这两种方法能让等高线高效生成DEM

360影视 国产动漫 2025-04-16 18:16 2

摘要:我们在《微图4如何生成地形剖面图》一文中,为你分享了下载卫星影像太大进行分块导出的方法。

我们在《微图4如何生成地形剖面图》一文中,为你分享了下载卫星影像太大进行分块导出的方法。

现在,介绍一下通过使用Global Mapper和ArcGIS 把DWG格式的等高线数据转DEM的方法。

微图4是一款集地图下载与GIS功能于一体的轻量级GIS产品,有丰富的地图数据和专业的GIS功能。

微图4 下载高程数据

微图4除了可以轻松下载无水印Google Earth卫星影像、有明确拍摄日期的历史影像。

它还可以下载百度高德大字体地图并打印,按1万/5千等国家标准图幅下载,对百度坐标与火星坐标进行纠偏。

以及下载陆地及海洋高程、STRM高程、提取10米等高线等深线、CASS高程点之外,还有一个重要的功能就是下载省市县行政区划数据。

微图4的更多功能,请参阅《微图4桌面版功能简介与价格》一文中的详细说明。

等高线加载效果

在等高线图层上点击右键,选择“分析\网格-从3D矢量/雷达数据创建高程网格”。

选择创建高程网格

在显示的高程网格创建选项对话框内,设置名称为DEM,设置垂直单位为米,选择自动确定最佳网格间距。

高程网格创建选项

点击确定之后可以看到生成了高程DEM数据。

生成的DEM

Global Mapper以其极简操作流成为快速生成DEM的理想工具,尤其适合初学者或需快速验证地形方案的场景。

等高线效果

在ArcToolbox中点击“3D Analyst工具\数据管理\TIN\创建TIN”,调用创建TIN工具,设置好输出TIN的位置和输入要素类。

调用创建TIN工具

点击确定之后生成TIN文件。

在ArcToolbox中点击“3D Analyst工具\转换\由TIN转出\TIN转栅格”,调用TIN转栅格工具。

创建TIN设置

在显示的TIN转栅格对话框内,设置好输入TIN、输出栅格、输出数据类型、方法和采样距离等参数。

生成的TIN文件

在ArcToolbox中点击“3D Analyst工具\转换\由TIN转出\TIN转栅格”,调用TIN转栅格工具。

调用TIN转栅格工具

在显示的TIN转栅格对话框内,输入TIN为待处理的TIN文件,即之前生成的TIN文件。

输出栅格为生成的高程DEM文件输出的名称和位置。

输出数据类型有FLOAT和INT两种类型,其中FLOAT类型输出栅格将使用32位浮点型,支持介于-3.402823466e+38到3.402823466e+38之间的值,这是默认设置。

INT则输出栅格将使用合适的整型位深度,该选项可将Z值四舍五入为最接近的整数值,并将该整数写入每个栅格像元值。

方法用于确定新生成的栅格DEM插值方法,LINEAR是通过向TIN三角形应用线性插值法来计算像元值,这是默认设置。

NATURAL_NEIGHBORS是通过使用TIN三角形的自然邻域插值法计算像元值。

采样距离用于定义输出栅格的像元大小的采样方法和距离。

Z因子为Z值将乘上的系数,此值通常用于转换Z线性单位来匹配XY线性单位,默认值为1,此时高程值保持不变。

TIN转栅格设置

点击确定之后得到转换后的高程DEM数据。

生成的高程DEM

Global Mapper整个过程操作简单,但是生成的DEM数据可能会有小的瑕疵;ArcGIS整个过程虽然步骤稍微多一些,也相对复杂,但是生成的DEM质量也要高一些。

在实际运用的时候需要根据自己的需求和对精度的要求选择一种合适的转换方式。

来源:水经注GIS

相关推荐