ee.Image.reduceToVectors

通过减少同质区域将图片转换为要素集合。给定一张包含一个带标签的细分受众群带和零个或多个额外带的图片,对每个细分受众群中的像素运行化简函数,从而为每个细分受众群生成一个特征。

reducer 的输入数量必须比影像的波段数量少一个,或者必须只有一个输入,并且会针对每个波段重复使用。

用法返回
Image.reduceToVectors(reducer, geometry, scale, geometryType, eightConnected, labelProperty, crs, crsTransform, bestEffort, maxPixels, tileScale, geometryInNativeProjection)FeatureCollection
参数类型详细信息
此:image图片输入图片。第一个波段应为整数类型;如果相邻像素在此波段中具有相同的值,则它们将位于同一细分中。
reducer缩减器,默认值:null要应用的缩减器。其输入将来自舍弃第一个波段后的图像波段。默认值为 Reducer.countEvery()。
geometry几何图形,默认值:null要减少数据的区域。默认为影像第一个波段的覆盖区。
scale浮点数,默认值:null要使用的投影的标称比例(以米为单位)。
geometryType字符串,默认值:“polygon”如何选择每个生成地图项的几何图形;可以是以下值之一:“polygon”(包含细分中像素的多边形)、“bb”(包含像素的矩形)或“centroid”(像素的质心)。
eightConnected布尔值,默认值:true如果为 true,则对角线连接的像素被视为相邻像素;否则,只有共享边的像素才被视为相邻像素。
labelProperty字符串,默认值:“label”如果不为 null,则第一个波段的值将保存为每个要素的指定属性。
crs投影,默认值:null要使用的投影。如果未指定,则使用映像第一个波段的投影。如果除了缩放比例之外还指定了此参数,则会重新缩放到指定的缩放比例。
crsTransform列表,默认值:nullCRS 转换值列表。这是 3x2 转换矩阵的行优先顺序。此选项与“scale”互斥,并会替换投影上已设置的所有转换。
bestEffort布尔值,默认值:false如果多边形在给定比例下包含的像素过多,则计算并使用更大的比例,以便操作成功完成。
maxPixelsLong,默认值:10000000要减少的最大像素数。
tileScale浮点数,默认值:1用于减小聚合图块大小的缩放比例;使用较大的 tileScale(例如,2 或 4)可能会启用内存不足的计算(使用默认值)。
geometryInNativeProjection布尔值,默认值:false在像素投影中(而非 EPSG:4326 中)创建几何图形。