Google Earth Engine ——

举报
此星光明 发表于 2022/07/31 22:50:50 2022/07/31
【摘要】 使用 MultiPolygon 输入几何时覆盖网格的奇怪行为。似乎输出 FeatureCollection 没有返回所有矩形,而只返回 1 个。奇怪的是,函数 Map.addLayer 正确显示了所有矩形,但是我不能使用返回的网格化 FC,因为它只包含 1 个矩形。  代码: var table = ee.Featur...

使用 MultiPolygon 输入几何时覆盖网格的奇怪行为。似乎输出 FeatureCollection 没有返回所有矩形,而只返回 1 个。奇怪的是,函数 Map.addLayer 正确显示了所有矩形,但是我不能使用返回的网格化 FC,因为它只包含 1 个矩形。 

代码:


  
  1. var table = ee.FeatureCollection("FAO/GAUL/2015/level1"),
  2. geometry = /* color: #ffc82d */ee.Geometry.Point([-121.97964122160268, 39.44108808325399]),
  3. geometry2 = /* color: #00ffff */ee.Geometry.Point([-116.65127208097768, 39.65287749046759]),
  4. geometry3 = /* color: #bf04c2 */ee.Geometry.Point([-120.76566668683697, 47.66834147869218]);
  5. var ca = table.filterBounds(geometry)
  6. Map.addLayer(ca)
  7. var geom = ca.first().geometry()
  8. print(geom, 'geometry')
  9. var proj = geom.projection()
  10. print(proj, 'proj')
  11. var covGrid = geom.coveringGrid(proj, 4000)
  12. print(covGrid, 'Covering Grid')
  13. Map.addLayer(covGrid)
  14. var nv = table.filterBounds(geometry2)
  15. Map.addLayer(nv)
  16. var geom = nv.first().ge

文章来源: blog.csdn.net,作者:此星光明,版权归原作者所有,如需转载,请联系作者。

原文链接:blog.csdn.net/qq_31988139/article/details/126075139

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。