ERDAS原始读写器
许可选项此格式从FME专业版开始。
读卡器使FME能够读取带有相关ERDAS.raw头文件的二进制原始光栅文件,无论是否带有Esri world文件。writer使FME能够输出二进制原始光栅文件和相关的ERDAS未经加工的头文件,以及Esri世界文件。
概述
埃尔达斯®.raw文件是存储关联的原始光栅文件属性的头文件。
地理参考信息从Esri world文件中读取或写入,并且某些属性使用以下关键字存储在.raw文件中。
关键字 |
价值 |
---|---|
想象一下原始文件 |
该关键字必须位于文件的最开头,单独一行。 |
高度 |
图像中的行数。行与地图坐标系的x轴平行。没有默认值。 |
宽度 |
图像中的列数。列与地图坐标系的y轴平行。没有默认值。 |
层数 |
图像中光谱带的数目。默认值为1。 |
数据类型 |
用于每个波段中每个像素的数据类型。可接受值为U1、U2、U4、U8、U16、U32、S16、S32、F32和F64。默认值为U8。对于具有三个波段(R、G、B)的真彩色图像,每个波段中的每个像素使用8位存储,DATA_TYPE等于U8,NUM_LAYERS等于3,每个像素总共24位。 |
字节顺序 |
存储图像像素值的字节顺序。字节顺序对于16位图像很重要,每像素2字节。 可接受的值是LSB,它是Intel字节顺序(Silicon Graphics、DEC Alpha、PC)或little endian,以及MSB,它是Motorola字节顺序(Sun、HP等)或big endian。 U16、S16、U32、S32、F32和F64的数据类型值需要。否则将被忽略。 |
格式 |
图像文件中标注栏的组织。可接受的值是BIL(按行进行频带交织)、BIP(按像素进行频带交织)和BSQ(按频带顺序)。如果未指定,则默认布局为BIL。 |
像素\u文件 |
光栅数据所在文件的名称。默认值是没有扩展名的原始文件的名称。读取器当前忽略此关键字,并假定原始文件的名称是不带扩展名的头文件的名称。 |
数据偏移量 |
为到达图像数据的开头而跳过的图像文件中的数据字节数。此关键字允许您绕过文件中任何现有的图像头信息。默认值为零字节。 |
结束\u原始\u文件 |
指示原始文件的结尾。读取器在读取此关键字后将忽略任何关键字。 |
对于每个光栅,只返回一个要素,因为此要素将包含整个光栅。
注:当前版本的ERDAS RAW Reader/Writer不支持LAYER\u SKIP\u BYTES、RECORD\u SKIP\u BYTES、TILE\u WIDTH和TILE\u HEIGHT指令。
因为读者不阅读像素\u文件指令时,读取器始终假定原始二进制文件是数据集,而此文件的名称是头的名称,不带扩展名。目前,读取器不支持一个数据集中的多个原始二进制文件,也不支持同时包含头和原始二进制数据的单个文件。
阅读器概述
FME将一个二进制ERDAS原始文件与一个头文件关联起来作为一个数据集。ERDAS原始文件包含像素数据,文件中的每个像素都是单个FME光栅要素中的一个点。头文件包含光栅特性。
编写器概述
ERDAS RAW writer创建数据并将数据写入Dataset参数指定的单个文件夹。
ERDAS原始文件包含像素数据:文件中的每个像素是单个FME光栅要素中的一个点。ERDAS RAW writer通过在文件名后面附加数字来区分重复的输出文件。
FME光栅特征
FME光栅特征表示光栅数据,并使用与矢量数据处理中使用的概念不同的几个概念。以下主题描述FME如何处理光栅数据。
关于FME光栅 | 瓷砖和马赛克 |
光栅特性 | 波段组合与分离 |
波段特性 | 波段和调色板选择 |
调色板属性 | 光栅处理 |
压缩 | 光栅与矢量特征 |
金字塔形 | 光栅文件命名 |
交错 | 世界文件 |
解释和数据类型 | 选项卡文件 |
调色板分辨率 |
ERDAS Raw支持具有任意数量条带的光栅,前提是所有条带都是相同的数据类型,并且没有条带具有调色板。