Fork me 
	on GitHub

基于ArcGIS Pro的二三维一体化

最近尝试了下ArcGIS Pro的二三维一体化管理功能。感觉相当不错,记录一下使用过程与操作。
ArcGIS Pro是一款全新的桌面应用程序,它改变了桌面GIS的工作方式,以满足新一代WebGIS应用模式。ArcGIS Pro采用Ribbon界面风格,给人全新的用户体验。它作为一个高级的应用程序,可以对来自本地、ArcGIS Online、或者Portal for ArcGIS的数据进行可视化、编辑、分析。同时,实现了二三维一体化的数据可视化、管理、分析和发布。此外,ArcGIS Pro原生64位应用,支持多线程处理,极大提高软件性能。
关于ArcGIS Pro的安装与使用请参考如下的网址(ps,可以无限试用)。

http://blog.csdn.net/kikitamoon/article/details/44102383

从GIS数据的种类来说,主要是两种:矢量数据和栅格数据。三维数据也可以基于这两种分别完成。
介绍下这两类的三维化。
(一)栅格的三维化
栅格数据的三维化主要是类似于DEM拉伸成三维的山体。
首先打开ArcGIS Pro

打开ArcGIS pro

新建一个二维和三维窗口

新建窗口

右击三维场景属性,如下图,设置要三维化的栅格,此外可以根据需求做拉伸

栅格地形三维化

效果如下

二三维可视化

点击二三维联动按钮

二三维联动按钮

二三维联动效果:

二三维联动效果

(二)矢量操作
矢量的数据可以通过字段拉伸或者rpk生成。ArcGIS Pro在这方面无缝集成了City Engine的规则建模。因此首先在City Engine中写好CGA,通过City Engine生成规则包rpk。

1
2
3
@StartRule
lot-->
extrude(rand(3, 50))

打包成rpk规则包

接着点击工具

工具

运行工具

生成三维体图层

三维体图层

二三维联动效果如下

二三维联动效果矢量

ArcGIS Pro的整体界面非常友好,而且功能强大,也是目前esri主推的新软件,不仅是二三维一体化,在今年esri用户大会上,还演示了基于ArcGIS Pro的各类大数据应用。大数据时代,让我们拥抱ArcGIS Pro。

坚持原创技术分享,您的支持将鼓励我继续创作!