我们通常使用的DEM都是栅格数据,DEM栅格数据也是由带高程值的点数据制作而来,但经常会用到要将其提取成点数据,如何反向地把DEM数字高程模型影像数据转换为点数据呢。有很多方法,最简单的就是使用Arcgis来直接转换,具体方法如下:
1、首先把DEM栅格数据加载到Arcmap中,如下图:
2、为减少生成高程点的数据量,可以先进行重采样,“Data Management Tools 》》 Raster 》》 Raster processing 》》 Resample”。 示例为10mX10m栅格,调整为30mX30m栅格(按需求调整),重采样方法选择“CUBIC ”。
3、把DEM栅格数据转为点,具体操作路径为“ConversionTools 》》From Raster-Raster to point”。
4、由于ArcGIS默认将高程数据赋给GRID_CODE字段,所以需要建立Elevation字段以让转换CAD工具识别。打开刚才转换的点数据的属性表,添加字段,利用字段计算器把GRID_CODE字段的值赋给Elevation字段。
4、再在属性表中新建两个字段,分别通过几何计算,获取点位的坐标信息,然后输出为shp格式,即可以随意编辑高程点数据了。