【2017Dev回顾】ArcGIS三维,携手BIM让GIS走向微观

0
分享 2017-07-26
三维能力是ArcGIS平台的核心能力。三维服务推出使三维数据的使用变得像二维数据那样简单、便捷。
1
支持更加多样的三维数据类型

ArcGIS平台支持多种类型的三维数据,包括倾斜的mesh模型、单体模型,传统精细建模,BIM和点云等,在Portal页面中可以像添加二维数据一样把不同类型三维服务添加到同一个页面中。配置好的三维场景称之为Web Scene。




0代码构建BIM应用

Web Scene可以通过Web AppBuilder、Story Mays等即拿即用的Apps实现0代码定制自己的应用。

使用Web AppBuilder定制的某地铁站的BIM数据展示系统
3
BIM数据的资产管理

GIS为BIM提供了实际的周边环境,并将在BIM的规划、设计、运维阶段扮演重要的角色,BIM扩展了GIS从室外走向室内,研究对象从单体建筑到建筑部件。使用ArcGIS平台用户可以方便地实现对BIM数据的资产管理。

上图结合开源的Echart库实现图表与地图的联动展现地铁站中连接管线的弯头数据的状态
4
便捷开发丰富三维开发

三维场景中的附属设施能够让场景更加的美观、丰富,开发者使用ArcGIS API for JavaScript可以使用少量的代码两步就可以完成丰富场景的功能。
  1. 把已经配置好的Web Scene添加到页面中:三句代码即可搞定。首先引入JS API,然后异步加载SceneViewer类,最后使用构造器创建Scene view并调用创建好的Web Scene。
  2. 在场景中增加道路附属设施,这里可以有三种方式来丰富场景:

a. 选择附属设施的类型,确定尺寸和旋转角度,在图上特点位置点击即可完成;
b. 也可以通过画线的方式实现批量的行道树的种植;
c. 还可以实现基于图层的批量种植;

其核心代码是通过点符号化实现:

三维的使用与开发是不是更加简单了呢?抓紧尝试吧!

文章来源:https://mp.weixin.qq.com/s/u46N8-rVdgTM7W8sQfRbKQ

0 个评论

要回复文章请先登录注册