You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Earth Engine中访问Google Cloud Storage存储桶内的文件?

将GCS中的CSV文件导入Earth Engine Assets

要把Google Cloud Storage(GCS)桶里的CSV文件放到Earth Engine Assets中,从而在Code Editor里交互,按下面两种方式操作即可:

方式一:用Code Editor代码导入

打开Earth Engine Code Editor,粘贴并修改以下代码后运行:

// 替换成你的GCS文件路径和目标Asset ID
var gcsPath = 'gs://你的存储桶名称/routes.csv';
var assetId = 'projects/你的项目ID/assets/routes';

// 创建表格导入任务
var task = ee.batch.table.importTable(
  gcsPath,
  {
    skipEmptyRows: true, // 跳过空行
    fileFormat: 'CSV'
  },
  assetId
);

// 启动任务
task.start();

运行后点击右上角的Tasks面板,就能看到导入任务,等任务完成后,目标Asset就会出现在Assets列表里。

方式二:通过Earth Engine UI上传

  1. 在Code Editor左上角点击Assets,进入Assets管理界面
  2. 点击右上角的New,选择Table upload
  3. 在弹窗里选择Google Cloud Storage,输入你的文件路径(比如gs://你的存储桶名称/routes.csv)
  4. 填写Asset名称、选择所属项目,确认后点击Upload
  5. 同样在Tasks面板等待任务完成即可

注意事项

  • 确保你的账号对目标GCS桶有读取权限,同时对Earth Engine项目有Assets写入权限
  • 你的CSV第一列是空的,导入后Earth Engine会自动给它分配默认列名(比如column_0),如果需要自定义,可以提前修改CSV文件,或者导入后用代码重命名
  • 任务完成后,就能在Code Editor里用var routes = ee.FeatureCollection('projects/你的项目ID/assets/routes');调用这个资产进行分析交互

内容的提问来源于stack exchange,提问作者jordanbell2357

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.24 05:35:25