基于MapX的自来水综合管理信息系统.pdf
上传人:qw****27 上传时间:2024-09-12 格式:PDF 页数:6 大小:237KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

基于MapX的自来水综合管理信息系统.pdf

基于MapX的自来水综合管理信息系统.pdf

预览

在线预览结束,喜欢就下载吧,查找使用更方便

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

http://www.paper.edu.cn基于MapX的自来水综合管理信息系统刘冰,董明,江崇礼大连理工大学自动化系,辽宁大连(116024)E-mail:lb3821677@yahoo.com.cn摘要:地理信息系统GIS由于其信息可视化的功能,已成为计算机信息系统的发展趋势。自来水综合管理信息系统以GIS为基础,对各类信息的录入、维护、使用和分析进行了全面综合的管理。本系统以MapX为GIS开发组件,VC++为系统开发前台,集GIS、CAD、实时监测为一体.各子系统分别利用ActiveX技术调用MapX。系统中与地理信息无关的功能由前台VC++直接实现,与地理信息有关的功能则通过嵌入MapX组件实现。关键词:地理信息系统,VC++,ActiveX技术,MapX1.引言随着我国经济建设的高速发展,各地的水资源缺乏现象日益严重,尤其是大城市的缺水问题更是迫在眉睫;而现行的配水管网系统则由于管理手段、管理方式的陈旧,对水资源的分配无法实现及时、合理的优化配置,造成极大的浪费。为了合理地利用水资源就必须采用科学先进的管理手段来提高水资源的利用率和管理水平[1]。鉴于自来水公司在管网管理与维护上存在着查询检索不方便,资料利用率低,信息传输渠道老化,对决策者、信息咨询者不能提供及时、准确的决策依据等问题,作者开发了自来水管网管理信息系统。2.地理信息系统2.1地理信息系统简介地理信息系统GIS(GeographicInformationSystems)是在计算机软、硬件支持下,对现实世界各类空间数据及描述这些空间数据特性的属性进行采集、储存、管理、运算、分析、显示和描述的技术系统。它将地理对象的空间位置和相关属性有机结合,从空间和属性2个方面对现实对象进行查询、检索和分析,并将结果以形象、直观的形式表达出来,辅助用户决策。2.2组件式地理信息系统组件式软件技术已经成为当今软件技术的潮流之一。组件式GIS软件平台是国际上最近几年发展起来的新型GIS软件,具有二次开发方便、易于集成、无限扩展等特点。它带来了GIS应用系统开发方式的变革,有利于提高二次开发的效率,增强GIS系统中各子系统之间的亲合能力。组件式GIS的基本思想是把GIS的各大功能模块划分为若干控件,每个控件完成不同的功能。各个GIS控件之间,以及GIS控件与其它非GIS控件之间,可以方便地通过可视化的软件开发工具集成起来,形成最终的GIS应用。控件如同各式各样的积木,它们分别实现不同的功能(包括GIS功能和非GIS功能),根据需要把实现各种功能的“积木”搭建起来,就构成应用系统。2.3开发工具简介基于组件式GIS的上述特点,本系统在GIS的几种开发方式当中,选择了基于GIS组件的集成二次开发方法,GIS组件选用MapX,高级语言选用VC++。MapX简介:MapX是MapInfo公司向用户提供的具有强大地图分析功能的ActiveX控件产-1-http://www.paper.edu.cn品。它是一种基于Windows操作系统的标准控件,能支持绝大多数标准的可视化开发环境如VisualBasic、VisualC++、Delphi、PowerBuilder等。采用基于MapInfoProfessional的相同的地图化技术,可以实现MapInfoProfessional具有的绝大部分地图编辑和空间分析功能。编程人员在开发过程中可以选用自己最熟悉的开发语言,轻松地将地图功能嵌入到应用中,并且可以脱离MapInfo的软件平台运行。3.系统设计思想由于管网信息与地理信息密切相关,信息的分散存放对于信息的获取和分析构成很大障碍,作者将管理系统建立在GIS基础上,使地图和数据有机地联系在一起,选择的开发平台为VC++,应用的技术为MapX组件技术。为了方便和规范设计人员的工作,开发出了计算机辅助设计(CAD)工具。在此基础上根据管网的特点设计并自动完成了设备拓扑关系。考虑到用户对获取管线压力信息的需求,加入了实时监测功能。作者使用VC++,采用模块化的设计方法,通过ActiveX组件技术将GIS、CAD和实时监测有机地融合在一起,以便满足自来水管网管理的特殊要求。4.系统设计4.1系统结构[2]根据自来水管理的特点及用户要求,将自来水综合管理系统分为以下几个子系统。(1)用户管理系统:管理用户数据。供用户管理人员使用。(2)管网大样系统:管理管网大样数据,具有辅助设计功能。供管网设计人员使用。(3)基础资料管理:管理除大样系统和用户数据外的其他数据。供基础资料管理人员使用。(4)地理信息系统:综合利用所有数据。主要功能是数据的查询、统计、分析。供管