浮点型转栅格 (转换工具)
汇总
用法
输入文件是使用 IEEE 浮点格式的 32 位有符号二进制文件。
需要两个输入:扩展名为
.flt的二进制浮点型文件 (<in_float_file>.flt) 以及扩展名为.hdr的 ASCII 头文件 (<in_float_file>.hdr)。 只需要指定.flt文件;然而,在同一目录下需存在使用相同文件名的现有.hdr文件。ASCII 文件由包含一组关键字的标题信息组成。
ASCII 文件有两种结构。 一种用左下角栅格像元的左下角坐标来标识原点,另一种用左下角栅格像元的中心来标识原点。
文件的格式一般为:
<!--```nohighlight NCOLS xxx NROWS xxx XLLCORNER xxx YLLCORNER xxx CELLSIZE xxx NODATA_VALUE xxx BYTEORDER <MSBFIRST | LSBFIRST>
关键字的定义如下: - `NCOLS` 和 `NROWS` 是由二进制文件所定义的栅格的列数和行数。 - `XLLCORNER` 和 `YLLCORNER` 是左下角像元的左下角坐标。 也可使用 `XLLCENTER` 和 `YLLCENTER` 根据左下角像元的中心坐标指定原点。 - `CELLSIZE` 是栅格的像元大小。 - `NODATA_VALUE` 是表示 NoData 像元的值。 - `BYTEORDER` 表示多字节二进制数如何存储于生成二进制文件的系统。 在基于 Intel CPU 的系统中,字节顺序是 `LSBFIRST`(也称为“小字节”)。 在其他大多数计算机架构中(除 Alpha 外的多数 UNIX 系统以及配有 Motorola CPU 的老式 Macintosh),字节顺序是 `MSBFIRST`(也称为“大字节”)。NODATA_VALUE是输入文件中的值,决定应为输出栅格中的哪些像元分配 NoData 值。 NoData 通常留给那些“真”值未知的像元专用。在浮点型二进制文件中,值会写成二进制 32 位有符号浮点型数。 文件的第一条记录对应于栅格的第一行。 从左到右,前 32 位是第一个像元,接下来的 32 位是第二个像元,依此类推,直到记录(行)的末尾。 这一过程会在第二条记录(栅格的第二行)中重复,依此类推,直到在最后一条记录(栅格的最后一行)中重复。
该工具支持左下角和左下角像元的中心,以确定原点。
生成输出栅格后,使用定义投影(管理)工具为其提供相应坐标系。
特定栅格存储环境可能会应用于此工具。
参数
| 标注 | 说明 | 数据类型 |
|---|---|---|
|
输入浮点栅格文件 |
输入浮点二进制文件。 文件的扩展名必须是 |
File |
|
输出栅格 |
要创建的输出栅格数据集。 如果不将输出栅格保存到地理数据库,请为 TIFF 文件格式指定 |
Raster Dataset |
环境
自动提交, 压缩, 输出配置关键字, 金字塔, 临时工作空间, 切片大小
许可信息
- 基本: 是
- 标准: 是
- 高级: 是