天涯左岸

利用GlobalMapper和DEM生成等高线

DEM(Digital Elevation Model,缩写DEM)是一定范围内规则格网点的平面坐标(X,Y)及其高程(Z)的数据集,它主要是描述区域地貌形态的空间分布,是通过等高线或相似立体模型进行数据采集(包括采样和量测),然后进行数据内插而形成的。DEM是对地貌形态的虚拟表示,可派生出等高线、坡度图等信息,也可与DOM或其它专题数据叠加,用于与地形相关的分析应用,同时它本身还是制作DOM的基础数据。

基本上在任何一个GIS软件中都可以利用DEM生成等高线,但是生成的等高线的质量不尽相同,经过比较发现,利用GlobalMapper可以快速生成高质量的等高线,并别可以将生成的等高线到处为ArcGIS的SHP格式以及其它GIS软件的格式,十分方便。今天就说一下在GlobalMapper中利用DEM如何生成等高线。

(1)将DEM转换成GlobalMapper可以识别的格式。DEM的格式有许多种,比如GeoTiff格式,IMG格式,GRID格式,USGS DEM格式,如果是GRID格式的DEM,那么最好在ArcGIS下将其转换为ASCII格式,否则GlobalMapper无法识别GIRD格式。

(2)打开DEM数据。点击工具栏上的Open Data File(s)按钮,打开DEM数据,这是可以看到在显示窗口中被渲染的DEM。不可否认的是GlobalMapper对DEM数据的渲染是非常漂亮的。

图一    GlobalMapper渲染的DEM数据
图一    GlobalMapper渲染的DEM数据

(3)一次打开菜单File—>Generate Contours…,打开生成等高线对话框,进行如图二的设置。

图二    生成等高线设置
图二 生成等高线设置

(4)设置完成后,点击OK即可生成等高线。如果想把生成的等高线导出为其它格式,可以在File菜单中选择Export Vector Format…菜单项,选择自己想要的格式进行导出,可以到处为数十种其它格式。

4 comments

  1. 站长你好,很高兴来到你的博客。看到你关于Global Mapper制作等高线的文章,想顺便问下最近接触到的问题,即基于Global Mapper用DEM生成晕渲图的方法和技巧,不知道这方面你有什么心得?谢谢!

    1. 这个其实很简单,将DEM数据加载到Global Mapper中便会自动进行渲染。并且渲染的效果很好。需要注意的是,Global Mapper无法接受ArcGIS的GRID格式,需要转为ASCII格式。

  2. 这个Global Mapper界面中的字最让人纠结,很多都无法完全显示,是不是分辨率的缘故? :mrgreen:

    1. 应该不是分辨率的事情吧,这个有汉化版的,你可以试试。这个生成的等高线还是比较好的,我感觉。

发表评论

电子邮件地址不会被公开。 必填项已用*标注