大数据技术和案例推理在城市建设审批中的研究与应用
【摘要】:城市建设是城市管理的重要组成部分,是为管理城市创造良好条件的基础性、阶段性工作。城市建设信息系统在多年的运行中积累了大量的历史数据,同时也存在很多缺陷。随着物联网技术、网络通信技术、云计算技术、移动互联网等技术的蓬勃发展,大数据时代已经到来。在大数据时代,如何对这些数据进行挖掘并利用大数据技术改进现有城市建设系统的缺陷是一个值得研究的课题。针对现有城市建设信息系统依靠人工审批、审批效率低下、审批信息不公开等缺陷,本文在深入研究云计算、大数据技术和案例推理技术的理论基础上,建立了基于大数据技术和案例推理的城市建设智能审批云计算系统。本文提出了基于案例推理技术的城市建设审批模型,引入了“案例审批云”的概念,把城市建设审批积累的数据的存储和计算都集中在“案例审批云计算中心”进行。在该云计算中心中,利用分布式数据库HBase存储数据,使得系统的数据存储能力具有高扩展性;利用分布式编程框架MapReduce设计了基于案例推理的城市建设案件智能审批系统,实现了对海量历史审批数据的充分利用;利用分布式全文检索系统SolrCloud分布式检索审批数据,使得全文检索具有很快的响应速度。案例审批云计算中心包括审批管理模块、智能审批模块以及案例管理模块。审批管理模块包括企业信息管理、项目信息管理、用地信息管理以及案例审批信息管理:智能审批模块包括新案例的输入、相似案例的分布式检索、审批案例的分布式全文搜索以及检索案例的统计分析;案例管理模块包括系统案例管理和备用案例管理,主要完成案例库的维护工作。本文提出“权重积分模型”对检索出的案例进行统计分析以得到对新审批案例有益的指导。系统采用开源云计算框架Hadoop作为底层开发平台,使用HBase、Solr、 MapReduce等技术完成了城市建设智能审批系统的原型开发,并给出了系统的具体实现以及系统关键模块的性能测试。