1、基于 GIS 的农用地流转价格评估信息系统的设计与实现摘 要:将农用地估价相关理论与 GIS 技术相结合,探讨了 GIS 技术支持下的农用地流转价格评估模型的构建思路及智能评估系统的设计方案,并妥善解决了传统方法评估农用地流转价格中存在的主观性强、效率低下、信息处理能力差等问题。系统最核心的功能就是通过 GIS 技术来辅助农用地流转价格评估工作,能够在可视化环境下高效率地实现农用地流转价格的准确评估。 关键词:农用地流转;价格评估;GIS 中图分类号:F321.1 文献标志码:A 文章编号:1673-291X(2015)14-0288-03 引言 在我国农业现代化建设形势背景之下,加快农用地的
2、流转具有非常重要的意义。此举不仅是农民增收的有效途径,而且可以加快发展现代农业规模化经营,提升土地集约利用的效率1。农用地流转价格的确定是农用地流转中最为核心的问题,然而,农用地流转价格评估中涉及到大量的空间及属性数据,传统的手段与方法难以对海量数据进行有效的收集和管理;此外,农用地流转价格的影响因素众多,传统的评估方法难以对相关影响因素做定量化分析,只能给出概括的定性说明,因此有必要引入 GIS 技术来辅助农用地流转价格评估工作。 农用地流转价格评估是一项需要以多学科、多理论、多方法来支撑的综合性工作,其中涉及到资源、经济、统计和分析等诸多方面。为了使农用地流转价格的评估合乎现时的社会经济发
3、展,不能仅单纯从某一个侧面来研究,亟须引入信息化的作业及管理模式,以转变传统的工作模式,从而更好地为蓬勃发展中的农用地流转市场服务。农用地流转价格评估信息系统的建立,能够为系统化的农用地流转价格评估及信息化管理提供了技术支撑,拓宽 GIS 技术在农用地流转价格评估领域中的应用范围,为农用地流转价格的确定提供一个科学、客观、合理的参考,同时也能够极大地简化农用地流转价格评估的繁琐流程,提高工作效率。一、基于 GIS 的农用地流转价格评估模型构建思路 构建完善的评估模型库是本系统能否实现的关键环节所在。理论研究表明,农用地流转价格主要可以使用收益还原法、市场比较法、剩余法和基准地价系数修正法进行评
4、估2,基于这些专业评估方法可以设计出相应的流转价格评估模型。本研究将农用地流转价格评估工作与 GIS技术相集成,对传统的方式和方法进行优化与改进:利用 GIS 技术对数据强大的采集、处理和管理功能,对农用地流转价格评估过程中所涉及的基础地图信息、自然环境地理信息、社会经济地理信息等各种信息进行有效的组织和存储;通过对空间数据和属性数据进行关联构建,实现两者的统一管理;利用 GIS 丰富的空间分析功能,如叠置分析、缓冲区分析、网络分析等空间分析模型,将其应用于农用地流转价格评估,通过相关模块实现对各种信息的图上获取;利用 GIS 的空间查询模块为农用地流转价格评提供多样化的查询方式,实现空间、属
5、性数据的查询与可视化表达。除此之外,在空间数据的基础上,还可以通过空间定位、叠加提取等分析手段制作各种专题图,如市场交易实例分布图等。 二、系统需求分析 1.系统功能需求分析 农用地流转价格评估信息系统,顾名思义,其核心功能在于辅助系统用户对农用地流转价格进行评估。因此,本系统需要考虑的最根本的问题便是实现在系统的支持下能够选取合适的评估方法,利用 GIS 技术辅助农用地流转价格评估,并自动生成评估结果,实现农用地流转价格评估工作的自动化与便捷化。与此同时,如何利用系统对农用地流转价格评估中所涉及到的海量数据进行最有效的利用与管理,也是本系统需要考虑的重要问题。 2.系统环境需求分析 一是要保
6、证系统运行的安全,农用地流转价格评估中所涉及到的图件资料都具有一定的机密性,因此,在使用过程中,系统需防止信息数据的泄露与丢失,保证系统的安全性。二是要保证系统具有良好的可移植性,即系统应能够在目前通用的计算机软硬件环境下正常平稳地运行与使用3。 三、系统总体设计 本系统基于 ArcEngine10.0 组件对系统进行开发,选用 Visual Studio 2010 为集成开发环境,C#为编程语言,数据库选用关系型数据库SQL Server 2008。系统的总体设计主要为以下三点。 1.系统架构设计 系统采用具有良好交互性能的客户端(Client)/服务器(Sever)架构模式,根据分层式结构
7、设计将系统分为表现层、业务逻辑层和数据储存层三层架构。其优点在于层与层之间的依赖性最低,功能模块之间的相关性最小,能够最大程度地实现系统的稳定性和可靠性4。 2.系统功能模块设计 根据系统的需求分析,并结合农用地估价规程 ,本系统需要具备的功能模块有数据管理、流转价格评估、GIS 基础分析、模型库管理、知识经验管理、系统管理等六大功能模块。其中流转价格评估模块是系统最为重要的功能模块,具体包括新建评估项目、流转价格计算和评估成果管理三个子模块。现展开阐述流转价格评估功能如下:新建评估项目,是将待估地块根据其空间位置在地图上定位,生成表示待估地块空间位置的标识点,并在标识点属性中添加项目编号、承
8、包地块编号、评估期日、流转方式等项目基本信息;流转价格计算,首先系统根据待估地块的空间位置和基本信息,提取出能够判别使用评估方法的特征数据,然后结合各评估模型的适用特点,自动选定评估方法,选定评估方法之后,调用相应的评估模型,实现对流转价格的评估;评估成果管理,包括农用地流转价格评估表的自动化生成、编辑、输出等操作,以及在评估完成后,将最终结果进行保存入库,方便查询与调用。 3.数据库设计 本系统基于 ArcSDE+SQL Server 的空间数据库建库技术,将空间数据和属性数据均储存在同一数据库中5。其中,属性数据通过二维表的形式存储于 SQL Sever 2008,空间数据以 Geodat
9、abase 数据模型形式存储。在 ArcCatalog 中通过 ArcSDE 空间数据引擎导入到 SQLServer2008中,建立空间数据与属性数据的连接。 四、系统核心功能的实现 1.数据管理功能的实现 数据管理模块最主要的功能就是实现对数据的导入、编辑、更新与删除。系统通过 ArcEngine 组件中 Feature 对象的 Set_Value()方法将属性信息录入,当用户录入完毕该交易实例的数据信息后,点击保存,通过 Feature 对象的 Store()方法可将地块的空间信息和属性信息一体化自动保存进空间数据库中。 2.GIS 基础分析功能的实现。通过 ArcGIS Engine 提
10、供的ITopologicalOperator 接口实现 GIS 的分析相关功能,ItopologicalOperator 接口在组件式 GIS 开发中的使用非常广泛,通常GIS 系统中的缓冲区分析(Buffer 方法) 、裁剪几何图形(Clip 方法) 、合并几何图形(Union 方法)等操作都需要使用此接口。系统通过缓冲区分析实现待流转地块周边一定范围内交易实例的选取,在高亮显示缓冲区内的交易实例同时把交易实例的属性信息输出到主界面的信息列表中,在可视化环境下给予系统用户直观的数据表达, (如图 1 所示) 。 3.农用地流转价格评估功能的实现 系统能够判断并自动化选取适宜评估待流转地块的评
11、估方法,通过采用两种评估方法求得结果后进行算数平均或加权平均,得到最后的结果(如图 2、图 3 所示) 。 结语 本文阐述了 GIS 支持下农用地流转价格评估模型的构建思路,并主要针对农用地流转价格评估信息系统的设计与功能实现展开了一系列论述。基于 GIS 的农用地流转价格评估信息系统,使用客户端/服务器(简称 C/S)架构实现,借助 GIS 强大的空间分析功能,实现相关估价参数的图上获取,同时,借助 GIS 强大的数据管理功能,实现在可视化环境下的农用地流转价格评估。随着当今互联网技术的飞速发展,农用地流转价格评估信息系统需要向着 WebGIS 方向做更进一步的研究,通过 WebGIS在互联
12、网上建立农用地流转信息发布平台,并实现在线评估、数据分析等功能。 参考文献: 1 穆松林,张义丰,高建华,等.村域土地承包经营权流转价格研究J.资源科学,2011, (5):923-928. 2 路婕,江辉,吴克宁.土地承包经营权流转价格探讨以河南省为例J.安徽农业科学,2010, (34):19661-19667. 3 孟亚辉.浅谈软件项目开发过程中的需求分析J.科技信息,2009, (11):435-436. 4 王鹏,任志鹏,赵建平.基于三层架构的信息管理系统设计与实现J.长春理工大学学报:自然科学版,2008, (4):120-123. 5 吴孟泉,崔伟宏,梅新.基于空间数据引擎的数据库设计与构建J.计算机工程,2007, (6):48-50,76. 责任编辑 王 佳