论文部分内容阅读
空间数据模型作为空间数据信息组织和管理的理论基础,在推动GIs发展的过程中起了重要作用。空间数据模型的发展经历了三代:CAD数据模型、Coverage数据模型、Geodatabase数据模型。本文在分析比较这三代数据模型的基础上,详细介绍了Geodatabase数据模型,包括Geodatabase数据模型概述、分类和组织结构,并采用Geodatabase数据模型构建了地下管线空间数据模型,将其应用到具体的系统开发中,证明了该模型的合理性以及高效性。地下管线数量巨大、种类繁多、空间分布排列复杂、安全要求高,并且日益增多,同时还处于不断更新中。对于这样繁杂的管线,传统的基于图纸和图表的地下管线数据管理方式信息更新慢、反应迟缓、资料分散、图文不直观,已经跟不上对地下管线正常运转、预防事故发生、及时更新以及快速、高效的管理的要求。为解决这一矛盾,本文引入了Geodatabase数据模型来组织和管理地下管线。本文以某石化企业地下管线的实际情况为研究对象,在对其进行系统分析、整理的基础上,首先对WebGIS、Geodatabase数据模型和三维可视化技术进行了深入分析。结合地下管线数据的特点,提出了基于Geodatabase数据模型来建立地下管线空间模型的思想,在此基础上,采用系统化的方法,利用CASE(?)工具建立了地下管线空间数据模型,将其导入到ArcGIS中,建立了基于Geodatabase的地下管线空间数据库。然后详细介绍了三维图形显示的基本原理以及OpenGL工作原理,针对地下管线数据的特点,研究了地下管线的三维建模。最后以ArcGIS Engine和ArcGIS Server为平台,基于C/S、B/S相结合的模式,采用户(?)ircGIS Engine Developer Kit技术以及ArcGIS API for Flex技术,设计开发了地下管线系统。该系统分为两个子系统:地下管线综合应用子系统和基于WebGIS的公众服务子系统,实现了对地下管线以及相关数据的管理、查询显示、统计报表、剖面分析、事故分析等功能。