基于GIS的区域基本农田建设项目信息管理系统的设计与开发_第1页
基于GIS的区域基本农田建设项目信息管理系统的设计与开发_第2页
基于GIS的区域基本农田建设项目信息管理系统的设计与开发_第3页
基于GIS的区域基本农田建设项目信息管理系统的设计与开发_第4页
基于GIS的区域基本农田建设项目信息管理系统的设计与开发_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、基于GIS的区域基本农田建设项目信息管理系统的设计与开发基于GIS的区域基本农田建设项目信息管理系统的设计与开发 以珠海市为例柴敏 邓南荣 刘石锦(广东省生态环境与土壤研究所,广州 )摘 要:基于GIS技术开发了区域基本农田建设项目信息管理系统,系统以Shape Files存储空间数据,利用ADO数据库组件技术访问Access属性数据库,基于TopMap ActiveX 6全组件式GIS开发平台实现了系统管理维护、地图信息操作、信息查询与编辑、项目统计输出等6大功能模块,为基本农田建设项目的管理提供直观、高效、便捷、综合性的信息化管理手段。关键词:GIS;基本农田建设项目;数据库1.项目背景

2、基本农田关系到国家粮食安全、人民生活和农民切身利益,特别是在当前我国人口持续增加、经济建设不可避免要占用部分耕地、粮食生产不容乐观的形势下,保护耕地特别是保护基本农田是“一条不可逾越的红线”。 如何确保基本农田的保护成效,管理手段成为至关重要的一环。但在很长的一段时间内,基本农田的管理可以归结为“三个停留、二个没有、一个低下、一个薄弱”,即停留在土地利用总体规划图纸上、停留在基本农田划区定界台帐上、停留在手工操作层面上,没有基本农田数据库、没有专门的基本农田信息管理系统,数字化程度低下,现势性和实时监督管理薄弱。随着基本农田管理职能的全面到位和管理工作的不断深入,对管理手段和管理水平提出了更高

3、、更新的要求,如何应用现代化手段提高工作效率和管理水平成为了一个亟待解决的问题。近些年伴随着数据通讯与计算机技术的迅猛发展,尤其是地理信息系统(Geographic Information System,GIS)的日渐成熟,使基本农田信息化管理成为了现实。 为贯彻落实保护基本农田的基本国策,珠海市农业局以科学发展观为指导,加大财政投入,在全市范围内开展基本农田项目建设,取得了显著的经济、社会和生态效益。但随着建设项目的增多,手工管理逐渐不能满足管理工作的需要。信息化的管理对基本农田建设项目管理日趋必要。因此,本项目将采用先进的计算机技术、地理信息系统技术、数据库技术和标准的地图编制技术,建立珠

4、海市基本农田建设项目数据库和珠海市基本农田建设项目信息管理系统。2.系统数据库设计 数据库是基本农田信息系统的核心组成部分,它直接决定着系统的成功与否。结合珠海市基本农田建设项目的实际,以及现有的基础资料条件,本项目将建立行政界线、交通道路、水系、地名注记、等高线等图层在内的基础地理信息空间数据库,珠海市基本农田分布空间数据库及其属性数据库,基本农田建设项目空间数据库及其属性数据库。 2.1数据库设计方案空间数据标准大地基准坐标及椭球参数:Xian_1980_3_Degree_GK_CM_114E。数据格式:矢量图形文件采用Shape格式。数据精度: 1:5万。 2.2 数据库结构设计 本项目

5、数据库建设重点是基本农田建设项目信息数据库和珠海市基本农田数据库,数据库结构设计主要针对这两个数据库进行。(1)基本农田建设项目信息数据库结构(表1)表1 基本农田建设项目信息数据库结构字段名称字段单位字段类型字段长度字段名称字段单位字段类型字段长度项目区编码文本6 挡水大坝宽米整型3 项目名称文本50 排洪坑长米整型5 项目类型文本30 抽水站房个整型1 区名称文本10 排涝泵站个整型2 镇名称文本12 泵站单价元整型7 村名称文本20 水表个整型2 建设地点文本30 农机具个整型2 主要农产品文本30 挖土立方米整型5 项目面积亩整型5 填土立方米整型5 申报时间文本10 挖填筑立方米整型

