CIB(受控映像库)读写器

许可选项对于这种格式,从FME专业版开始。

注意:许可:CIB阅读器和写入器是分别授权的。作者需要一个独立的、额外成本的插件。请联系亚搏在线安全软件有关详细信息。

CIB读写器允许FME以CIB (Controlled Image Base)格式读写数据。

概述

CIB是一个正射影像数据集,由校正后的航空灰度图像制成。CIB支持各种武器、C3I战区战斗管理、任务规划、数字移动地图、地形分析、仿真和情报系统。

CIB文件通常采用国家图像传输格式(NITF)消息的物理格式。CIB Reader可以使用或不使用NITF消息包装器来读取CIB文件。CIB Writer可以使用或不使用NITF消息包装器创建CIB数据集。这些选项可在写入器特性类型参数中使用。

CIB阅读器和作者实施以下标准:

  • MIL-C-89041
  • MIL-STD-2411
  • mil - std - 2411 - 1
  • mil - std - 2411 - 2

CIB图像数据具有适当的规模和质量,用于军事指挥和控制系统,基于地面的专用任务规划系统和飞机驾驶舱显示。CIB旨在以其压缩比和文件格式满足广泛的军用用户的需求。

读者概述

FME将单个CIB TOC文件视为数据集。

CIB TOC文件包含帧文件的位置和名称。帧文件是包含像素数据的光栅文件。

作家概述

FME认为CIB目标数据集是容器文件夹名称。每个特征类型都有一个容器文件夹内的子文件夹。在每个子文件夹中,有一个目录文件a.toc表和包含某些帧文件的一个或多个子文件夹。根据规范MIL-STD-2411命名帧文件及其子文件夹。

所有相同CIB特征类型的栅格特征被分组在一个目录文件下。每个栅格特征基本代表一个边界矩形,但当栅格特征的范围重叠两个或多个区域时,栅格特征将被分解为多个边界矩形,每个边界矩形覆盖一个区域内的栅格子集。根据规范,相邻区域相互重叠,相交区域的栅格数据将在两个边界矩形中重复。由于每个区域都有特定的垂直/水平间隔和分辨率,边界矩形可能需要重新采样。

每个边界矩形将被分解为一个或多个帧文件。每个帧文件的大小为1536 x 1536.当帧中的行数或列数小于4时,写入器不会创建帧文件,因为编写器需要至少4行和列进行空间压缩。生成的调色板将有216或217个条目,具体取决于是否存在Nodata值。每个调色板条目是一个1字节的灰度值。

在所有格式属性中cib_frame_data_series_code.是最重要的。数据系列代码决定目标数据集的分辨率。根据MIL-STD-2411-1,有5个固定分辨率,1个可变分辨率。分辨率影响每个区域内帧文件的间距。当源光栅没有正确的间距时,CIB写入器必须重新采样光栅以匹配帧的间距。

请参见特征表示对于所有可能的属性值。