DTED——军用高程数据
司机简称
DTED
Driver built-in by default
This driver is built-in by default
GDAL支持DTED级别0、1和2的高程数据进行读取访问。高程数据返回为16位有符号整数。还返回适当的投影和地理参考信息。各种头字段都返回数据集级别的元数据。
驱动程序功能
Supports CreateCopy()
This driver supports the GDALDriver::CreateCopy()
operation
Supports Georeferencing
This driver supports georeferencing
Supports VirtualIO
This driver supports virtual I/O operations (/vsimem/, etc.)
阅读问题
读取速度
DTED文件中的高程数据按列组织。这种数据组织与一些面向扫描线的算法不太匹配,并且可能导致速度减慢,特别是对于DTED 2级数据集。通过定义GDAL_DTED_SINGLE_BLOCK=TRUE,整个DTED数据集将被视为单个块。对文件的第一次访问将很慢,但进一步的访问将快得多。只有在需要处理整个文件时才使用该选项。
地理参照问题
如果DTED文件中指定的水平基准面是WGS84,DTED驱动程序将WGS84报告为SRS。
如果DTED文件中指定的水平基准是WGS72,DTED驱动程序将报告WGS72为SRS并发出警告。
如果DTED文件中指定的水平基准既不是WGS84也不是WGS72,DTED驱动程序将报告WGS84为SRS并发出警告。
配置选项
本段列出了可设置为更改DTED驱动程序默认行为的配置选项。
综合报告:(GDAL>=2.2.2)。可以设置为TRUE,以避免在读取文件的SRS时剥离复合CS的垂直CS。默认值:FALSE
校验和问题
DTED驱动程序的默认行为是在从文件读取数据时忽略校验和。但是,可以指定环境变量 DTED_VERIFY_CHECKSUM=YES
如果你想验证校验和。在某些情况下,DTED文件中写入的校验和是错误的(数据生产者做了错误的工作)。这将作为警告报告。如果DTED文件中写入的校验和与根据数据计算的校验和不匹配,将发出错误。
创建问题
DTED驱动程序确实支持创建新文件,但输入数据必须完全格式化为0、1或2级单元格。这就是大小,边界必须适合单元格。
GeoTransform
这个 DTED_APPLY_PIXEL_IS_POINT=TRUE
可以设置环境变量(GDAL>=3.1),以便在读取geotransform时对数据应用像素点解释。
也见
Implemented as
gdal/frmts/dted/dteddataset.cpp
.