ENVI—ENVI.hdr标记栅格

司机简称

ENVI

Driver built-in by default

This driver is built-in by default

GDAL支持原始栅格文件的一些变体,并与描述格式的ENVI style.hdr文件相关联。要选择现有的ENVI栅格文件,请选择包含数据的二进制文件(与.hdr文件相反),GDAL将通过将数据集扩展名替换为.hdr来查找.hdr文件。

GDAL应支持读取bil、bip和bsq交织格式,支持大多数像素类型,包括8位无符号、16位和32位有符号和无符号整数、32位和64位浮点、32位和64位复杂浮点。对于使用坐标系和地理参照识别地图信息关键字的支持有限。特别是,联合技术手册和国家飞机应该起作用。

所有ENVI头字段都存储在ENVI元数据域中,然后所有这些字段都可以写入头文件。

创建选项:

  • INTERLEAVE=BSQ/BIP/BIL: Force the generation specified type of interleaving. BSQ -- band sequential (default), BIP --- data interleaved by pixel, BIL -- data interleaved by line. Starting with GDAL 3.5, when copying from a source dataset with multiple bands which advertises a INTERLEAVE metadata item, if the INTERLEAVE creation option is not specified, the source dataset INTERLEAVE will be automatically taken into account.

  • SUFFIX=REPLACE/ADD :强制将“.hdr”后缀添加到提供的文件名,例如,如果用户为输出数据集选择“file.bin”名称,则将创建“file.bin.hdr”头文件。默认情况下,头文件后缀替换二进制文件后缀,例如,对于“file.bin”名称,将创建“file.hdr”头文件。

注:执行为 gdal/frmts/raw/envidataset.cpp .

驱动程序功能

Supports CreateCopy()

This driver supports the GDALDriver::CreateCopy() operation

Supports Create()

This driver supports the GDALDriver::Create() operation

Supports Georeferencing

This driver supports georeferencing

Supports VirtualIO

This driver supports virtual I/O operations (/vsimem/, etc.)