6、5 安排资金万整型3 干砌石立方米整型5 工程中标价万整型5 浆砌石立方米整型5 工程结算价万整型5 填石粉立方米整型5 建设单位文本30 批荡平方米整型5 施工单位文本40 混凝土立方米整型5 监理单位文本40 砖墙立方米整型5 主路长度米整型5 砂浆勾缝立方米整型5 主路宽度米浮点型8(1) 砂浆护面立方米整型5 支路长度米整型5 松木桩个整型4 支路宽度米浮点型8(1) 钢筋斤整型6 主渠长度米整型5 水涵管米整型5 主渠宽度米浮点型8(1) 硬路肩立方米整型3 主渠深度米浮点型8(1) 清淤长度米整型6 支渠长度米整型5 清淤土方立方米整型6 支渠宽度米浮点型7(1) 水泥石粉立方米整

7、型4 桥梁座整型2 安装供电线米整型5 桥梁宽度米浮点型7(1) 电线路改造米整型5 涵闸个整型2 架设供电杆个整型4 有机肥吨整型4 注:括号数字为浮点型数值保留的小数点。(2)珠海市基本农田数据库结构(表2)表2 珠海市基本农田数据库结构表字段名称字段单位字段类型字段长度字段名称字段单位字段类型字段长度内部标识码整型6 地下水位厘米整型4 单元编号文本15 剖面构型文本10 区名文本10 排水条件文本10 镇名文本10 灌溉保证率文本10 管理区名文本20 pH值浮点型4(2) 地类代码文本4 有机质含量g/kg 浮点型6(2) 地类名称文本20 表层质地文本10 地形坡度文本10 土壤类

8、型文本20 田面坡度文本10 图斑面积公顷浮点型8(2) 有效土层厚厘米整型4 实际面积公顷浮点型8(2) 注:括号数字为浮点型数值保留的小数点,实际面积是指扣除田坎面积,只有耕地才计算实际面积。3.系统设计3.1 系统GIS平台选择 本项目的GIS应用主要包括基础空间管理、专题应用、数据查询与空间显示、地图数据渲染与编辑等方面,因此在选择GIS平台时还需要考虑以下几个因素:(1) 系统功能强度;(2) 系统开放性;(3) 系统成熟性。 本项目采用TopMap ActiveX作为系统的开发平台,该软件平台完全满足本项目的需求。TopMap是由北京慧图信息科技有限公司独立开发的具有完全知识产权的

9、GIS(地理信息系统)软件,包括全组件式的GIS开发平台、专业GIS产品以及GIS相关的GPS(全球卫星定位系统)。TopMap产品功能强大,易学易用,用户可以在很短的时间内理解并掌握产品功能,编程接口进行了统一的归类分组,增加了更多控件,输入输出接口结合了对象结构的优点,使开发者更易于理解,并进一步简化了编程工作量,迅速投入GIS工程开发建设。TopMap ActiveX 6是单机或者客户端/服务器GIS工程项目的理想开发工具。 TopMap ActiveX 6为全组件式的地理信息系统开发平台,包括TopMap ActiveX 6主控件、全图浏览定位的鸟瞰图控件、属性列表编辑控件、地图图层列

10、表及管理控件等,适用于单机及局域网、客户端/服务器模式的地理信息系统应用开发。用户可以在面向对象的可视化编程语言(如VB、VB.NET、C、Delphi、VC、C+Builder、FoxPro等)中,方便地插入TopMap ActiveX 6,轻松实现地理信息系统功能,包括GIS交换格式数据导入导出、地图精美表现、丰富的标注设置、投影设置及转换、矢量编辑、矢量校准、属性数据操作、多媒体支持、专题分析、空间分析、拓扑分析、网络分析、插值分析、大幅面矢量打印及自动分页打印、图像输出等。 TopMap ActiveX 6 运行环境:Windows 2000、XP、2003操作系统。3.2 系统结构设

