3.1 资源三号数据描述
资源三号卫星,这里为中国资源卫星数据和应用中心发射的资源三号卫星(CRESDA),其搭建了FWD:资源三号前视相机,NAD:资源三号下视相机,BWD:资源三号后视相机,MUX:资源三号多光谱相机。每个相机采集的数据存储为一个.tif文件。
目前,新功能支持添加MUX(源三号多光谱相机)采集的影像。
表格 1示例数据描述――资源三号MUX传感器影像
影像信息 | 第一幅 | 第二幅 |
---|---|---|
文件名 | ZY302TMSE112.8N28.320200903_L1A0000727126 | ZY302TMSE113.2N27.920200908_L1A0000726531 |
波段数 | 4 | 4 |
元数据文件 | ZY302TMSE112.8N28.320200903_L1A0000727126-MUX.xml | ZY302TMSE113.2N27.920200908_L1A0000726531-MUX.xml |
数据大小 | 592 MB | 591 MB |
坐标系 | WGS 84 | WGS 84 |
3.2 管理资源三号卫星影像
实现镶嵌数据集管理卫星影像产品需要两个操作,由两个处理自动化工具完成:
操作1:读取卫星影像元数据文件,获得添加到镶嵌数据集中的文件列表和元数据信息。通过产品包附带的python工具实现。
操作2:基于操作1的结果实现创建镶嵌数据集并添加卫星影像。通过“卫星影像列表文件创建镶嵌数据集”工具实现。
下面详细介绍具体操作过程:
3.2.1 获得卫星影像列表文件
使用产品包附带的python工具,位置为: SuperMap iDesktopX安装目录\bin\Resource\Satellite\ ZY03
ZY03.py。
1.在SuperMap iDesktopX的工具箱面板中,右键单击“Python工具”项目,选择菜单中的“添加Python工具”。
2.在打开的“添加Python工具”对话框中进行以下四个部分的参数设置:
[1] 基本信息:“命名空间”给定python工具的分组名称.
[2]输入参数:添加两个输入参数,参数1的名称必须设置为“baseDir”,用于指定卫星影像存储的目录;参数2的名称.必须设置为“outputDir”,用于指定输出结果文件的存储位置。
[3]输出参数:添加一个输出参数,参数名称必须设置为“outputFile”,为该工具最终获得的一个.csv文件,该文件内容为卫星影像文件列表和元数据信息。
[4] Python文件:输入产品包附带的“ZY03.py”python文件地址。
设置完成后,单击“确定”。
3.此时,在“Python工具”节点下面将出现“satellite”节点,其下为导入的python工具。
4.使用“ZY03”python工具与其他地类处理工具的方式相同。
5.双击此“ZY03”工具,在弹出的对话框,进行参数设置,具体参数描述已经在导入python工具时详细说明,这里不再赘述。设置完成,单击执行按钮。
6.查看执行结果:
结果.csv文件中记录了两幅资源三号卫星影像的数据文件 -MUX.tif,这些影像数据文件将添加到镶嵌数据集中;此外,还提取得了传感器信息(SensorID)、数据生成时间(ProduceTime)和云覆盖量信息(CloudPercent),这些元数据信息将添加到镶嵌数据集属性表中。
3.2.2 创建镶嵌数据集并添加影像
获得了卫星影像文件列表和元数据信息的结果文件后,就可以创建镶嵌数据集并添加影像。
[1] 影像列表文件: 指定. “ZY03”python工具执行后的结果文件ZY03.csv的位置。
[2] 数据源位置:镶嵌数据集存储于UDBX数据源文件的位置。
[3] 名称:创建的镶嵌数据集名称。
[4] 投影:指定镶嵌数据集的坐标系。
[5] 卫星类型:指定为ZY03。
设置完成后,单击执行按钮。
3.2.3 构建流程模型
上述添加资源三号卫星影像的两个操作为分步骤执行,也可以使用处理自动化构建一个执行流程,如下图所示,执行该模型,完成创建镶嵌数据集并添加资源三号卫星影像的任务。
3.3 添加结果
3.3.1 查看镶嵌数据集属性表
卫星影像成功添加到镶嵌数据集后,镶嵌数据集的属性表中可以看到如下记录:针对ZY03卫星影像,镶嵌数据集记录了影像数据文件的名称和路径,以及提取的传感器标签、云覆盖量和数据生产日期信息。
3.3.2 显示ZY03镶嵌数据集
在SuperMap iDesktop地图窗口中打开ZY03镶嵌数据集,经过调整波段组合和拉伸方式,即可正确显示ZY03卫星影像。如下图为采用4,3,2波段组合和标准差拉伸后的显示效果。