论文部分内容阅读
随着我国工业化、城镇化快速发展,城镇近郊区的一些村庄受城镇经济发展的影响,村庄人口非农化转移速度不断加快,常住人口逐渐减少,人口高峰期占用的农村建设用地大量闲置下来,农村空心化问题将愈演愈烈。农村空心化不仅破坏了乡村地区的人居环境,还造成了土地资源的双向浪费,进而阻碍我国农村土地资源的可持续利用和农村经济社会的可持续发展,已成为我国推进新农村建设过程中面临的首要难题。本论文基于ArcEngine与.NET平台技术,使用C/S模式,利用C#语言建设了城镇近郊区空心化村庄信息系统。根据用户需求,提供空心化村庄数据分析和村庄管理两大功能模块。本论文主要研究内容及成果如下:(1)分析城镇近郊区空心化村庄信息系统开发所涉及的相关技术(ArcGIS组件技术、COM组件与.NET平台、空间数据引擎技术和缓冲区分析技术),为城镇近郊区空心化村庄信息系统的设计与实现做准备。(2)以数据库的设计原理为准则,运用SQLServer 2008+ArcSDE10空间数据引擎按照建库流程构建城镇近郊区空心化村庄数据库,采用面向对象的数据模型Geodatabase以一种开放的形式将空心化村庄数据中的空间数据(如矢量、栅格、影像等)及其属性数据统一存储在数据库管理系统中。(3)针对空心化村庄的特点,结合专家咨询与相关文献,运用层次分析法,建立城镇近郊区空心化村庄综合整治评价指标体系;运用ArcEngine缓冲区分析中的类和接口,通过C#语言实现了新村选址的功能;运用农村人口与居民点用地变化协调度分析模型,计算人地增减变化弹性系数并可视化,总结乡村人地关系地域系统的演进规律;运用GWP模型,计算并可视化空心化村庄主控因子驱动力大小,分析空心化村庄形成驱动力因子的空间分异性;以村庄内部管理的需求为基础,构建集行政、内部管理等功能于一身的村庄管理子系统,提高了管理的效率。