SuperMap iObject入门开发系列之二地下三维管线系统介绍
本文是一位好友「托马斯」授权给我来发表的,介绍都是他的研究成果,在此,非常感谢。
上次对超图平台组件式开发进行介绍,这次介绍的是基于这个框架开发的地下三维管线系统。
地下管线涉及给水、雨水、污水、燃气、电力等十多种地下管线,形成了一张错综复杂的地下管线网路,传统的二维管理方式难以准确、直观地显示地下电力管线交叉排列的空间位置关系。
在三维管线的快速构建、海量承载、应用分析方面,SuperMap GIS 为三维管线GIS应用提供了快速高效、完善实用的技术方案。SuperMap GIS创新研发了基于二三维一体化技术的三维管点、管线符号及自适应管点符号,可由二维点、线数据快速构建三维管网;采用自适应管点符号、实例化渲染、LOD结构等技术提升性能,突破了海量三维管线的性能瓶颈;提供了三维设施网路分析、断面查看、开挖分析、净距分析、碰撞分析、连通性分析等实用功能。
超图软体在三维管线这一块做的还是很不错的,提供了很多解决方案。从建模到数据展示分析已经效率方面都比较完善,能做出很多功能。
在这个背景下,我做了一个地下三维管线系统的demo,已经做好的功能有管点坐标标注、管线属性标注、管线长度统计、管线属性查询、管线区域查询、管线纵断面分析,管线横断面分析。后期还会增加一些功能,例如管线垂直净距检查、管线水平净距检查、爆管分析、地表开挖、管线条件查询等功能。在本系列接下来的文章里,会详细介绍每个功能的实现过程。