论文部分内容阅读
土地是人类生活之根本,其中耕地尤其是基本农田的管理是保障我国粮食安全的关键。随着我国新一轮的土地详查、土地规划、基本农田永久划定等工作的完成,极大的丰富了所掌握的资料数据,为以后工作的开展,制定相关对策提供了可参考的依据。3S技术的发展,特别在土地上的应用,已经逐渐取代了原来的手工管理模式,如何更加有效的应用3S技术,为国土管理部门提高土地资源管理的效率,已成为我国很多土地工作者的研究方向。因此本文针对耕地中的基本农田,以宁安市为例验证,阐述利用GIS技术建立基本农田管理信息系统提高县级土地生产、经营、管理的效率。组件技术给软件带来一场革命,同样也是带给GIS技术一个前所未有的机遇。基于COM标准的组件式平台,把GIS功能模块划分为几个控件,每个空间之间相互协同操作完成不同的功能。各个控件可以方便地通过可视化IDE开发工具集成起来,形成最终的GIS应用,具有许多传统开发工具无法比拟的优势,真正的实现“代码重用”和“组件化”ESRI(美国环境系统研究所)推出的ArcGIS系列产品功能强大,完全基于ArcObject组件开发。其中的ArcGIS Engine组件技术司ESRI公司提供的一组完备的功能强大的嵌入式GIS组件库和工具库,其对象与平台无关,与语言无关,开发人员只需要熟悉各个组件各个应用程序接口,就可以方便的进行开发。本研究根据宁安市现有的数据和需求为出发点,设计开发宁安市基本农田管理信息系统。在基本农田现状调查分析成果的基础上,以土地利用现状调查成果为依据,按照基本农田调整划定的要求,逐图斑落实基本农田地块,确定基本农田地块边界,编制基本农田占用补划成果,落实基本农田保护责任,设立保护标志,建立并更新基本农田数据库,以构建基本农田信息化管理体系和保证永久基本农田划定。根据软件工程思想,在进行系统的需求分析的基础上,完成软件系统的设计、数据库设计、功能设计、界面设计和代码实现。本系统是C/S(客户端/服务器)架构为主,以B/S(浏览器/服务器)架构为辅,在VisualC#环境中,利用ArcGIS Engine组件,ArcSDE空间数据引擎,SQL Server2005数据库管理等技术。本系统实现了从最开始的数据采集编辑、数据的处理、到数据的查询表表分析,数据库的管理,地图服务的管理等GIS软件的大多功能,功能较为完备,能够为国土管理部门基本农田管理提供一个有价值的参考。