论文部分内容阅读
摘要:城市地下管线信息管理系统是以地下管线信息為主要对象的空间信息系统,实现对城市地下管线数据的管理,以ESRI系列软件搭建GIS软件平台,以Oracle数据库为空间数据管理平台,系统主要包含数据入库、查询、统计、分析、输出等功能。
关键词:GIS;城市地下管线;ORACLE数据库;关键技术
1 引言
城市地下管线是城市的重要基础设施,是城市的“生命线”和“血脉”[1],为了全面掌握地下管线的现状,必须建立城市地下管线信息化管理系统,动态更新地下管线信息,为地下空间规划管理和城市建设提供服务[2]。
本文以某市城市地下管线信息管理系统为例,介绍建设地下管线信息管理系统的总体架构、关键技术以及主要功能,系统功能实用、操作简便,可高效管理庞杂的管线数据,实现城市管线资源的科学统计分析。
2 系统的总体架构设计
采用“框架+插件”技术来搭建系统的总体架构,符合管线信息化和城市规划管理发展的需求。总体框架图如2.1所示:
基础平台支撑层是系统正常运行的基础保障,由中心机房、基础网络、基础硬件、基础软件等部分组成,依托现有硬件、网络环境,采用“分布存储、逻辑集中、一站服务”的架构。
数据资源层由管线综合数据、地理空间数据等组成,由统一的数据标准和技术规范的规定下,建立空间数据库,是系统的数据中心。
业务逻辑服务层按照应用需求封装各类服务接口,为系统应用服务运行提供支持,是系统的技术核心。
应用层是所有的服务最后经过组装集成,形成的前端可见的系统,与应用需求相结合,可供规划管理局、权属单位、公众等用户使用。
3 关键技术
3.1基于ORACLE和ESRI的应用模式
数据资源层采用Oracle+ArcSDE的方式存储基础数据。采用ArcSDE作为数据服务器构成数据管理层,利用.NET开发语言与ArcEngine的结合,建立系统数据管理层的应用,通过ArcSDE访问、调用数据。
3.2海量数据管理与优化技术
城市地下管线信息管理系统包含地下管线数据、地理空间数据、三维数据等,时间越长,更新的数据越多,产生的历史数据也会随之增多。系统的设计以保护数据的可靠性、完整性为目标[3],因此,系统用Oracle数据库来存储数据,创建统一的数据模型,具有可扩展性,能够对海量数据进行高效管理。
4 系统功能设计
系统主界面如图4.1所示:
系统主要功能介绍如下:
(1)数据入库
管线数据采用统一的数据标准,数据结构统一,在管线数据入库前,需在系统中进行监理检查,检查管线数据是否符合数据标准,并生成检查结果报告,待数据生产人员将数据修改正确后,系统将管线数据录入数据库。入库后的管线数据以GIS数据格式存储,以图形化方式直观展示在系统中,便于进行浏览查询。
(2)信息查询
查询选择对象的属性信息,支持点选及按范围查询等多种查询方式,对查询到的某条记录可以进行图上定位,并且能够将查询结果导出成表格。
(3)统计分析
对任意区域内的管线和附属物设施等信息进行统计,统计结果展示形式多样化,包括列表、直方图、饼状图等,并可导出结果成表格或图片到指定位置。
针对不同的应用需求,可选择不同的分析功能对管线数据现状进行分析,包括:断面分析、净距分析、覆土深度分析、碰撞分析、应急分析等,并可将分析结果导出成图片或表格。
(4)数据输出
可将业务中需要的管线数据输出成图片、标准点线表、CAD数据、GIS数据等多种格式,输出数据格式丰富,输出方法多样化。
(5)数据管理
对竣工测量数据进行入库更新时,创建相应的数据版本并打上时间戳,并提供数据版本回溯、合并、清除等功能。
5 结束语
城市地下管线信息管理系统具有强大的图形功能和数据库管理功能,能够直观反映城市地下管线信息,系统具有方便的数据更新功能,使地下管线信息具有很强的现势性。系统解决了地下管线数据管理和规划的难题,对国内城市具有指导和推广作用。
参考文献:
[1]李黎,李剑.ArcGIS在武汉市地下管线信息系统中的应用[J].铁道勘察,2006,25(6):21-23.
[2]杨斌,顾秀梅,武锋强,等.基于GIS的城市地下管线综合信息系统[J].科技导报,2011,29(12):49-52.
[3]韩勇,陈之中,甘宇亮,等.城市地下管线信息系统的结构设计[J].测绘通报,2002(3):45-46.
作者简介:丁丽君(1988—)女,汉,山东菏泽人(籍贯),硕士研究生,研究方向:地理信息系统。
关键词:GIS;城市地下管线;ORACLE数据库;关键技术
1 引言
城市地下管线是城市的重要基础设施,是城市的“生命线”和“血脉”[1],为了全面掌握地下管线的现状,必须建立城市地下管线信息化管理系统,动态更新地下管线信息,为地下空间规划管理和城市建设提供服务[2]。
本文以某市城市地下管线信息管理系统为例,介绍建设地下管线信息管理系统的总体架构、关键技术以及主要功能,系统功能实用、操作简便,可高效管理庞杂的管线数据,实现城市管线资源的科学统计分析。
2 系统的总体架构设计
采用“框架+插件”技术来搭建系统的总体架构,符合管线信息化和城市规划管理发展的需求。总体框架图如2.1所示:
基础平台支撑层是系统正常运行的基础保障,由中心机房、基础网络、基础硬件、基础软件等部分组成,依托现有硬件、网络环境,采用“分布存储、逻辑集中、一站服务”的架构。
数据资源层由管线综合数据、地理空间数据等组成,由统一的数据标准和技术规范的规定下,建立空间数据库,是系统的数据中心。
业务逻辑服务层按照应用需求封装各类服务接口,为系统应用服务运行提供支持,是系统的技术核心。
应用层是所有的服务最后经过组装集成,形成的前端可见的系统,与应用需求相结合,可供规划管理局、权属单位、公众等用户使用。
3 关键技术
3.1基于ORACLE和ESRI的应用模式
数据资源层采用Oracle+ArcSDE的方式存储基础数据。采用ArcSDE作为数据服务器构成数据管理层,利用.NET开发语言与ArcEngine的结合,建立系统数据管理层的应用,通过ArcSDE访问、调用数据。
3.2海量数据管理与优化技术
城市地下管线信息管理系统包含地下管线数据、地理空间数据、三维数据等,时间越长,更新的数据越多,产生的历史数据也会随之增多。系统的设计以保护数据的可靠性、完整性为目标[3],因此,系统用Oracle数据库来存储数据,创建统一的数据模型,具有可扩展性,能够对海量数据进行高效管理。
4 系统功能设计
系统主界面如图4.1所示:
系统主要功能介绍如下:
(1)数据入库
管线数据采用统一的数据标准,数据结构统一,在管线数据入库前,需在系统中进行监理检查,检查管线数据是否符合数据标准,并生成检查结果报告,待数据生产人员将数据修改正确后,系统将管线数据录入数据库。入库后的管线数据以GIS数据格式存储,以图形化方式直观展示在系统中,便于进行浏览查询。
(2)信息查询
查询选择对象的属性信息,支持点选及按范围查询等多种查询方式,对查询到的某条记录可以进行图上定位,并且能够将查询结果导出成表格。
(3)统计分析
对任意区域内的管线和附属物设施等信息进行统计,统计结果展示形式多样化,包括列表、直方图、饼状图等,并可导出结果成表格或图片到指定位置。
针对不同的应用需求,可选择不同的分析功能对管线数据现状进行分析,包括:断面分析、净距分析、覆土深度分析、碰撞分析、应急分析等,并可将分析结果导出成图片或表格。
(4)数据输出
可将业务中需要的管线数据输出成图片、标准点线表、CAD数据、GIS数据等多种格式,输出数据格式丰富,输出方法多样化。
(5)数据管理
对竣工测量数据进行入库更新时,创建相应的数据版本并打上时间戳,并提供数据版本回溯、合并、清除等功能。
5 结束语
城市地下管线信息管理系统具有强大的图形功能和数据库管理功能,能够直观反映城市地下管线信息,系统具有方便的数据更新功能,使地下管线信息具有很强的现势性。系统解决了地下管线数据管理和规划的难题,对国内城市具有指导和推广作用。
参考文献:
[1]李黎,李剑.ArcGIS在武汉市地下管线信息系统中的应用[J].铁道勘察,2006,25(6):21-23.
[2]杨斌,顾秀梅,武锋强,等.基于GIS的城市地下管线综合信息系统[J].科技导报,2011,29(12):49-52.
[3]韩勇,陈之中,甘宇亮,等.城市地下管线信息系统的结构设计[J].测绘通报,2002(3):45-46.
作者简介:丁丽君(1988—)女,汉,山东菏泽人(籍贯),硕士研究生,研究方向:地理信息系统。