Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 为什么Sentinel-2地图在谷歌地球引擎上显示为黑色_Javascript_Google Maps_Google Earth Engine_Landsat_Sentinel2 - Fatal编程技术网

Javascript 为什么Sentinel-2地图在谷歌地球引擎上显示为黑色

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

我正在查看Google Earth引擎上的数据集,我希望看到Sentinel-2图像对应于公司的森林火灾,但出于某种原因,它要么非常暗,要么当我过滤到9月10日至13日的日期时,完全黑,如下图所示(蓝色正方形是
几何体
多边形)。我已经将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,
});