2.1 Landsat 8数据描述
Landsat 8 卫星搭载了OLI(陆地成像光谱仪)和TIRS(热红外传感器)两个传感器。目前,新功能支持添加OLI传感器采集的影像,为1-8波段。
从Landsat 8 卫星采集的卫星影像是分波段独立存储的,即一个波段的数据存储为一个.tif文件。
表格 1示例数据描述――Landsat 8卫星影像
影像信息 | 第一幅 | 第二幅 |
---|---|---|
文件名 | LC08L1TP127041201904072019042201T1 | LC08L1TP127042201904072019042201T1 |
波段数 | 11 | 11 |
元数据文件 | LC08L1TP127041201904072019042201T1_MTL.txt | LC08L1TP127042201904072019042201T1_MTL.txt |
数据大小 | 1.83 GB | 1.80 GB |
坐标系 | WGS 84 / UTM zone 48N | WGS 84 / UTM zone 48N |
2.2 管理Landsat8卫星影像
实现镶嵌数据集管理卫星影像产品需要两个操作,由两个处理自动化工具完成:
操作1:读取元数据文件,获得添加到镶嵌数据集中的文件列表和元数据信息。通过产品包附带的python工具实现。
操作2:基于操作1的结果实现创建镶嵌数据集并添加卫星影像。通过“卫星影像列表文件创建镶嵌数据集”工具实现。
下面详细介绍具体操作过程:
2.2.1 获得卫星影像列表文件
使用产品包附带的python工具,位置为: SuperMap iDesktopX安装目录\bin\Resource\Satellite\Landsat8\Landsat8.py。
- 在SuperMap iDesktopX的工具箱面板中,右键单击“Python工具”项目,选择菜单中的“添加Python工具”。
- 在打开的“添加Python工具”对话框中进行以下四个部分的参数设置:
[1] 基本信息:“命名空间”给定python工具的分组名称.
[2]输入参数:添加两个输入参数,参数1的名称必须设置为“baseDir”,用于指定卫星影像存储的目录;参数2的名称.必须设置为“outputDir”,用于指定输出结果文件的存储位置。
[3]输出参数:添加一个输出参数,参数名称必须设置为“outputFile”,为该工具最终获得的一个.csv文件,该文件内容为卫星影像文件列表和元数据信息。
[4] Python文件:输入产品包附带的“Landsat8.py”python文件地址。
设置完成后,单击“确定”。
- 此时,在“Python工具”节点下面将出现“satellite”节点,其下为导入的python工具。
- 使用“Landsat8”python工具与其他地类处理工具的方式相同。
- 双击此“Landsat8”工具,在弹出的对话框,进行参数设置,具体参数描述已经在导入python工具时详细说明,这里不再赘述。设置完成,单击执行按钮。
- 查看执行结果:
结果.csv文件中记录了两幅Landsat8 卫星影像的元数据文件 _MTL.txt,最终Landsat8 卫星影像的元数据文件将添加到镶嵌数据集中,也就是说,镶嵌数据集将通过元数据文件来管理该类型的卫星影像;此外,还提取得了传感器信息(SensorID)和云覆盖量信息(CloudPercent),这两个元数据信息将添加到镶嵌数据集属性表中。
2.2.2 创建镶嵌数据集并添加影像
获得了卫星影像文件列表和元数据信息的结果文件后,就可以创建镶嵌数据集并添加影像。
- 在工具箱“影像管理”>“创建镶嵌数据集”节点下,双击“卫星影像列表文件创建镶嵌数据集”工具。
- 在打开的工具对话框中设置参数:
[1] 影像列表文件: 指定. “Landsat8”python工具执行后的结果文件Landsat8.csv的位置。
[2] 数据源位置:镶嵌数据集存储于UDBX数据源文件的位置。
[3] 名称:创建的镶嵌数据集名称。
[4] 投影:指定镶嵌数据集的坐标系。
[5] 卫星类型:指定为Landsat8。
设置完成后,单击执行按钮。
2.2.3 构建流程模型
上述添加资源三号卫星影像的两个操作为分步骤执行,也可以使用处理自动化构建一个执行流程,如下图所示,执行该模型,完成创建镶嵌数据集并添加资源三号卫星影像的任务。
2.3 添加结果
2.3.1 查看镶嵌数据集属性表
卫星影像成功添加到镶嵌数据集后,镶嵌数据集的属性表中可以看到如下记录:针对Landsat8卫星影像,镶嵌数据集记录了影像的元数据文件的名称和路径,以及提取的传感器标签和云覆盖量信息。
2.3.2 显示Landsat8镶嵌数据集
在SuperMap iDesktop地图窗口中打开Landsat8镶嵌数据集,经过调整波段组合和拉伸方式,即可正确显示Landsat8卫星影像。
在镶嵌数据集的影像图层属性面板中,针对Landsat8卫星影像提供了几种常用的波段组合预设,可以在“波段组合”下拉列表中选择合适的组合方式,例如:下图选择了“彩色红外”,其波段组合为4,3,2,常用于区分植被、城市、水体等,其中,植被对比度更高。