包含子数据集的栅格数据具有这样的数据结构,该结构允许在一个父文件中包含多个数据集的文件格式;这种栅格数据也称为多页面栅格。此外,每个子数据集还可包含一个或多个波段。层次型数据格式 (HDF) 和美国国家影像传输格式 (NITF) 都允许在一个文件内存储多个图像(子数据集)。这些子数据集可表示在不同波段或不同时间和角度拍摄的影像和照片。
因为上述数据格式可能由多个数据集组成,所以在 ArcGIS 中对其进行查看和处理的方式与多数其他受支持的数据格式略有不同。当向 ArcMap 中添加 HDF 或 NITF 数据集时,将弹出选择子数据集对话框并提示您选择要在 ArcMap 会话中使用的子数据集。在 ArcCatalog 中,对于 NITF 格式,预览中将显示所有子数据集;但是,对于 HDF 格式,预览中将仅显示第一个子数据集。提取子数据集工具可用于创建仅包含用户定义的子数据集的新栅格数据集。在该新栅格数据集中,每个子数据集都会显示为一个波段。
添加子数据集时有三个选项
- 添加子数据集中的单个项目以创建一个单波段栅格数据集图层。
- 添加子数据集中的多个项目以创建多个单波段栅格数据集图层(包含在图层组中)。
- 添加子数据集中的多个项目以创建一个多波段 (RGB) 栅格数据集图层(各项目必须完全重叠)。
- 在 ArcMap 中,单击添加数据按钮 按钮。
- 导航到 HDF 或 NITF 文件所在的位置。
- 单击该文件,然后单击添加。
将打开选择子数据集 对话框。
- 单击要添加的单个子数据集。还可以按住 CTRL 键选择多个子数据集。
- 如果选择多个项目,您还可以选中作为 RGB 图层添加将其作为单个栅格数据集图层进行添加。
- 另外,如果不希望再次弹出该对话框,请选中不再询问复选框。
如果选中该选项,将会自动加载所添加的任一 HDF 的第一个子数据集以及所添加的任一 NITF 的所有子数据集。
- 单击确定。