如何从 Earth Engine 屏幕中的图像中学习像素带值?
How can I learn pixels band values from image in screen of Earth Engine?
我想学习像素带值,例如当我在Earth Engine的屏幕上点击mNDWI图像时,我需要学习红色、绿色和蓝色的值
var geometry=ee.Geometry.Polygon([[38.877002459052335,40.75574968156597],
[41.206104021552335,41.17882292442983],
[40.645801287177335,41.59918091806734],
[40.052539568427335,41.84517989453356],
[39.569141130927335,41.886088143011904],
[38.800098162177335,41.48405920501165],
[38.877002459052335,40.75574968156597],
]);
var s2SR = ee.ImageCollection('COPERNICUS/S2_SR')
//filter start and end date
.filter(ee.Filter.calendarRange(2020,2020,'year'))
.filter(ee.Filter.calendarRange(8,8,'month'))
//filter according to drawn boundary
.filterBounds(geometry)
.filterMetadata('CLOUD_COVERAGE_ASSESSMENT', 'less_than',10);
//Map.addLayer(s2SR, {bands:['B4', 'B3', 'B2'], min:0, max:8000}, 's2SR');
// adding mNDWI function
var addMNDWI = function(image) {
var mndwi = ee.Image(image).normalizedDifference(['B3', 'B11']).rename('MNDWI');
return ee.Image(image).addBands(mndwi);
};
var mndwı=s2SR
.map(addMNDWI);
Map.addLayer(mndwı.first(), { min:245, max:5000}, 'mndwı');
查看任何显示图像的值很简单。首先,单击 Earth Engine 代码编辑器右上窗格中的“检查器”选项卡。
然后,在地图上点击任意位置。检查器选项卡将显示:
- 您点击的位置的坐标。
- 该点下每个图像的每个波段的值。 (有很多的时候,作为图表。)
- 图像(或特征)的详细信息,包括属性。
我想学习像素带值,例如当我在Earth Engine的屏幕上点击mNDWI图像时,我需要学习红色、绿色和蓝色的值
var geometry=ee.Geometry.Polygon([[38.877002459052335,40.75574968156597],
[41.206104021552335,41.17882292442983],
[40.645801287177335,41.59918091806734],
[40.052539568427335,41.84517989453356],
[39.569141130927335,41.886088143011904],
[38.800098162177335,41.48405920501165],
[38.877002459052335,40.75574968156597],
]);
var s2SR = ee.ImageCollection('COPERNICUS/S2_SR')
//filter start and end date
.filter(ee.Filter.calendarRange(2020,2020,'year'))
.filter(ee.Filter.calendarRange(8,8,'month'))
//filter according to drawn boundary
.filterBounds(geometry)
.filterMetadata('CLOUD_COVERAGE_ASSESSMENT', 'less_than',10);
//Map.addLayer(s2SR, {bands:['B4', 'B3', 'B2'], min:0, max:8000}, 's2SR');
// adding mNDWI function
var addMNDWI = function(image) {
var mndwi = ee.Image(image).normalizedDifference(['B3', 'B11']).rename('MNDWI');
return ee.Image(image).addBands(mndwi);
};
var mndwı=s2SR
.map(addMNDWI);
Map.addLayer(mndwı.first(), { min:245, max:5000}, 'mndwı');
查看任何显示图像的值很简单。首先,单击 Earth Engine 代码编辑器右上窗格中的“检查器”选项卡。
然后,在地图上点击任意位置。检查器选项卡将显示:
- 您点击的位置的坐标。
- 该点下每个图像的每个波段的值。 (有很多的时候,作为图表。)
- 图像(或特征)的详细信息,包括属性。