论文部分内容阅读
城市管网错综复杂且与市民生活紧密相连,智慧城市概念的普及加大了人们对城市管网空间分析方法的需求,随着互联网技术和GIS技术不断发展,使用WebGIS技术加强城市管网管理的科学性和易用性逐渐成为研究重点。同时,虚拟现实技术的日渐成熟为三维WebGIS提供了技术支撑,城市管网WebGIS的空间分析功能中引入三维技术成为未来开发趋势。城市管网WebGIS的空间分析按照功能的不同可划分为基础空间分析和管网空间分析。基础空间分析方法与其他非管网WebGIS的分析方法类似,且实现技术相对成熟,本文重点研究管网空间分析方法,探索连通分析、爆管分析、最短路径分析和剖面分析四种空间分析算法,围绕邻接矩阵构建的方法、服务器端算法实现的方法、客户端调用管网空间服务的方法三个方面介绍管网空间分析方法在Web下的实现方式。将有向图的广度优先遍历算法作为管网遍历的统一算法基础,阐述了同时适用于树状和环状管网的空间分析算法,包括可记录路径的连通分析算法、排除可关可不关阀门的爆管分析算法和有效的最短路径算法,这种统一的算法基础有利于多种算法的实现和衍伸,此外还探索了管网的横纵剖面分析算法。给出了SuperMap设施网络模型属性表中字段与流向的关系,通过外部访问的方式检索属性表建立管网有向图的邻接矩阵,在iServer下扩展REST服务,借助iObjects Java相关类库实现了四种管网空间分析算法,并以连通分析作为基础拓展出上下游追踪和查找共同上下游功能。实现了一种既支持虚拟现实数据模型又支持矢量管网数据模型和实体地面模型的剖面分析方法,完成地上模型和地下管网模型同时以最优的方式显示。介绍了本文空间分析方法的原型系统——“大连石化矿区燃气管网Web管理系统”,在实际项目中验证了管网空间分析方法的可行性。系统还实现了其他基础空间分析方法,并使用3DMax和SuperMap结合符号化建模、实体化建模和地形建模完成三维模型设计,开发了包含二三维联动和挖方显示功能的三维功能,以增强场景的可辨识性。