GEE入门篇|遥感图像探索(一):遥感图像详细信息查看及单波段图像可视化加载

目录

1.遥感图像详细信息查看

2.单波段遥感图像可视化加载


      卫星图像是Google Earth Engine的核心力量,本期内容教你如何查看一副遥感图像详细信息以及完成单波段的图像可视化加载。

1.遥感图像详细信息查看

       首先,您将使用代码编辑器构造一个图像,复制粘贴以下代码,将其粘贴到“代码编辑器”的中心面板中,然后单击“运行(Run)”。 

var first_image = ee.Image('LANDSAT/LT05/C02/T1_L2/LT05_118038_20000606');

       点击“Run”后,“Earth Engine”将加载一张由LandSat-5卫星于2000年6月6日拍摄的图像,但是现在您还不会看到任何图像输出。不过您可以通过几种方式探索图像,首先,您可以通过将图像打印到代码编辑器的控制台面板来检索元数据(关于图像的描述性数据):

print(first_image);

GEE入门篇|遥感图像探索(一):遥感图像详细信息查看及单波段图像可视化加载_第1张图片

图1 打印图像元数据输出到控制台面板

      在Console面板中,您需要单击展开器箭头来显示信息。你能看出这张图片由19个不同的波段组成,对于每个波段,元数据列出了四个属性,但是现在让我们只注意第一个属性是用引号括起来的波段的名称或标签。例如,第一个波段的名称为“SR_B1”(图2)。像Landsat 5这样的卫星传感器可以测量电磁频谱不同部分的辐射强度。我们图像中的前六个波段(“SR_B1”到“SR_B7”)包含了光谱的六个不同部分的测量值。前三个波段测量光谱的可见部分或蓝色、绿色和红色光的数量。另外三个波段测量的是人眼不可见的红外光谱部分。图像带是栅格数据模型的一个示例,栅格数据模型是一种将地理数据存储在二维像素网格或图像元素中的方法。在遥感中,每个像素存储的值通常称为数字数字或DN,根据传感器的不同,像素值或DN可以表示一系列可能的数据值。

GEE入门篇|遥感图像探索(一):遥感图像详细信息查看及单波段图像可视化加载_第2张图片

图2 元数据详细信息

       我们可以在元数据中看到其中的一些信息,比如波段的名称和它们的尺寸(宽的像素数乘以高的像素数)。其他信息,如在每个波段测量的光谱部分和可能的数据值范围,可以通过Earth Engine数据目录或其他Earth Engine方法找到,这些将在后面更详细地描述。

2.单波段遥感图像可视化加载

     现在,让我们将其中一个波段作为图层添加到地图上,这样我们就可以看到它了,相关代码如下所示。

var first_image = ee.Image('LANDSAT/LT05/C02/T1_L2/LT05_118038_20000606')

//加载单波段影像

Map.addLayer(

  first_image, // dataset to display

  {

  bands: ['SR_B1'], // band to display

  min: 8000, // display range

  max: 17000

  },

  'Layer 1' // name to show in Layer Manager

  );

      这里的代码使用了代码编辑器中地图的addLayer方法,上面的命令有四个重要组成部分:

①first_image:这是要在地图上显示的数据集。

②bands:这些是数据集中显示在地图上的特定波段。在我们的示例中,我们显示了一个名为“SR_B1”的条带。

③ min, max:表示从“SR_B1”到屏幕上显示的值的下界和上界,默认情况下,提供的最小值(8000)映射为黑色,提供的最大值(17,000)映射为白色。最小值和最大值之间的值被线性映射到黑白之间的灰度,低于8000的值以黑色表示,高于17000的值用白色表示,带、最小和最大参数一起定义了可视化参数,或用于数据显示的指令。

④“layer1”:这是在图层管理器中显示的地图图层的标签,这个标签出现在地图右上方的层的下拉菜单中,如图3。

GEE入门篇|遥感图像探索(一):遥感图像详细信息查看及单波段图像可视化加载_第3张图片

图3 图像加载结果及地图图层标签

你可能感兴趣的:(Google,Earth,Engine入门及进阶教程,计算机视觉,人工智能)