基于MapInfo的水文信息管理系统

时间:2022-09-16 07:15:46

基于MapInfo的水文信息管理系统

摘要:水文信息是重要的资源信息,关系到区域社会经济可持续发展。定量和定位管理水文信息,对于水文信息服务于区域社会经济有着巨大的价值。运用GIS理论和技术,开发基于MapInfo的水文信息管理系统(HIMS),建立以空间数据为核心的水文信息空间数据库,将水文空间信息和属性信息有机结合,实现水文信息及其相关信息的管理、查询和分析,从而使水文信息以信息化管理方式代替传统的基于文件的人工管理方式,为管理部门提供良好的决策支持,从而为区域水资源的优化配置和可持续发展提供重要的技术支持。

关键字:地理信息系统;MapInfo;水文地理信息系统;水文信息管理系统

Abstract: hydrology information is the important resource information, related to regional sustainable social and economic development. The quantitative and positioning management hydrology information, for hydrological information service in the area economy and society has the huge value. Using GIS theory and technology, based on the development of hydrological MapInfo information management system (HIMS), based on the spatial data as the core of the hydrological information space database, hydrological space information will and attributes information organically and realize the hydrology information and related information management, inquire and the analysis, thus make hydrology information to information management mode in place of the traditional way of artificial management based on file for management departments to provide a good decision support, and for regional the optimal allocation of water resources and the sustainable development to provide important technical support.

Key word: geographic information systems; MapInfo; Hydrological geographic information system; Hydrology information management system

中图分类号:C922文献标识码:A 文章编号:

随着信息科学技术的迅速发展和全球经济一体化进程的加快,水文信息的需求越来越高,需求领域也越来越广,现在人们除关心区域内降雨量的大小外,同时还关心降水、洪水、旱情的空间分布等等,对于水资源短缺、水旱灾害频繁发生的我国,水资源已经成为社会稳定及可持续发展的主要因素[1]。必须充分利用现代地理信息技术实现水文信息化管理,加强水资源的可持续利用来支撑社会经济可持续发展。

水文信息主要包括降水量、水位、流量等属性数据和地图空间数据,利用现代信息管理技术中的最先进的GIS 技术,建立完善的水文信息管理系统,通过MapInfo系列软件可视化平台,将水情、雨情、旱情等属性数据形象、直观地用图形显示出来,使水文信息的属性数据和空间数据紧密联系,MapInfo内置的关系型数据库,可以实现水文信息地图与数据库的自动链接和双向查询,以及水文信息的分类统计,使水文信息分析结果以图形和表格的形式显示出来,给水文专家决策提供直观可靠的依据,便于进行水资源的优化配置和可持续发展。

一、系统开发环境及技术路线

系统以MapInfo和MapX为开发平台,应用功能强大的Access数据库储存水文属性数据,空间数据采用AutoCAD 源地图数据,运用Visual Basic可视化编程语言,通过桌面地理信息系统,完成用户预定任务。

AutoCAD以图层方式组织图形要素,便于MapInfo图层提取属性。MapInfo软件是美国MapInfo公司推出的一个桌面地理信息系统,它运用地理编码功能,根据各数据点的地理坐标或空间地址,将数据库的数据与其在地图上相应的图形元素一一对应,完成数据库与图形的有机结合,可以实现在图形的基础上对数据库进行操作。Access 是office系列办公软件中一种关系型数据库管理系统,具有强大的数据存储和数据管理功能,用户可以通过Access提供的开发环境及工具方便地构建数据库应用程序,大部分是直观的可视化的操作,用户不用编写程序就可以实现对数据库的基本操作,使用方便、功能强大且操作简单。Visual Basic(简称VB)是微软公司推出的功能强大的可视化快速软件开发工具,开发周期短,见效快。MapX具有强大地图分析功能,使用Visual Basic可视化开发环境,将地图功能嵌入到应用中,结合简单的程序设计,实现水文地图数据显示和查询等各种地理信息系统功能。

系统开发遵循模块化、模块独立、抽象和信息隐藏、用户界面的友好、规范性和标准化、适用性与先进行并重的原则,数据库设计按照便于快速调用和检索、有效存储、便于管理、检测和维护、实时性、完整性、分类处理建库的原则,用户界面主要采用菜单形式,关键注重简易性、艺术性、专业性(考虑与系统的专业内容相协调,与用户的专业水平相一致)、系统性和一致性[2][3]。

二、系统结构和功能实现

通过MapInfo模块建设实现水文信息的空间图形和属性数据库的有效管理,方便灵活的进行空间水文信息查询,属性数据库查询,以及空间数据和属性数据的双向查询,查询结果以图、表等形式多样化显示。

系统结构图如下:

(1)水文空间图形和属性库的浏览和编辑

水文信息及其相关信息涵盖内容广泛且各类要素属性不同,空间图形必须进行分层管理,系统设置地图分层为:水系河流层、水库层、水井水塔层、泵及贮水池、植被层、乡镇居民地层、管线层等,将AutoCAD原图另存为R12格式,然后在MapInfo中转入即可得到MapInfo来数字化地图,简易提取图层,用户使用MapInfo开发工具可以完成在图形、界面、查询、分析等方面的各种要求[4]。Access属性库的建立采用数据库表,其中水情信息表设计了河段名称、地点、补给水源、降雨量、蒸发量、流量、水位、储量、含沙量、时间、悬移质输出率、备注等字段,并录入相应的属性。

上一篇:我国公路工程监理中存在的问题及对策研究 下一篇:探析城市建设中给排水工程的现状