Javascript 为什么Sentinel-2地图在谷歌地球引擎上显示为黑色
我正在查看Google Earth引擎上的数据集,我希望看到Sentinel-2图像对应于公司的森林火灾,但出于某种原因,它要么非常暗,要么当我过滤到9月10日至13日的日期时,完全黑,如下图所示(蓝色正方形是Javascript 为什么Sentinel-2地图在谷歌地球引擎上显示为黑色,javascript,google-maps,google-earth-engine,landsat,sentinel2,Javascript,Google Maps,Google Earth Engine,Landsat,Sentinel2,我正在查看Google Earth引擎上的数据集,我希望看到Sentinel-2图像对应于公司的森林火灾,但出于某种原因,它要么非常暗,要么当我过滤到9月10日至13日的日期时,完全黑,如下图所示(蓝色正方形是几何体多边形)。我已经将Sentinel-2层上的条带更改为B2、B3和B4(蓝色、绿色和红色) 我做错了什么?当我学习GEE的Landsat-8教程时,地图看起来也很暗,但至少它是可见的 var S2 = ee.ImageCollection("COPERNICUS/S2&qu
几何体多边形)。我已经将Sentinel-2层上的条带更改为B2、B3和B4(蓝色、绿色和红色)
我做错了什么?当我学习GEE的Landsat-8教程时,地图看起来也很暗,但至少它是可见的
var S2 = ee.ImageCollection("COPERNICUS/S2");
var geometry = ee.Geometry.Polygon(
[[[-120.810853515625, 48.516417129055526],
[-120.810853515625, 47.25667221452654],
[-118.00933984375, 47.25667221452654],
[-118.00933984375, 48.516417129055526]]], null, false);
var dataset = ee.ImageCollection('FIRMS').filter(
ee.Filter.date('2020-09-12', '2020-09-13'));
var fires = dataset.select('T21');
var firesVis = {
min: 325.0,
max: 400.0,
palette: ['red', 'orange', 'yellow'],
};
Map.setCenter(-119.086, 47.295, 6);
Map.addLayer(fires, firesVis, 'Fires');
var S2_selection = S2.filterBounds(geometry)
.filterDate('2020-09-10', '2020-09-13');
Map.addLayer(S2_selection);
S2的频带具有16位整数值,这意味着默认的可视化范围是0到65535(216)的完整数值范围− 1) ,但该区域的实际值远小于该值。您需要使用更合适的最小值和最大值设置可视化参数。您可以在已找到的图层选项的“范围”区域中执行此操作,但如果在脚本中指定这些选项,它们将保持不变:
Map.addLayer(S2_selection, {
bands: ['B4', 'B3', 'B2'],
min: 0,
max: 2000,
});
S2
的频带具有16位整数值,这意味着默认的可视化范围是0到65535(216)的完整数值范围− 1) ,但该区域的实际值远小于该值。您需要使用更合适的最小值和最大值设置可视化参数。您可以在已找到的图层选项的“范围”区域中执行此操作,但如果在脚本中指定这些选项,它们将保持不变:
Map.addLayer(S2_selection, {
bands: ['B4', 'B3', 'B2'],
min: 0,
max: 2000,
});