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

能否用rstac包访问Google Earth Engine目录?及代码修改方法

能否用rstac访问Google Earth Engine数据目录?

可以通过Google Earth Engine的STAC API端点使用rstac包访问其数据目录,包括NRCan_CDEM这类数据集。GEE提供了公开的STAC服务接口,支持标准STAC查询操作。

修改代码实现访问的步骤

  • 替换STAC服务端点:把原代码中NASA Earth Data的STAC链接替换为GEE的STAC端点:"https://earthengine-stac.googleapis.com/"
  • 指定目标数据集的collection ID:NRCan_CDEM对应的GEE collection ID为"NRCan/CDEM",替换原代码的collections参数值即可
  • 调整可选参数:NRCan_CDEM是静态DEM数据集,无时间维度,可省略datetime参数;若保留也不会影响查询结果

修改后的完整代码

library(rstac)

# 访问GEE STAC接口,查询NRCan_CDEM数据集
items <- stac("https://earthengine-stac.googleapis.com/") |>
  stac_search(collections = list("NRCan/CDEM"),
              bbox = c(-73.72, 45.55, -73.53, 45.57),
              limit = 100
              ) |>
  post_request()

注意事项

  • 部分GEE数据集需要授权访问,若遇权限问题,需先完成GEE账号认证再执行查询
  • 静态数据集无需指定datetime参数,省略可简化代码

内容的提问来源于stack exchange,提问作者M. Beausoleil

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.16 13:24:55