ArcScene 基于DEM地形制作三维
The following article is from gisoracle Author 闫磊ArcGIS
基于DEM地形制作三维
基于DEM制作三维地图,必须有DEM数据(Tin,Terrain和栅格DEM均可),使用TIN、Terrain速度比较慢,建议使用栅格DEM,分辨率小,处理速度快一点,关于DEM数据的操作可以看13章中关于栅格DEM创建章节内容。制作三维地图,其坐标系建议使用投影坐标系,做三维地图用到的多个数据,坐标系最好一致。
14.1.1 使用DOM制作
DOM是数字正射影像图,可以是卫星影像(卫片)或航空影像(航片),也可以通过无人机拍摄得到。但要求DOM数据和DEM数据的空间XY位置一定要叠加在一起。
使用数据:“chp14\dem.gdb\DOM和DEM”,使用DOM数据和DEM数据制作三维地图的操作如下:
1.打开ArcScene(注意:不是ArcMap);
2.添加数据“chp14\dem.gdb\”中的DOM和DEM的数据;
3.在DOM数据的右键→属性设置界面,如图14-2所示。在“基本高度”选项中,将“在自定义表面上浮动”选项选中。
图14-2 DOM三维制作
4.关闭DEM图层,查看效果如图14-3所示。
图14-3 DOM三维效果
5.整体的立体显示效果不太明显,调整和设置场景属性,设置“垂直夸大”倍数为2,点击“基于范围进行计算”按钮,单击后是理论的参考值,设置的“垂直夸大”值,应该在理论值附近,如图14-4所示。如果当前是地理坐标系数据,这里的“垂直夸大”倍数一般都很小,远远小于1,如0.0001。场景的坐标系最好和数据的坐标系一致,建议是采用投影坐标系,如果是已有数据使用的是地理坐标系,可使用“投影(Project)”工具进行坐标系的转换。为了显示不同效果,同时设置背景色。
图14-4 场景属性设置
6.设置完场景的蓝色景色及垂直夸大倍数后,显示效果如图14-5所示。
图14-5 场景属性背景设置
7.如果觉得影像的不够清晰,右击DOM影像图层→“属性”,在“渲染标签”页中设置“栅格影像的质量增强”为最高级,如图14-6所示。
图14-6 图层的渲染设置
8.打开DEM,右击DEM图层→属性,设置DEM图层的高程偏移量,如图14-7所示。
图14-7 图层偏移设置
9.设置好图层高程偏移后,得到结果如图14-8所示。
图14-8图层的偏移设置效果
10.如果这个DEM是水库的水面高度,则可以看到哪些区域被淹没,哪些没有被淹没。
使用矢量制作
利用矢量数据制作三维地图的操作方法和前一节介绍的操作基本一样。前提是使用的矢量数据和DEM空间XY位置一定要叠加在一起。
使用数据:“chp14\dem.gdb\DLTB和DEM”,具体的操作如下:
1.打开ArcScene(不是ArcMap等其他);
2.添加“chp14\dem.gdb”中DOM和DEM数据;
3.右击DLTB→“图层属性”, 在“基本高度”标签页中设置DLTB图层在自定义表面上浮动,来自样例数据中的DEM图层,如图14-9所示。
图14-9 矢量数据三维设置
4.设置DLTB图层的“符号系统”,如图14-10所示。即按土地利用现状地类符号进行填充显示。
图14-10 矢量数据样式设置
5.DLTB层符号化后显示效果如图14-11所示。
图14-11 矢量三维效果查看
14.1.3 保存ArcScene文档
使用第14.1.2小节做好的数据,单击标准工具条下的
图14-12 保存文档
保存后,还需要设置相对路径,这一点和ArcMap文档类似,设置方法在主菜单文件菜单→Scene文档属性下,如图14-13所示,一定要把存储数据源的相对路径名的勾选(而不是使用绝对路径,文件夹位置不能变化),把文档拷贝给其他人时,数据一起拷贝。用到外部模型如3DS,SKP不需要拷贝,模型自动保存在SXD文档中。
图14-13 Scene文档相对路径设置
对于已保存ArcScene文档,文件菜单“另存为”菜单可以减小SXD文件大小,提高性能。ArcScene文档也有版本兼容性问题,其中10.0和10.1不兼容;10.1和10.2兼容;10.2和10.3不兼容;10.3、10.4、10.5、10.6、10.7不兼容。需要在其他版本下使用的,需通过保存副本方式保存为其他版本,其他对应ArcScene软件才可以打开。如图14-14所示。
图14-14 转换其他Scene版本
授权转载:gisoracle
- END -
当ArcGIS Pro遇上高德地图