论文部分内容阅读
城市地下管网是城市赖以生存和发展的基础设施,承载着能源供应、信息传输和交换等重任,与人们的生活息息相关。随着信息社会的飞速发展,清楚的了解掌控城市地下管网的现状,将为城市的有效规划、系统性建设和高效管理提供有力的决策支持。无论从当前公共领域还是市场需求领域来考虑,传统二维地下管网管理信息系统有着空间表现能力差、空间查询分析功能缺乏、交互性差等局限性,因此城市地下管网系统三维化是管网系统发展的一个新方向,也是城市地下管网发展的必然趋势。本系统以CityMaker作为3D GIS平台,使用Visual Studio2008和C++、C#.Net作为开发环境,采用SQL Server2005建立地理特征要素数据库,编程实现管网快速自动建模。本文对城市地下管网分布进行分析,结合自身平台特点和参考了常用三维建模方法,提出了适合本GIS平台的三维建模方式,使用三维数据驱动建模技术实现管网的自动构建工作。本文首先依据管网建模原则,对管网组织结构的分析,对管网模型进行了简化。通过对管线位置确定和几何表面生成,构造管线模型;再对管网连接处特征点弯管和变径进行建模计算;对附属设施管点如雨水井、阀门、三通等施行导入模型式建模,在此建模理论的基础上摒弃了传统手工、半手工三维地下管网模型构建方式,提出了基于管网信息数据库的管网三维自动构建技术。在三维数据驱动建模之前,先使用数据标准化处理工具规范化多源数据,文中以shape文件格式为例,详细展示了数据标准化处理过程,实现了外源数据标准化及入库处理过程,再通过管网数据场景生成工具将标准化的数据生成平台大文件,最终在CityMaker Explorer的地球控件中可视化显示,实现了对大场景、多类型三维管网快速、自动建模。文中还对综合断面分析模块的断面分析功能中涉及到的关键技术进行了剖析,对纵断面分析中管点到管点的最短路径问题进行了详细阐述,并实现了对管网中管线和管点属性信息的实时查询,以及任意管段之间截面线距计算和管线、管点属性信息参数设置。最终生成的管网场景证明此建模方式取得了较好的建模效果,管网的查询分析功能也快速方便。