应用简介
ConverseEarth是一款专业强大的三维GIS编辑器,可以帮助用户直接完成三维场景建设,然后加入GIS地图数据,并发布到互联网上,软件还能结合VR的优势,完美展现地理信息,另外,软件的API是开发的,可以用于二次开发。
【功能特点】
1、地理信息数据图层叠加
支持多种格式的GIS数据图层叠加,支持DOM、DEM、DLG、Mesh模型等数据。可从本地载入数据,同时支持OGC标准,可以流数据方式连接WMS、WFS服务器读取数据,对TB级影像图进行切割使其具有金字塔式组织结构,可表达22级高清影像。支持SHP、KML等矢量数据格式。
2、虚拟现实三维精细场景
支持3ds Max、Maya等三维建模软件导出的海量模型,经过配准将场景发布到虚拟地球表面,每个模型物体具有自己的纬度、经度、高度数据,并可独立调整其地理位置。具备一般GIS软件所没有的功能:能实现人物、机械运动等复杂的骨骼动画功能;自带雨、雪、雾、火灾、烟雾等粒子特效,并提供二次修改接口。
3、可视化交互功能设计
内嵌资源布局器,傻瓜化设置场景中的所有资源(人、物、车辆等)的行动规则和行为; 完整的事件触发器,响应鼠标、键盘、定时器事件,轻松给事件设置触发行为; 支持拖拽添加节点关系与逻辑树,快速表达复杂业务逻辑; 可视化编程:定义变量、条件语句、循环语句等; 设置分为可视化布局和采用JavaScript API接口布局两种方式,满足了多层次人员操作的需求。
4、多种数据格式支持
可读取常用模型格式:3ds Max、fbx、obj、dae、3ds,无缝支持三维辅助设计软件,比如Catia、ProE、SketchUP、Navisworks、UG、Tribon等,?同时支持虚拟现实外设标准接口协议VRPN,可与市面上流行的各类硬件设备(数字头盔OculusRift、位置跟踪、数据手套、飞行摇杆等)进行集成。
5、二三维图像一体化实时联动
内嵌二维GIS模块,可以实现2D GIS的所有功能,以浮动或分屏的形式实现与三维场景的联动操作,能把各自的视图操作或数据的实时传递给对方,实现二三维实时联动。
6、矢量数据自动生成三维模型
支持自动三维模型创建,导入Esri ArcGIS的shp矢量数据可自动生成管线、楼房等,并能实现各要素的数据查询。
7、空间分析功能
支持各种分析功能:任意点坐标高程查询、光照分析、淹没分析、缓冲区分析、剖面分析、两点间可视分析、可视域分析等。
8、最优路径计算
采用Dijkstra(迪杰斯特拉)算法进行最优路径计算,采集和自由设置路网节点与连通性,可快速计算出最优路径。
9、标绘及测量功能
支持标注的任意添加以及线、多边形面的绘制功能;提供各种测量功能:距离、面积、高程等。
10、骨骼动画与粒子特效
具备一般GIS软件所没有的功能:支持从3ds Max导入人物、机械运动等复杂的骨骼动画功能;自带雨、雪、雾、火灾、烟雾等粒子特效,并提供二次修改接口。
11、地下空间支持
支持地下操作模式,可以渲染地下管线、地铁等地下构筑物。
12、二次开发接口
提供大量的二次开发接口,可以采用B/S或C/S两种架构进行开发,支持各类主流开发语言:PHP、JSP、JavaScript、C++、VB、C#、或.net。提供大量的接口对场景进行控制,并可以接收三维GIS系统抛出的各类事件。
【软件优势】
WMS影像
需要先切割成金字塔层级并发布到地图服务器(WMS),切割以及发布参考:项目开发流程—超大卫星影像发布方法。
光照分析
光照分析的对话框如下图所示,我们可以拾取单个物体也可以拾取一个范围进行分析,选定物体后单击“开始计算”按钮就开始了分析,这时拖动时间、日期滑块可以实时的查看光照阴影效果,还可以定义一个时间区间段,单击“播放”即可自动的将这一时间区间的光照阴影效果展示出来,同时我们还可以控制播放的速度。
水淹分析
水淹分析的对话框如下图所示,在这里我们可以选择水淹方案,设置水淹高度,动态的查看某一时间段内的水淹状况等,操作方法是单击“拾取分析范围”按钮后在三维场景中画取范围然后单击“开始计算”进行分析。
剖面分析
剖面分析的对话框如下图所示,在这上面还可以叠加显示“坡度”和“高程”信息,操作方式是单击“拾取剖面线”后在三维场景中画取然后单击“开始计算”得出结果,鼠标在下面对话框中的二维图中划过会实时显示当前点信息。
通视性分析
通透分析的对话框如下图所示,操作方式是选取三维场景中某一点然后向各个方向画直线模拟视线,点击“开始计算”即可得出结果。