11、计 本系统采用Visual Basic 6.0作为系统集成开发工具,空间数据采用Shape Files文件格式存储,包含珠海市基本农田建设项目区、珠海市土地利用现状图、珠海市主要地物标注图、珠海市各级道路图、珠海市等高线图、珠海市各级行政界线图等多个图层,均采用Xian_1980_3_Degree_GK_CM_114E投影坐标,比例尺均为1:5万,利用TopMap ActiveX 6为全组件式的地理信息系统开发平台实现空间信息的显示、渲染、查询、标注等功能;基本农田建设照片、图片数据以jpg文件格式存储,项目简介、项目建设内容、项目效益、系统用户、密码以及查询中涉及的属性数据表存储在Acces

12、s数据库中,利用ADO数据库组件技术访问Access数据库。系统结构设计图如下:图1 系统结构设计图4.系统主要功能模块4.1系统管理维护 对地图的相关参数的进行操作,包括图层控制、投影控制、以及地图操作的相关参数的设置(例如实体选择颜色设置、地图背景色、地图保存个数、鼠标精度等20多项),对当前地图的图例的参数设置,例如图例的显示、图例的信息格式修改等。4.2地图信息操作 为了方便浏览基本农田建设空间信息,系统提供了多种操作工具,包括放大工具、缩小工具、漫游工具、全图显示工具、缩放至当前图层工具,另外为了方便用户选取各个基本农田建设项目提供了选择工具,包括点选、框选、多边形选择、当前图层全选

13、、取消选择等工具。4.3基本农田建设项目信息查询 系统提供多种查询显示基本农田建设项目信息的方式,包括显示自动标注、属性信息查询、SQL查询、项目类型查询、项目年份查询、项目年份/项目类型查询、项目模糊查询,通过相关查询功能的操作,可以方便地查询基本农田建设项目的信息(图2)。 图2 SQL查询4.4基本农田建设项目信息编辑 因为系统数据在实时更新,为了便于今后将新的数据添加入现有的系统中,本系统具有编辑项目信息的功能,提供以下编辑工具: 图形编辑功能:包括添加点、添加线、添加面工具,当有新的基本农田建设项目要加入数据后,首先将利用本工具在地图上添加项目图形,并利用利用点样式、线样式、面样式修

14、改项目图形的显示形式,例如填充的颜色、样式等。 属性信息编辑功能:用户用属性查询功能查询出项目属性数据后,首先选择将系统处于编辑状态,然后可以分别编辑(包括添加,删除)项目概况、项目建设内容、项目效益、建设前图片、建设后图片、规划图,以及项目基本属性信息,结束编辑之后,必须保存,否则数据将丢失。4.5项目统计输出 为方便用户了解的各基本农田建设项目统计信息,系统提供统计功能,分别按照项目名称、所属镇、所属区、所属村、建设时间进行统计,统计的数据包括项目面积、工程造价、招投标价、主路长度、主渠长度、清淤长度进行统计。 在统计数据的显示出来后,在统计表格中点击右键,可以把当前的统计数据导出到Exc

15、el中,方便数据共享。 对于查询项目地图数据,可以将当前窗口中的地图输出为jpg文件。 同时提供了地图打印功能,可以将当前的地图数据通过打印机输出。5.结语 珠海市基本农田建设项目信息管理系统建成以后,为珠海市基本农田建设项目的管理提供直观、高效、便捷、综合性的管理手段,将对珠海市基本农田的建设起到非常显著的促进作用。珠海市基本农田数据库的建立,使得原来分散、凌乱、复杂的基本农田建设项目资料得到统一的集成管理。不仅能提高工作效率,更重要的是极大的减少了因人为失误造成的数据丢失、数据错乱等严重后果。珠海市基本农田数据库的建立,为管理者提供了高效的数据查询、统计、分析等应用,有力的推动了珠海市基本农田信息化的建设,为珠海市的农业信息化建设打下了坚实的基础。参考文献1 徐德军. 基本农田信息化建设及具体应用J. 浙江国土资源,2007,11:49-51.2 陈民琼. 基本农田数据库建设及其应用J

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论