宜兴市综合地下管线信息系统设计与实现.docVIP

宜兴市综合地下管线信息系统设计与实现.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
宜兴市综合地下管线信息系统设计与实现

宜兴市综合地下管线信息系统设计与实现   【摘 要】解析OpenGL与GIS结合的三维GIS技术;分析城市综合地下管线建设的主要内容;探讨其技术体系架构;并通过宜兴市综合地下管线信息系统的成功建设,阐述其建设的实际意义。   【关键词】地下管线;空间数据库;GIS;OpenGL   引言   随着城市化建设的步伐加快,城市地下管线敷设量不断增多,同时,各类建设工程地面开挖对已有管线造成的安全隐患日益凸现,地下管线已成为城市的硬伤,构建城市综合地下管线信息系统势在必行。   本文采用OpenGL的3DGIS技术及海量数据空间数据库技术,以宜兴市综合地下管线信息系统为案例,为宜兴市的市政管线规划决策提供技术支撑。   1 关键技术   1.1 OpenGL三维GIS技术   本文采用OpenGL三维可视化技术,结合GIS技术进行空间分析,如通视分析、网络分析、视觉景观分析、空间分析量算等。   管线的三维GIS技术包括:   (1)三维管网的创建:管网三维数据分管点矢量数据及管线矢量数据,管点数据主要是模型对象(Model),根据不同管点数据制作不同模型,也可对同一类管点数据根据其结构不同制作不同的模型;管线数据主要是圆柱体对象(Cylinder对象),系统根据管线的不同种类来制作不同颜色的三维管线数据,也可制作一个三维管线符号库。   (2) 三维管网场景分析:在OpenGL中通过对管网数据进行建模分析并将这些空间实体按照对象的空间位置放置在空间场景中,OpenGL提供了大量的数据库接口如ArcSDE、Orade等,对管网数据具有强大的空间信息展示功能OpenGL可视化步骤如图1所示。   图1 OpenGL可视化步骤   1.2 空间数据库技术   系统建立主要设计目标是保护数据的可靠性、安全性及完整性,系统数据为海量性数据,随着系统的不断完善,后期更新会增加更多的业务数据,所以系统必须采用海量数据存储、管理,并保证数据高效的查询访问,同时还要考虑到它的扩展性以满足日后不断增加的数据要求。   系统将建立一个可扩展的统一的数据模型来管理这些海量数据。系统将这些数据统一存储在大型数据库Oracle11g中,这主要是利用了 Oracle的安全性、可伸缩性、并行性、高效的特点。空间数据通过空间数据引擎ArcSDE来进行操作,空间数据引擎可看作是关系型数据库中存储管理空间数据的空间数据模型。   1.3 技术体系架构   宜兴市综合地下管线信息系统融合了计算机网络、数据库、地理信息系统、虚拟现实等技术,将当前空间信息技术进行高度集成和综合应用。   系统采用面向服务架构、按基础层、数据层、业务层、应用层的分层模式建设(如图2所示),本期项目建设了管线监理入库子系统、管线综合管理子系统、管线业务报批子系统、管线CAD查询与编辑子系统、管线网上发布子系统;以基础数据库和共享平台为基础,以规划应用为方向搭建了宜兴市综合地下管线应用系统。   图2 技术体系架构图   图3 宜兴市地下管线综合管理信息系统   1.4 总体设计   1.4.1 采用一体化的建库流程   数据生产入库是一项复杂的工作,跨越多种数据、多种方式数据采集、数据全过程监理、质检、数据转换、入库、更新、输出等环节,为了充分保证各个环节的有机连接,提出了一体化数据建库流程的技术路线,整个流程覆盖从数据生产、数据整理、数据监理到数据入库和数据更新整个数据生产入库过程,以保证数据的正确入库。   1.4.2 基于oracle和ESRI的应用模式   基础数据层采用Oracle 11g+ArcSDE实现数据的存储,采用Arc Engine提供的控件实现数据库访问中间件,利用Arc Engine + Visual Studio.NET实现数据的前端应用。   1.4.3 分布式数据库应用   分布式数据库系统把数据库技术和网络技术的应用统一起来。数据库技术是一种抽象的集中数据管理方法,它通过集中实现数据共享,通过抽象达到数据的独立性。它向用户提供一个聚合的、唯一的数据集合及其统一的管理方法。而计算机网络把分散的计算机系统连接起来,利用通信技术共享分布在这些计算机上的数据与程序。以适应政府组织地域分散的需要,也是系统本身可靠性的保证。因此,分布式数据库系统是集中与分散的有机结合,把这两种表面上矛盾的技术,在一个更高的层次上,以一种新的方法统一起来。   2 宜兴市综合地下管网信息系统建设   本文应用基于宜兴市综合地下管网数据,结合宜兴市基础地理信息空间数据库系统,进行了宜兴市综合地下管网信息系统的开发与实现(如图3所示)。   宜兴市综合地下管网信息系统建设中,集中采集了宜兴市中心城区48平方公里,长度约1000公里的地

文档评论(0)

3471161553 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档