1、CityEngine、Drone2Map、ArcGIS Pro做了三维内容的提供者,可直接发布三维服务到与其相连的Portal上,并将按I3S标准制作的三维切片存储到与托管GIS Sever相连的DataStore中;
2、在Portal中,用户可以使用发布好的三维服务、影像服务、要素服务、切片服务等不同类型的服务数据制作WebScene;
3、用户可通过ArcGIS Earth、ArcGIS Pro、Scene Viewer去加载已经发布的三维服务;
4、用户还可以通过JS API、StoryMaps、Web AppBuilder、ArcGIS Runtime SDKs等直接调用在Portal中配置好的Web Scene,搭建跨操作系统、跨终端的三维应用。
ArcGIS三维能力整体框架
随着ArcGIS 10.5发布,平台的整体架构更加清晰完善。在全新的架构下,ArcGIS平台可实现对数据管理、可视化、分析及共享全数据业务链的三维支持。
1. 数据管理——ArcGIS 10.5提供了更广泛的数据支持和更加便捷的服务发布。支持传统三维精细建模、倾斜摄影测量建模以及BIM等多种建模方式,同时支持多种传统三维精细建模数据格式的导入加载,极大地减小用户数据格式转换的工作量。在服务发布的选择从单一的通过ArcGIS Pro共享Web图层到Portal,扩展到支持CityEngine、Drone2Map等多个应用进行服务发布,发布的形式从单一的共享Web图层到支持Scene Layer Package(*.spk/*.slpk)创建与共享,服务发布的方式更加便捷多样。
2. 可视化——I3S标准的推出极大地提升了三维数据在桌面端、Web端和移动端加载的效率,三维缓存数据库的高度可伸缩性、高可用性和高可靠性为大场景数据的加载提供了有力保障,从而在前端呈现出支持大规则三维数据在多个终端的高效加载。
点云数据的前端展示
3. 分析——基于ArcGIS Pro用户可实现时空数据挖掘、地表面分析、空间测量、三维拓扑、可见性分析等传统桌面三维分析功能,同时逐步把三维分析功能迁移到Web。
建筑可视性分析
4. 共享——除了共享URL这种方式外,Esri提供了多种可定制的开发方式帮助用户共享自己的成果、想法和理念,如ArcGIS API for JavaScript、Web AppBuilder for ArcGIS、ArcGIS Runtime SDKs等。
建筑使用类型统计展示
至此,Esri产品中三维的桌面端将以专业级的ArcGIS Pro、大众端的ArcGIS Earth为主以及用户开发的桌面应用;Web端涵盖了Portal提供的场景页面、Web AppBuilder支持Web Scene场景的直接读取及可配置的三维应用的创建、JS API帮助用户实现深度的Web 3D应用开发;移动端ArcGIS Runtime SDKs的推出全面支持IOS、Andriod、QT、.Net、Java以及Mac OS的开发。可以说,跨终端、跨操作系统的开发模式已经构建出来。在整个框架中,CouchDB为三维切片提供存储,并保证数据的高可用和高可靠性,I3S标准做为面向Web、移动设备上三维呈现的标准,极大地提升了数据在桌面、Web和移动设备上显示的效率。
未来,Esri还将对该框架的细节进行进一步完善。欲了解三维内容制作、发布、分享及应用整个流程的更多详情,欢迎关注5月25-26日在北京的中国科技会堂举办的“2017Esri空间信息技术开发者大会”。届时,将有Web三维和移动三维、无人机三维等专场讲座详细解读。即刻访问:http://developer.esrichina.com.cn/,或扫描下方二维码进行报名: