转自原文 ArcGIS读取dem格式数据
DEM是GIS常用的一种数据,用来做各种分析、展示等,十分有用!它实质上就是一个栅格,只不过这个栅格值表示高程,常用的格式是tif,grid等。今天听到了另外一种说法:*.dem是最常见到的DEM的格式,*.dem有两种格式,NSDTF和USGS。
USGS格式
USGS-DEM(USGS是美国地质调查局(U.S.Geological Survey)的英文缩写,是一种公开格式的DEM数据格式标准,使用范围较广格式的。。通过ArcGIS可以直接读取,在ArcGIS中的ArcToolBox中的"转换工具"---"转到栅格"----"DEM转到栅格"工具直接将USGS格式的DEM转为栅格DEM。
这是老美的格式,又是老美的软件,当然支持直接读取了。
NSDTF格式
我们购买的DEM很多都是NSDTF-DEM格式,NSDTF-DEM是中华人民共和国国家标准地球空间数据交换格式,是属于格网数据交换格式,一般的GIS软件都不支持这种格式。
由于栅格单元数据值记录方式基本一样,主要是头文件信息不同。如ArcGIS GRID数据的文件头按如下方式记录相关信息:
ncols 列数
nrows 行数
xllcorner 左上角原点X坐标
yllcorner 左上角原点Y坐标
cellsize 栅格单元格大小
NODATA_value NODATA的值
我们可以将头文件改成grid数据的格式,如下:
将后缀名改成grd,直接在ArcMap中打开;或者使用ASCII 转栅格,转换一次也可获取栅格数据。