现在我们有了分类的结果,我们将学习如何计算每个类中像素的面积。使用该area()
函数计算特征的面积,使用该函数计算图像的面积ee.Image.pixelArea()
。该ee.Image.pixelArea()
函数创建一个图像,其中每个像素的值是像素的面积。我们将此像素区域图像与我们的图像相乘,并使用该reduceRegion()
函数对区域求和。
该ee.Image.pixelArea()
函数使用自定义等面积投影进行面积计算。无论输入图像的投影如何,结果都是以平方米为单位的面积。了解更多
var classified = ee.Image("users/ujavalgandhi/e2e/bangalore_classified");
var bangalore = ee.FeatureCollection("users/ujavalgandhi/public/bangalore_boundary");
var admin2 = ee.FeatureCollection("FAO/GAUL_SIMPLIFIED_500m/2015/level2");
Map.addLayer(bangalore, {color: 'blue'}, 'Bangalore City')
Map.addLayer(classified,
{min: 0, max: 3, palette: ['gray', 'brown', 'blue', 'green']},