GEE 将 Feature 转换为 Image 的代码示例
在 GEE 中,可以使用 'image()' 函数将特征转换为图像。以下是一个示例代码,展示如何将一个特征集合转换为图像:
// 导入特征集合
var features = ee.FeatureCollection([
ee.Feature(ee.Geometry.Point(-122.082, 37.42), {name: 'San Francisco'}),
ee.Feature(ee.Geometry.Point(-77.03, 38.89), {name: 'Washington, D.C.'}),
ee.Feature(ee.Geometry.Point(-74.0059, 40.7128), {name: 'New York City'})
]);
// 将特征集合转换为图像
var image = features
.reduceToImage(['name'], ee.Reducer.first())
.rename('name');
// 在地图上显示图像
Map.addLayer(image, {min: 0, max: 1, palette: ['red', 'blue', 'green']}, 'Feature Image');
在上述代码中,首先导入特征集合,然后使用 'reduceToImage()' 函数将特征集合转换为图像。在这个例子中,我们使用 'ee.Reducer.first()' 将每个像素的值设置为第一个特征的属性值。最后,使用 'Map.addLayer()' 函数将图像添加到地图上,并指定了图像的最小值、最大值和调色板。
原文地址: https://www.cveoy.top/t/topic/fPA9 著作权归作者所有。请勿转载和采集!