gis技术在灌溉监控管理系统中的应用与实现
现在水资源短缺已成为农业发展的阻碍, 由于长期的发展经济,牺牲环境,导致水体受到了严重污染,生态环境受到极大的破坏,很多地方水不能直接使用。 为了有效预防灌溉水利用率低的问题。本文根据农业灌溉的现状,并对比国外的研究情况,选用基于ESRI公司的Arcobjects二次开发组件,以Microsoft Visual Studio 2015作为开环境,并以某某市XX区为实例,建立了农业灌区信息数据库,开发灌溉监控信息系统,实现了地图管理、数据编辑、灌区分析、查询统计、制图发布等功能。关键词 GIS,Arcbjects ,二次开发,信息系统
目 录
1、绪论 1
1.1 GIS研究现状 1
1.2 课题提出及研究意义 2
1.3研究目标和研究内容 2
2.系统分析与设计 3
2.1VS概述 3
2.2 C#概述 3
2.3系统目标 4
2.4建立共享平台 4
2.5系统设计原则 4
2.6系统总体结构 5
2.7系统功能设计 5
3. 开发软件介绍 6
3.1 GIS概述 6
3.1.1 GIS的组成 7
3.1.2 GIS的功能及特性 7
3.1.3 GIS的应用 8
3.1.4 GIS相关软件 8
3.2 Arcobjects控件 10
3.2.1 Arcobjects的主要特点 10
4.程序制作和功能实现 11
4.1 地图制作 11
4.2创建工程 11
4.3添加控件 12
4.4 添加地图 14
4.5 系统界面制作 15
4.6地图文档管理 16
4.7地图切换 18
4.8视图操作 23
4.9测量分析 24
4.10属性编辑 25
4.11信息查询 34
4.12系统发布 34
4.13本章小结 35
结 论 36
致 谢 37< *好棒文|www.hbsrm.com +Q: ^351916072*
br /> 参考文献 38
1.绪论
我国是个干旱缺水的国家的国家,虽然在淡水总量上名列第四,但是在人均上远低于世界水平,是最缺水的国家之一。由于长期的发展经济,牺牲环境,导致水体受到了严重污染,生态环境受到极大的破坏,很多地方水不能直接使用。水资源的缺少遏制了农业发展,不能形成大规模灌区农场。我国又是个农业大国,但信息技术,数字技术刚开始发展,比较不完善,导致农业灌溉管理水平比较落后,灌溉水利用率低,水资源被严重浪费。 随着我国快速发展,城市化越来越快,对水的需求量也逐年升高,水危机的问题也逐渐明显,缺水危机已经慢慢成为城市发展的重大阻碍。农业是我国对水需求量最大的产业,通过提高水的利用来产生高效益灌溉,对以后的发展有很大的帮助。中国农业监测必须要建立信息化的系统,把水资源的高效利用作为根本目的。目前,我国的灌溉监控系统比较落后,对于灌区节点的数据不能实时反映,有一定的滞后性,系统不能及时对数据进行处理分析来进行自动灌溉。灌溉管理技术都很落后,而且在实际的应用中没有广泛性。
目前各城市的灌溉监控管理水平参差不齐,主要还是用人工对灌区进行灌溉,这种方式费时又费力,而且效率也比较低,管理也不方便。经过GIS的长期发展,GIS技术在灌区灌溉的使用越来越多,成为建立灌溉监控系统的基础。地理信息系统将地图视图化与数据库的信息结合起来,把地图信息清楚的表示出来。然后系统进行处理、分析和显示,通过实时信息,分析出灌区节点对水的需求量。对各个节点进行准确灌溉,进行科学水资源分配。同时,GIS系统与GPS、远程控制网络、SQL serve、灌溉监控专家系统相互联系、相互结合,对于实现监控系统的自动化有很大的帮助。
1.1 GIS研究现状
在灌溉领域内,我国主要使用人工灌溉,灌溉效率低,灌溉时间长,对于水资源分配也比较不合理。与国外的全自动化灌溉监控系统相比我们的人工灌溉十分落后。即使我国一些地区开始使用智能化灌溉系统,也只能在小范围调控,不能形成真正可以实时查询并调控灌溉的计算机监控系统。
近年来,随着GIS技术发展,我国开始着力于基于gis技术的灌溉监控系统的开发。政府希望实现对灌溉区进行系统的监控和控制,解决农业管理难的问题。Gis技术在灌溉监控方面发挥越来越重要的作用。
1.2 课题提出及研究意义
随着科技进步,GIS技术快速发展,并且在发展中不断完善,已经成为处理地理信息问题的重要软件,在我国智能化、自动化农业中扮演越来越重要的角色。本论文主要是将GIS技术与实际灌溉区的信息相互联系起来,开发基于GIS的灌溉监控管理信息系统。目前,我国的灌溉监控系统比较落后,主要使用人工灌溉,灌溉效率低,灌溉时间长。虽然国外已经开始使用灌溉监控系统,但是在自动化和智能化方面还是有很大的欠缺。最近10几年,GIS技术的不断完善为系统空间信息管理提供了有效的保障。利用GIS技术可以用来支持空间数据的采集、处理、分析,查询。从而提高灌溉区的水资源的合理分配,实现水资源的高效利用,极大程度的节约水资源和避免不必要的灌溉,提高了灌溉水平。
1.3研究目标和研究内容
1.3.1 研究目标
开发智能化,便捷实用的gis灌溉监控系统,能够得到实时数据使得可以精确调控灌区灌溉管理,实现灌溉系统的自动控制,极大提高水的利用率和节约不必要的用水灌溉,实现灌区的可持续利用和管理。
1.3.2研究内容
(1)电子地图加载,可视化等操作。
(2)实现对灌区进行添加节点和查询信息。
(3)实现灌溉区域采集节点附属信息展示与查询。
(4)灌溉区域采集节点检测。
2.系统分析与设计
目 录
1、绪论 1
1.1 GIS研究现状 1
1.2 课题提出及研究意义 2
1.3研究目标和研究内容 2
2.系统分析与设计 3
2.1VS概述 3
2.2 C#概述 3
2.3系统目标 4
2.4建立共享平台 4
2.5系统设计原则 4
2.6系统总体结构 5
2.7系统功能设计 5
3. 开发软件介绍 6
3.1 GIS概述 6
3.1.1 GIS的组成 7
3.1.2 GIS的功能及特性 7
3.1.3 GIS的应用 8
3.1.4 GIS相关软件 8
3.2 Arcobjects控件 10
3.2.1 Arcobjects的主要特点 10
4.程序制作和功能实现 11
4.1 地图制作 11
4.2创建工程 11
4.3添加控件 12
4.4 添加地图 14
4.5 系统界面制作 15
4.6地图文档管理 16
4.7地图切换 18
4.8视图操作 23
4.9测量分析 24
4.10属性编辑 25
4.11信息查询 34
4.12系统发布 34
4.13本章小结 35
结 论 36
致 谢 37< *好棒文|www.hbsrm.com +Q: ^351916072*
br /> 参考文献 38
1.绪论
我国是个干旱缺水的国家的国家,虽然在淡水总量上名列第四,但是在人均上远低于世界水平,是最缺水的国家之一。由于长期的发展经济,牺牲环境,导致水体受到了严重污染,生态环境受到极大的破坏,很多地方水不能直接使用。水资源的缺少遏制了农业发展,不能形成大规模灌区农场。我国又是个农业大国,但信息技术,数字技术刚开始发展,比较不完善,导致农业灌溉管理水平比较落后,灌溉水利用率低,水资源被严重浪费。 随着我国快速发展,城市化越来越快,对水的需求量也逐年升高,水危机的问题也逐渐明显,缺水危机已经慢慢成为城市发展的重大阻碍。农业是我国对水需求量最大的产业,通过提高水的利用来产生高效益灌溉,对以后的发展有很大的帮助。中国农业监测必须要建立信息化的系统,把水资源的高效利用作为根本目的。目前,我国的灌溉监控系统比较落后,对于灌区节点的数据不能实时反映,有一定的滞后性,系统不能及时对数据进行处理分析来进行自动灌溉。灌溉管理技术都很落后,而且在实际的应用中没有广泛性。
目前各城市的灌溉监控管理水平参差不齐,主要还是用人工对灌区进行灌溉,这种方式费时又费力,而且效率也比较低,管理也不方便。经过GIS的长期发展,GIS技术在灌区灌溉的使用越来越多,成为建立灌溉监控系统的基础。地理信息系统将地图视图化与数据库的信息结合起来,把地图信息清楚的表示出来。然后系统进行处理、分析和显示,通过实时信息,分析出灌区节点对水的需求量。对各个节点进行准确灌溉,进行科学水资源分配。同时,GIS系统与GPS、远程控制网络、SQL serve、灌溉监控专家系统相互联系、相互结合,对于实现监控系统的自动化有很大的帮助。
1.1 GIS研究现状
在灌溉领域内,我国主要使用人工灌溉,灌溉效率低,灌溉时间长,对于水资源分配也比较不合理。与国外的全自动化灌溉监控系统相比我们的人工灌溉十分落后。即使我国一些地区开始使用智能化灌溉系统,也只能在小范围调控,不能形成真正可以实时查询并调控灌溉的计算机监控系统。
近年来,随着GIS技术发展,我国开始着力于基于gis技术的灌溉监控系统的开发。政府希望实现对灌溉区进行系统的监控和控制,解决农业管理难的问题。Gis技术在灌溉监控方面发挥越来越重要的作用。
1.2 课题提出及研究意义
随着科技进步,GIS技术快速发展,并且在发展中不断完善,已经成为处理地理信息问题的重要软件,在我国智能化、自动化农业中扮演越来越重要的角色。本论文主要是将GIS技术与实际灌溉区的信息相互联系起来,开发基于GIS的灌溉监控管理信息系统。目前,我国的灌溉监控系统比较落后,主要使用人工灌溉,灌溉效率低,灌溉时间长。虽然国外已经开始使用灌溉监控系统,但是在自动化和智能化方面还是有很大的欠缺。最近10几年,GIS技术的不断完善为系统空间信息管理提供了有效的保障。利用GIS技术可以用来支持空间数据的采集、处理、分析,查询。从而提高灌溉区的水资源的合理分配,实现水资源的高效利用,极大程度的节约水资源和避免不必要的灌溉,提高了灌溉水平。
1.3研究目标和研究内容
1.3.1 研究目标
开发智能化,便捷实用的gis灌溉监控系统,能够得到实时数据使得可以精确调控灌区灌溉管理,实现灌溉系统的自动控制,极大提高水的利用率和节约不必要的用水灌溉,实现灌区的可持续利用和管理。
1.3.2研究内容
(1)电子地图加载,可视化等操作。
(2)实现对灌区进行添加节点和查询信息。
(3)实现灌溉区域采集节点附属信息展示与查询。
(4)灌溉区域采集节点检测。
2.系统分析与设计
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jxgc/zdh/2483.html