节点文献

基于GIS的灌区规划计算机辅助设计系统研究

Research on a Computer-aided Design System for the Planning of Irrigation Districts Based on Geographical Information System

【作者】 华黎利

【导师】 程吉林;

【作者基本信息】 扬州大学 , 农业水土工程, 2005, 硕士

【摘要】 本文以Microsoft Visual Basic 6.0为开发平台结合地理信息系统(GIS)开发了基于GIS的灌区规划计算机辅助设计系统。本系统采用面向对象的编程方法,充分利用VB提供的Automation技术,实现了多种软件(Visual Basic 6.0、MapInfo Professional 6.0、Microsoft Access等)的跨平台集成。本系统结合灌区规划设计的具体要求,可完成灌区灌溉参数确定,灌溉渠道、排水沟道、配套建筑物等的GIS实时规划布置,渠道设计参数计算,排水沟道设计参数计算,工程量估算,经济分析,规划成果的输出等工作,基本涵盖了灌区规划的全过程。首次把GIS技术引入灌区规划,通过MapX4.0组件把MapInfo电子地图调入面向对象编程环境,使操作人员能在面向对象环境中对灌区现状图进行实时动态操作,包括对操作对象的动态添加、动态删除、编辑等;同时,将空间数据和属性数据分开进行管理,空间数据用文件系统管理,属性数据采用数据库管理,通过建立唯一ID号进行数据联接,将图形与数据库进行关联,实现属性到图形或图形到属性的双向查询,从而实现了灌区规划部分数据的自动采集;另外,在工程估算中,通过对灌区主要建筑物工程的统计,建立了灌区建筑物工程量数据库查询系统。 本文详细阐述了系统所采用的编程方法、系统构成、系统各组成部分的开发过程,最后应用本系统对淮阴市武墩镇渠道衬砌工程进行规划设计。运行结果证明,本系统操作简便,界面友好,运行速度快,规划成果合理,基本达到系统预定的要求,具有较强的实用性和工程实践意义。

【Abstract】 With the development platform of Microsoft Visual Basic 6.0, a computer-aided design system based on Geographical Information System for the planning of irrigation districts is developed in this thesis. A new OO(Object Oriented) programming method is adopted in which various software such as Visual Basic, MapInfo Professional 6.0, Microsoft Access and so on are integrated in by the "Automation" technique provided by VB.The determination of the irrigation parameters, dynamic planning of channel drain and corollary building in irrigation area, the parameters calculation of channel and drain design, the evaluation of quantities, economic analysis, the output of design results can be done automatically so as to meet to the requirements of irrigation district planning. The GIS technique is applied to this system for the first time. Electronic map of Maplnfo is introduced into the environment of object oriented by the use of Map X 4.0 module. The operations such as dynamic add, delete and edit of objects can be done real-time dynamically by operators in the environment of object oriented on the present diagram of irrigation distric. At the same time, the spatial-data and attribute-data of irrigation district are managed separately. The spatial-data is used by the file system, whereas, the attribute-data exist in the relevent database. The figures and database are related through the only ID number in order to realize two-way inquiry, so that, the irrigation district layout data are collected automatically. Moreover, in the estimation of the quantity of the irrigation project, an enquiry system about database of the buildings work of irrigation district is established through the statistic of the main buildings of irrigation district in this paper.The programming methods, system structures, developing processes of every part are described in detail in this paper. In the end, the directions of the system are demonstrated in a sample area which lies in the Wudun village, Huaiyin City, Jiangsu Province, the running results show that the system is operated easily, the interface is friendly, the running speed is fast, the planning results is reasonable, which meet the command in advanced, and the system has a preferable practicability.

  • 【网络出版投稿人】 扬州大学
  • 【网络出版年期】2005年 05期
  • 【分类号】TP391.7
  • 【被引频次】1
  • 【下载频次】167
节点文献中: