论文部分内容阅读
随着我国城镇化水平的不断提高,城乡规划部门业务范围不断扩大,城镇规划信息数据处理的精细化程度越来越高,规划工作者需要掌握海量的城镇土地规划信息和控制数据,规划过程相当繁重。城镇规划信息管理系统将地理信息技术和城镇规划行业相结合,利用地理信息系统(GIS)技术辅助城镇规划管理为城镇规划工作提供了便捷有效的工具,可不断提高城镇规划管理工作的效率和管理水平。本文以基于GIS的城镇规划管理信息系统为研究目标,以襄城县城镇规划项目为依托,通过对襄城县现状的分析以及实地调研,运用软件工程的方法,进行了管理信息系统的结构化系统设计,采用ArcEngine以及ArcSDE空间数据库和Oracle数据库技术,实现图文表一体化的城镇规划信息管理系统。主要研究工作如下:(1)襄城县城镇规划信息管理系统需求分析。以GIS、地理信息技术相关规范为基础,并结合国内外关于城镇规划信息系统实现的研究成果,综合分析了襄城县城镇规划信息管理工作的特性,通过实地调查研究,采用系统工程及软件工程的方法,选取襄城县城镇规划信息地理信息数据,确定跨专业、技术型和实用型为该系统的基本需求。(2)城镇规划信息管理系统实现技术方案。针对城镇规划信息管理系统实现所需相关技术,开展了系统技术应用影响分析,确定本系统采用基于插件式GIS的ArcGIS Engine技术,结合ArcSDE空间数据库及Oracle数据库技术实现系统开发。系统开发具有简洁有效、易于拓展和便于实现的优点。(3)基于软件工程方法的系统结构设计和模块划分。针对系统结构化设计的方案,进行系统模块划分及各模块工程的详细设计。以低耦合度、高内聚度、易维护性和高可靠性为目标,将系统划分为地图操作、图层编辑、信息查询与统计、空间分析、辅助及系统管理等八个模块。根据系统的总体需求,详细设计了各模块的功能、模块间的接口及实现方法。(4)城镇规划信息管理系统的实现及应用。基于前述的模块划分和各模块的详细设计,采用空间数据库Geodatabase数据模型方法设计了系统数据库,并在VS2010平台基础上,通过插件式GIS技术二次开发,采用C#程序开发语言实现了系统的各项功能。基于所开发的系统,综合分析了襄城县城乡发展空间格局,提出了襄城先规划发展重点实现路径,检验了所建立的管理信息系统在城乡规划管理中可行性和实用性。