如何将TIFF格式的DEM数据转换成ASCII格式的数据

在linux下操作如下:

安装GDAL,​使用gdal_translate,方法如下:

​gdal_translate -of AAIGrid ASTGTM_N22E103_dem.tif test.asc

其中-of为指定输出格式,gdal_translate支持多种格式互转,AAIGrid为​Arc/Info ASCII Grid数据,ASTGTM_N22E103_dem.tif为tiff格式的dem数据文件,test.asc为输出文件。

​test.asc为文本文件,可以打开查看,其中包含有5~6行的头信息,主要内容如下:

​ncols        3601   —》行数

nrows        3601 —》列数

xllcorner    102.999861111111  —》x轴起点坐标,单位°

yllcorner    21.999861111111  —》y轴起点坐标,单位°

cellsize     0.000277777778  —》采样间隔,单位°,精度大概30m

之后是按行存储的数据,每一行即是相同经度不同纬度并以空格分隔的高程数值,行与行之间​用回车分开。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注