GEE——影像重采样分辨率92米提高到10米
【摘要】 本次我们将使用人口数据来实现重投影,首先看数据:Dataset Availability2000-01-01T00:00:00 - 2021-01-01T00:00:00Dataset ProviderWorldPopCollection SnippetCopiedee.ImageCollection("WorldPop/GP/100m/pop")WorldPop Global Proj...
本次我们将使用人口数据来实现重投影,首先看数据:
Dataset Availability
2000-01-01T00:00:00 - 2021-01-01T00:00:00
Dataset Provider
Collection Snippet
Copied
ee.ImageCollection("WorldPop/GP/100m/pop")
WorldPop Global Project Population Data: Estimated Residential Population per 100x100m Grid Square
Resolution
92.77 meters
Bands Table
Name | Description | Min* | Max* |
---|---|---|---|
population | Estimated number of people residing in each grid cell | 0 | 21171 |
* = Values are estimated
所需要用到的重采样函数:
reduceResolution(reducer, bestEffort, maxPixels)
使用给定的还原器启用重投,将所有输入像素对应于每个输出像素的组合。如果还原器只有一个输入,它将分别应用于集合的每个波段;否则它必须有与输入图像的波段数量相同的输入。
还原器的输出名称决定了输出波段的名称:有多个输入的还原器将直接使用输出名称,有单个输入和单个输出的还原器将保留输入波段的名称,有单个输入和多个输出的还原器将在输出名称前加上输入波段的名称(例如'10_mean', '10_stdDev', '20_mean', '20_stdDev' 等等)。
还原器的输入权重将是输入掩码与输入像素所覆盖的输出像素部分的乘积。
参数。
this:image(图像)。
输入的图像。
reducer (减速器)。
要应用的还原器,用于合并像素。
bestEffort(布尔值,默认:false)。
如果在默认分辨率下使用输入的图像需要太多的像素,那么就从一个允许操作成功的金字塔级别的已经被还原的输入像素开始。
maxPixels(整数,默认为64)。
为每个输出像素合并的最大输入像素数。设置过大会导致内存不足的问题。
返回。图像
代码:
其它重采样的案例分析大家可以前往查看:
【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
作者其他文章
评论(0)