可以使用多种影像支持数据结构来描述数据的组织方式,以及应如何在美国国家影像传输格式 (NITF) 文件中呈现数据。 可将这些数据结构组织到数据标题和数据段中,并由多个字段或标记记录扩展 (TRE) 对其进行进一步描述。

NITF 的一个基本目标是捕获支持处理、利用以及传播影像派生的信息所需的所有信息。 为了实现这一目标,专家委员会通过一个致力于维护高度灵活的数据模型的标准机构来维护 NITF 的发展。
随着系统功能的发展,这些系统生成的数据产品也在不断发展。 NITF 标准也在不断发展,以与更加现代的数据产品保持一致。 因此,NITF 标准的所有官方版本都具有各种 NITF 数据产品。
NITF 元数据
NITF 图像支持数据 (ISD) 包含有关 .nitf 文件或 .nitf 文件集中所含数据的背景信息。 ISD 的主要目标是提供足够的元数据以帮助指导和描绘数据产品的最初意图,而无需限制对原始数据的访问。
NITF 元数据的主要用途包括数据、管理、分发以及用于对任何 NITF 容器相关内容进行正确地理定位的特定参数的常规处理历史记录。
在 ArcGIS Pro 中,可以通过多种方式访问 NITF ISD。 其中包括图层和数据集属性对话框上的特定图像支持数据选项卡,以及通过图像支持数据窗格。
“属性”对话框
在 NITF 图层和 NITF 数据集的属性对话框中,可以通过图像支持数据选项卡来浏览、搜索、访问以及导出 NITF ISD。
“图像支持数据”窗格
您还可以使用图像支持数据窗格来浏览、搜索、访问以及导出 NITF ISD。
要访问图像支持数据窗格,请右键单击内容窗格中的 NITF 图层,然后单击图像支持数据。 随即显示该图层的图像支持数据窗格。

NITF ISD 存储为 TRE 或数据扩展段 (DES)。 通过从 ISD 查看器的主体中切换与感兴趣的特定 TRE 或 DES 相关联的描述文本,可以访问 TRE 或 DES 的详细信息。
地理定位 NITF 图像子图层
NITF 文件可以包含地图转换元数据的多个源,以相对于地球表面正确定位影像。 重要的是要知道使用的顺序和优先级,以了解定位的质量。 以下列出了 .nitf 文件中 ArcGIS Pro 坐标数据的应用优先级。
- CSM (社区传感器模型)- 文件的主要地图信息。 如果 CSM 可用并且存在相应 ISD,则将使用此选项。
- SENSRB- 主要用于单帧全动态视频 (FMV) 文件(如果存在相应 ISD),例如传感器高度元数据。
- RPC00A 和 RPC00B - 如果 CSM 或 SENSRB 信息不可用,则将使用有理多项式系数信息。
- GEOSDE- 将从 MAPLOB、PRJPSB 和 GEOPSB TRE 中导入地图信息(如果可用),并在指定投影中创建连接点和像素大小。 如果投影不受支持,则此信息将视为无效,并且将尝试使用 IGEOLO 地理配准方法。
注:
如果可用,则连接点和像素大小将从 GEOLOB 和 GEOPSB TRE 导入到地理坐标系中。
- IGEOLO- 包含坐标数据的 NITF 图像子标题。 如果坐标数据有效,则将为图像计算连接点和像素大小。 否则,将使用仿射地图变换来确定图像的地理配准。
注:
IGEOLO 坐标被视为不准确,可用于发现索引中的近似位置。
- ICHIPB- 用于执行测量以及计算图像片上要素的地理位置。
注:
目前不支持的位置标签包括 RSM、ILOC 和 BLOCKA。
NITF 读取
ArcGIS Pro 支持读取和管理多段图像文件。 .nitf 文件中的多个图像段包含可显示的图像信息,其中每个图像段包含由一个或多个数据波段组成的单个图像。
多段支持
ArcGIS Pro 支持包含多个数据段(有时称为 NITF 子数据集或 NITF 子图层)的 NITF 数据的数据访问和显示。 NITF 标准将数据类型组织到各种数据细分类型中,如什么是 NITF 数据中所述。
根据 NITF 数据中包含的数据类型(例如图像、栅格和 shapefile),将提供多种机制以访问此信息。 图像支持数据窗格提供了对 NITF 元数据的组织和结构的视图,包括对每段的所有信息的访问。

地理处理框架通过直接使用工具、模型、处理链或脚本,支持将 NITF 子数据集作为相关地理处理工具和栅格函数的输入。

NITF 图层提供对可视化包含可显示图像信息的 .nitf 文件中多段图像段内容的支持。 每个图像段包含由一个或多个数据波段组成的单个图像。