ERDAS公司原始阅读器/写入器
许可选项对于这种格式,从FME专业版开始。
该阅读器允许FME读取带有相关ERDAS .raw头文件的二进制原始光栅文件,无论是否带有Esri world文件。该写入器使FME输出一个二进制原始光栅文件和一个相关的ERDAS.raw头文件,以及一个Esri世界文件。
概述
一个ERDAS公司®.Raw文件是存储相关原始栅格文件的属性的标题文件。
地理引用信息从Esri world文件中读取或写入,一些属性存储在.raw文件中,使用以下关键字。
关键字 |
价值 |
---|---|
IMAGINE_RAW_FILE |
该关键字必须位于文件的最开始,单独在一行中。 |
高度 |
图像中的行数。行平行于地图坐标系的x轴。没有默认值。 |
宽度 |
图像中的列数。列与地图坐标系的y轴平行。没有默认值。 |
NUM_LAYERS |
图像中的光谱波段数。默认值是1。 |
DATA_TYPE |
用于每个波段中的每个像素的数据类型。取值范围:U1、U2、U4、U8、U16、U32、S16、S32、F32、F64。默认值为“U8”。对于具有三个波段(R, G, B)的真彩色图像,每个波段的每个像素使用8位存储,DATA_TYPE等于U8, NUM_LAYERS等于3,每个像素总共24位。 |
BYTE_ORDER |
存储图像像素值的字节顺序。字节顺序对于16位图像很重要,每个像素有2个字节。 可接受的值是LSB,这是英特尔字节顺序(Silicon Graphics, DEC Alpha, PC)或小端,和MSB,这是摩托罗拉字节顺序(Sun, HP等)或大端。 U16、S16、U32、S32、F32、F64的DATA_TYPE值需要。否则它将被忽略。 |
格式 |
图像文件中带的组织。可接受的值为:线隔行带、像素隔行带和频带序列BSQ。如果不指定,则默认为“BIL”。 |
PIXEL_FILES |
光栅数据所在的文件的名称。默认值是未带扩展名的原始文件的名称。读者当前忽略这个关键字,并假定原始文件的名称是头文件的名称,没有扩展名。 |
DATA_OFFSET |
为了到达图像数据的起始位置而要跳过的图像文件中的数据的字节数。该关键字允许您绕过文件中任何现有的图像头信息。默认值是零字节。 |
END_RAW_FILE |
表示原始文件的结束。读者在读取该关键字后将忽略任何关键字。 |
对于每个栅格,只返回一个特性,因为这个特性将包含整个栅格。
注意:当前版本的ERDAS RAW READER / WRITER不支持TALLER_SKIP_BYTES,RECORD_SKIP_BYTES,TILE_WIDTH和TILE_HEIGHT指令。
因为读者不读PIXEL_FILES指令,读取器总是假设原始二进制文件是数据集,并且这个文件的名称是头文件的名称,没有扩展名。目前,读卡器不支持在一个数据集中有多个原始二进制文件,也不支持同时具有头文件和原始二进制数据的单个文件。
读者概述
FME认为与头文件关联的单个二进制ERDAS RAW文件是一个数据集。ERDAS RAW文件包含像素数据,文件中的每个像素都是单个FME光栅特征中的一个点。头文件包含光栅属性。
作家概述
ERDAS原始编写器创建并将数据写入数据集参数指定的单个文件夹中。
ERDAS原始文件包含像素数据:文件中的每个像素是单个FME栅格功能中的一个点。ERDAS原始编写器通过将数字附加到文件名来区分重复的输出文件。
FME光栅特性
FME栅格功能代表光栅数据,并使用与矢量数据处理中使用的几种概念不同。以下主题描述FME如何处理栅格数据。
关于FME位图 | 瓷砖和Mosaicking |
光栅特性 | 波段合并与分离 |
带属性 | 波段和调色板选择 |
面板属性 | 光栅处理 |
压缩 | 光栅与矢量功能 |
通过控股公司 | 光栅文件命名 |
交错 | 世界上的文件 |
解释和数据类型 | 标签文件 |
调色板的决议 |
ERDAS RAW支持具有任意数量频段的栅格,提供所有频段是相同的数据类型,没有频段有调色板。