摘要
本文以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号进行数据联接,将图形与数据库进行关联,实现属性到图形或图形到属性的双向查询,从而实现了灌区规划部分数据的自动采集;另外,在工程估算中,通过对灌区主要建筑物工程的统计,建立了灌区建筑物工程量数据库查询系统。
本文详细阐述了系统所采用的编程方法、系统构成、系统各组成部分的开发过程,最后应用本系统对淮阴市武墩镇渠道衬砌工程进行规划设计。运行结果证明,本系统操作简便,界面友好,运行速度快,规划成果合理,基本达到系统预定的要求,具有较强的实用性和工程实践意义。
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.
引文
1 (美国)瓦西里奥斯.奇林兹等,地理信息系统在水资源领域应用评述,水利水电快报,18(16);
2 汪志农,康绍忠等,灌溉预报与节水灌溉决策专家系统研究,节水灌溉,2001(1);
3 魏占民,梁智明等,自动上游控制灌溉渠道系统计算机模拟,内蒙古农牧学院学报,1997.18(4);
4 宋松柏,李世卿等,内蒙古河套灌区灌排信息管理决策支持系统,灌溉排水,2001.3(1);
5 齐锐,屈韶琳等,《用MapX开发地理信息系统》,清华大学出版社;
6 江苏省水利厅编著,《水稻高产节水灌溉新技术及水稻节水栽培研究论文集》,1998.9;
7 程吉林,输配水渠道设计的多维动态规划模型及其求解方法,江苏农学院学报,1992(增刊);
8 何孝光,小型机电灌区衬砌渠道计算机设计系统的开发,毕业论文,1999;
9 江苏省暴雨图集,江苏省水文总站;
10 高小琴,灌区管理管理系统的设计与实现,2004。
11 李远华,邹吉平,对大型灌区节水改造规划的几点认识,中国农村水利水电,2000(6);
12 彭永臻、王淑莹等,排水管网计算程序设计的全局优化,中国给水排水,1994.10(4);
13 陈宁生、赵秀兰等,低压输水管道的水力计算程序,灌溉排水,1991.8(3);
14 Hall W. $ W. Butcher, Optimling of irrigation, J. of IRR. & Drain. Div. ASCE, 94(IR2), 1968;
15 De Lucia R. J. , Operating policies for irrigation systems under stochastic regimes, Ph. D Dissertation, Harvard Umiv., 1969;
16 荣丰涛,节水型灌溉制度的初步研究,水利水电技术,1986,NO.7;
17 曾赛星,李寿声,灌溉水量分配大系统分解协调模型,河海大学学报,1990,No.1;
18 姚洋洋,翁文斌等译,《水资源系统规划与分析》,水利电力出版社;
19 陈益秋译,《水资源系统分析》,中国环境问题研究会,1981;
20 Dudley , N. J., et al, Stochastic reservoir management and system design for irrigation, W. R. R. , 9(2), 1973;
, #104
21 White D J. A speacial multi-objective assignment problem, Jouranl of Operational Research Society, 1984, 35(8): 759-767;
22 沈佩君,灌区扩建改建的线性化模型,水利学报,1985,No.3;
23 蒋晓红,灌区规划计算机设计系统,2002。
24 李寿声等,多种水源联合运用非线性规划灌溉模型,水利学报,1986,No.8;
25 腾流慧等,我国节水灌溉技术的现状及发展前景,水利水电技术,1997,No.3;
26 李安国,渠道防渗工程技术,节水灌溉,1998,No.8;
27 钱爱云,金兆森,小型衬砌渠系优化设计的研究,江苏农学院学报,1998.19(3);
28 Davis C., Handbook of applied hydraulic 1952;
29 张庭俊,渠道断面设计的简易方法,农村水利与小水电,1991,No.9;
30 N. Buras amd Z. Schweig, Aqueduct route optimization by dynamic programming, ASCS 95(HY5), 1969;
31 Laurence E. Flym and Niguel A. Marino, Channal design: optimal cross section, ASCE 113(3), 1981;
32 刘承彪,衬砌渠道经济断面设计,农村水利与小水电,1990,No.4;
33 罗金耀,魏永曜,灌溉渠系优化设计方法,水利学报,1990(6);
34 曹玉友,颜诚志,田间梯形衬砌渠道纵横断面优化设计,灌溉排水,1998.17(4);
35 王玉宝,何武全等,GIS技术在灌区灌溉管理中的应用,西北水资源与水工程, 2003.9,14(3);
36 欧建锋,渠道水力最优断面的程序设计及绘图,节水灌溉,2001(2);
37 林性粹等,早区农田节水灌溉技术,北京,农业出版社,1991;
38 张喜昌,圆弧底渠道断面的水力近似计算,农村水利与小水电,1987(8);
39 李寿声,张展羽著,农田水利规划BASIC程序集,河海大学出版社,1990;
40 沈佩君,灌区扩建改建的线性优化模型,水利学报,1985(3);
41 De Lucia R. J., operating policies for irrigation systems under stochastic regimes, Ph. D Dissertation, Harvard Univ., 1969;
, #105
42 江平,系统工程在国外农水事业中的应用,灌溉排水,1988.7(3);
43 Smedema L. K., Rycroft D. W. Land Drainage. Planning and design of agricultural drainage design Batsford Ltd. London, 1988;
44 Van Schilfgaarde ed. Drainage for Agriculture, American Society of Agronomy. Inc.1974;
45 郭元裕主编,灌溉工程最优规划与管理,北京,水利水电出版社,1994;
46 谢柳青等,南方灌区灌溉水利用系数确定方法研究,武汉大学学报(工学版),2001.34(2);
47 吴恒安等,关于水利工程的经济分析和财务分析方法,水利经济,1983(1);
48 水利电力部,水利经济计算规范,1985(1);
49 陶长生,灌区效益下降成因及改造对策,灌溉排水,1996(2);
50 关洪林,郭元裕,松涛灌区最优续建规划模型的研究,武汉水利电力学院学报,1990(2-3);
51 《淮安市渠南灌区续建配套与节水改造规划报告》,扬州大学工程设计研究院,2000.5;
52 韦思亮,王宇等编,Visual Basic 6.0实用技术指南,人民邮电出版社,1999.3;
53 许志方,沈佩君,灌排工程经济,水利水电出版社,1991.10;
54 郭元裕主编,农田水利学(第三版),武汉水利电力大学,水利水电出版社;
55 方乐润,水资源工程系统分析,河海大学,水力水电版社;
56 灌溉与排水工程设计规范,GB50288-99,中国计划出版社,1999.7;
57 《中国灌排》编辑部,中国灌排设备手册,中国水利水电出版社,1999.10;
58 杨自明,渠道土方计算程序,宁夏农学院学报,1998(3);
59 Hart W E. Subsurface distribution of nonuniformly applide surface waters. Trans of the ASAE, 1972, 15(4);
60 Li J and H Kawano. The area distribution of soil moisture under sprinkler irrigation. AgriWATER Management, 1996, 32;
61 Stern J and Bresler E. Nonuniform sprinkler irrigation and crop yield. Irrigation Science. 1983. 4.