论文部分内容阅读
城镇地下管线,作为城镇的“生命线”,肩负着为城镇运送物质能量、输出废弃物的重要使命。然而,随着城镇的扩建,敷设于地下的管线种类越来越多,密度越来越大,因此也变得越来越复杂。滞后的管线管理方式不仅降低了数据的查询效率,导致因管线错挖而造成的爆管事故频发,而且不利于应急处理的准确与及时。所以在告别传统落后的地下管线管理方式的同时,我们应思考如何能够更好的管理大量的地下管线数据,从而提高数据的查询与应急管理的效率,为城镇规划和发展提供更好的支撑作用。GIS技术无疑是解决这一问题的最有利武器,故本文基于GIS技术,在利用ArcSDE与商业数据库SQL Server结合的方式存储管线数据基础上,采用ArcEngine控件并使用程序语言C#2005设计并开发地下管线查询与应急管理的系统。本文主要研究内容分为以下几个部分:1.研究基于ArcSDE的空间数据库存储和索引技术无论是地下管线的查询还是应急管理,基础都是空间数据。空间数据不同一般的数据,具有空间特性和海量特性,不能直接的存储于商业数据库内。本文基于ArcSDE的空间数据库存储和索引技术的研究,采用ArcSDE结合商业数据库的方式来管理空间数据。2.研究组件式GIS技术(ComGIS)在地下管线查询与应急管理系统开发中的应用组件式GIS因其强大的GIS功能和小巧灵活的特点,使得它在地理信息系统的开发中有着得天独厚的优势。本文学习并深入研究了如何更好地利用组件式GIS技术开发地下管线查询与应急管理系统,从而实现对各种地下管线的数据查询、数据更新、数据统计和应急管理等功能。3.地下管线查询的设计与实现地下管线具有种类繁多、空间紧凑等特点,而且它们的权属部门也各不相同。所以,一个好的查询系统一方面应确保查询的便捷与实用,为此系统在实现满足不同需要的查询功能的同时创新设计了实时查询功能,为用户提供更直观、更简洁的管线查询方式。另一方面,应建立在数据共享与数据更新及时的基础上,因为它们是数据的基础。4.地下管线应急管理的设计与实现好的应急管理系统建立在好的空间分析基础上。空间分析,不同与普通意义上的分析,分析时需要考虑到对象的位置、几何形态以及拓扑关系等多方面的信息,其目的在于在现有空间信息基础上分析和挖掘出有用信息,这也是GIS与一般信息系统的重要区别,是GIS的关键所在。所以,行之有效的分析功能是一个地下管线应急管理系统的价值所在,它为城镇规划、建设提供辅助决策支持。本文研究并实现了地下管线的横、纵断面分析,水平、垂直净距分析以及爆管分析等空间分析功能;并努力尝试新思路,在爆管分析的设计中,引用了在ArcGIS空间建模功能所创建的工具模型进行编写,与传统思路相比更加清晰简便。