广袤空间,地上地下,从探索到分析,MapGIS沉浸其中,在变化的世界中寻找更为智能的展示画面,与时间、空间紧密相连。2019年收官之作——MapGIS 10.3.5,从地下到地上多维度还原世界之美。
全空间多源数据融合一直是MapGIS平台的亮点特色能力。在城市景观建模层面,MapGIS支持BIM模型、倾斜摄影模型数据、OSGB数据、激光点云数据、obj/3ds/.dae/.x模型数据等多源异构数据融合,提供基于二维矢量数据或CAD数据的城市部件三维模型快速、批量、自动化、低成本构建。在地学建模层面,MapGIS支持钻孔、剖面、物化探等多源异构地学数据融合,支持多要素、多尺度、多参数的地学数据,自动构建含断层、透镜体、侵蚀、尖灭等复杂地学特征的结构模型和属性体模型。从地上、地表到地下,MapGIS为城市规划与监管、地下空间规划、工程设计、资源开采、环境保护等提供了强有力的数据支撑。
MapGIS 10.3.5全空间多源数据融合管理能力进一步提升。其新增的八叉树场景管理器,集成了像素、距离、树深度、编码索引、LOD、KDTree等多种调度机制,对于高度上值较大但平面范围较小的聚集型三维空间物体(如BIM建筑模型、地质体模型、点云模型等)的调度效率有了极大的提升。MapGIS八叉树场景管理器也可以加载倾斜摄影、景观模型、管线模型等多种类型的全空间数据,可辅助用户进一步提升全空间数据管理的能力。
图1 12.8G某机场BIM数据流畅加载
图2 MapGIS八叉树场景管理器加载倾斜摄影数据
图3 MapGIS八叉树场景管理器加载景观模型
MapGIS 10.3.5动态建模技术、高性能网格剖分技术、数据渲染策略全面完善,进一步提升全空间数据承载能力。地学建模技术 MapGIS新增、优化多种地学建模算法,实现了标准钻孔分层建模源数据提取与标准分区图构建,多约束标准分层模型分块自动构建。可支持万级钻孔的高精度地质模型自动、快速构建,支持自适应多精度网格高效建模与按范围实时局部更新建模,提供全新体约束建模。
高性能网格剖分技术 网格剖分为MapGIS地学自动建模中的一环,是对结构模型进行剖分来快速构建多精度、多版本的矢栅一体高精度模型,兼顾模型结构和属性特征,支持多版本模型关联及局部更新。该技术可使一套地质模型根据不同属性信息表达为不同的专业模型,如根据孔隙度、渗透率、出水温度、流量等属性参数来表达为不同的可视化效果。MapGIS网格剖分技术新增反距离加权、简单克里格、泛克立格插值、快速插值等多种快速网格插值算法,实现了规则的立方体阶梯网格模式,支持亿级(1000*1000*1000)网格快速剖分;可承载十亿级别网格数据存储,支持缓存到本地文件;支持高帧率,亿级剖分结果显示帧数可在20帧以上。
数据渲染策略 MapGIS不断优化BIM、倾斜摄影渲染调度策略,推进M3D开放标准应用,完善WebGL端分析工具建设,全方位提升数据渲染性能。倾斜摄影渲染调度策略优化 引入倾斜摄影预加载机制、优化景观模型分页显示的数据加载排序机制,使得数据加载更加符合视觉认知的习惯。新增倾斜摄影摄影代理结点工具,有效降低由于倾斜摄影顶层结点多所导致的数据加载效率损耗;提供倾斜摄影顶级文件卸载功能,使调度更加流畅。
同等设备前提下,转换前后加载效率提升情况如表2-1所示,初始化显示效率提升50倍。
BIM渲染优化 采用全新的实例化渲染机制,实现了BIM轻量化。实现了四叉树机制的BIM缓存,支持实例化数据分页调度加载显示。
三维零客户端前端性能优化 前端缓存机制优化,优化了前端调度策略、内存管理机制,并新增支持IndexDB前端缓存;数据压缩功能完善,支持几何压缩,丰富压缩格式;前端渲染性能提升,优化实例化图层、矢量瓦片绘制性能。
基于改进后的动态建模算法,建模成果数据的地表阶地形态得到极大优化,使得地质模型在阶地表面起伏平缓,接触处更加平滑。
MapGIS 10.3.5所引入的高程厚度约束建模,使得地层厚度分布合理,满足趋势的分布,可与钻孔地层厚度基本匹配。
图12 切片的地层厚度分布合理,且与钻孔地层厚度相适应优化后的高精度地质网格支持多属性插值及存储,支持多属性颜色切换以及不同色表间的切换显示。进一步促进了矢栅一体化的实现。其建模成果在城市地质、油气地质、矿山地质、环境地质等领域已成功应用,为地质行业发展做出了贡献。
高精度地质网格新增实现的网格纹理贴图,使网格表达更多样。高精度地质网格还支持EVS动态属性数据的直接导入,实现地质模型与数值模拟的完美融合,可十分逼真的模拟不同属性值的动态显示效果,真正的实现了四维可视化。前端分析能力提升,优化前端三维查询、编辑、分析能力,包括多图层动态剖切、动态模型爆炸、透明地球等,为空间资源利用提供技术支撑。