一般情况:
数据准备1.dem栅格图一张,2.对应dem位置的影像图一张即可
软件准备:ArcScene(esri arcgis 的是一个三维扩展模块,版本:10以上,本文10.2)或者terraBuilder 加上terraExpolrer pro(skyline产品,本文版本6.6.1)
如果有以上数据的话,相对来说要建立相应的三维地形数据还是很简单的,网上操作教程也比较多,尤其是arcgis的三维地形建模
skyline的建模教程相对少一点,用户毕竟没有arcgis那么多,但是skyline的效果是比较好的,比较专业的是三维地理信息软件,三维地形和模型的支持也是他的强项。下面说一下他们操作是容易产生错误的地方:
一、arcgis arcscene建模顺序
1.添加影像
2. 右键图层选择影像的属性,打开属性表中的‘基本高度’选项卡
3.在该选项卡下面勾选“在自定义表面浮动”并且在下面的文件浏览中选中对应的DEM影像
4.关键的一点,在“从要素获取的高程”选项中选中自定义,里面的参数可以调整,尤其是很多默认情况下会出现地形显示很突兀,有很多的细线撑开了像素,看上去一堆很长的线缠在一起,这时候就需要讲该参数值缩小,慢慢调整就好 如下图
ArcScene中需要注意的地方
二、skyline的三维地形建模过程,大体相似
参考链接:https://wenku.baidu.com/view/7710ef316fdb6f1aff00bed5b9f3f90f76c64d14.html
1.打开terraBuilder ,新建项目,terrabuilder project ,(会生成.tbp格式的文件)在左侧图层菜单栏,右键添加高程数据,选择对应的DEM影像,
2.添加用于附着在表面的正射影像,如果咩有自动生成影像金字塔,则点击生成影像金字塔
3.然后勾选这两个生成的影像金字塔图层,然后点击主菜单那栏中的create mpt,进行地形模型生成。
4.skyline的高程生成与arcgis 的三维高程有点区别,skyline不能进行自定义参数,只能根据DEM的高程进行地形生成,而且有时候成功率也不高,很容易失败
5.注意一点就是,DEM的范围一定要与相应的影像对应,影像的范围不能超出DEM的范围,不然很难建模成功,这也是我在实践中发现的。如果超出的话,最好对影像进行裁剪 关键步骤如下图
以上是常见的地形建模方法,都挺简单的,但是操作过程中会碰到不少问题,多动手就好。
由上文我们知道只需要相应位置的DEM和相应位置的正射影像就能用来地形建模。
但是,数据来源并不是那么好找,尤其是网上很多教程都是从某个地图下载器下载某块区域相应的dem和影像来开始操作的,而且都是收费的哦,咱们是穷人,尽量自己动手,因此下篇文章将告诉大家如何由CAD来生产自己的DEM并与相应位置的影像进行匹配。
先上两张效果图诱惑下大家:
效果1 https://blog.csdn.net/qq_26991807
效果2 https://blog.csdn.net/qq_26991807