本站小编为你精心准备了国土资源业务系统研究及实现参考范文,愿这些范文能点燃您思维的火花,激发您的写作灵感。欢迎深入阅读并收藏。
摘要:为了提高国土管理部门对土地及地籍资源综合业务的管理水平,增强地籍管理的科学性、实时性,通过对国土资源综合业务系统建设中数据互操作、数据动态局部切片、数据更新管理和地籍监管等重点问题的分析、研究,提出国土资源综合业务系统重点问题的解决方案。根据国土管理实际业务需求,进行国土资源综合业务系统的开发,采用B/S系统架构模式构建国土综合业务系统,实现地籍监管、数据更新管理、土地出让类型统计等功能,从而实现国土资源各项工作的全面信息化。
关键词:国土资源管理;系统开发;数据互操作;动态切片
随着我国工业化、城市化和农业现代化的持续推进,土地资源的消费需求将保持强势劲头。要实现“国土安全和谐、资源持续利用”[1],促进经济社会发展与资源利用相协调,有必要对国土资源实行高效科学的信息化管理[2]。国土资源管理涵盖土地测绘、地籍管理、土地利用管理、土地估价、土地利用规划、房产开发管理等领域[3],包括地籍调查、土地登记、土地统计和土地分等定级等内容[4],资料数据庞大复杂,在数据的获取与存储、组织与处理、分析与查询、更新等重要方面,需要进行分析研究,以便采用信息化手段对国土资源进行管理,实现资料共享、信息实时更新的目的。另一方面,随着国土资源在国民经济和社会发展中地位的提高,国土资源管理部门参与国家宏观经济调控职能不断增强,为更有效地履行国土资源调查评价、规划、管理、保护和合理利用等职能,国土资源管理部门需要充分利用信息化手段,构建业务系统对国土资源进行科学的管理,更好地为政府提供决策辅助功能[5]。本文结合天津市国土资源和房屋管理的日常业务需求,对国土资源综合业务系统建设中的重点问题进行分析,通过比对现有技术提出系统开发技术方案,并综合运用计算机技术、网络技术、数据库技术、“3S”技术等先进技术手段,采用浏览器/服务器(B/S)系统架构模式,构建国土资源综合业务系统,实现地籍监管、数据档案更新、土规协查、出让类型统计等功能,以满足国土资源管理信息化、科学化、实时化的需求。
1系统开发与构建
国土资源综合业务系统采用面向服务架构(Service-OrientedArchitecture,SOA)理念搭建[6],系统设计结构使用MVC模式,分为显示、控制、数据访问三大部分[7],将国土资源综合业务涉及的功能都封装为网络服务(WebService),所有服务的空间数据格式和解析都遵循OGC标准。国土资源综合业务系统涉及的内容包括空间数据库建设、服务体系构建、系统前端开发技术等。
1.1数据库建设国土资源综合业务平台以基础数据库建设和地籍资料数据库为基础,通过整合多源基础地理信息数据和地籍资料管理数据,形成覆盖整个业务区域的正射影像数据库、CAD地形数据、电子地图数据和地籍信息数据库。基础地理信息数据内容如表1所示。地籍资料数据库涵盖了开垦中心、地籍科、地籍中心、资源科、市场科等科室的包括耕地分布等级图、征地系统数据、征地档案数据及出让数据等多项业务数据。基础地理信息数据和地籍资料数据库专业数据采用Oracle11g空间数据库进行存储。Oracle11g的特点是高性能、伸展性、可用性和安全性,运行环境没有特殊性,在大多数服务器或存储设备组成的网络上都能运行[8]。地籍资料数据库中的文件档案资料采用开源MongoDB文件数据库存储。MongoDB是目前在IT行业非常流行的一种非关系型数据库(NoSql)[9],无需开发人员手动编写SQL语句,直接调用方法就可以轻松地实现CRUD操作。
1.2服务体系构建系统在开发模式上,应用设计结构采用MVC模式,从显示、控制、数据访问3个角度,对数据展现层、逻辑控制层、数据访问层、数据存储层进行技术设计和要求。系统在整合集成方面,引入基础应用平台概念,采用某公司自主研发的“公共服务平台”,利用成熟的集成工具,包括报表工具、查询工具等进行系统的人员、信息等的集成,达到系统信息共享、管理协同,实现数据与逻辑的分离和逻辑与流程的分离。系统对各个功能进行封装形成服务,即功能对外表现为服务。在整个系统中引入系统服务总线。系统服务总线好比一条高速公路保证各个子系统、子业务的数据传递和流程控制能高速地进行。业务被封装为服务并部署在系统服务总线上,只要有权限任何子系统都可以调用服务提供的功能[10]。流程从逻辑中抽象出来,逻辑成为系统对内对外的服务,流程控制专注于对系统提供的服务进行流程的编排,从而实现需要的应用业务。系统构架考虑的是多系统、多应用的动态组合,服务提供者考虑的是服务的具体实现和服务对外提供的接口。
1.3系统前端开发系统前端采用插件式的设计方式。插件式设计可以灵活方便地将系统功能分成一个一个的“积木”来开发,各个“积木”之间不会互相影响[11],既方便系统研发人员的分工开发,各司其职,又可以快速地搭建系统。前端开发使用的语言和环境包括Flex、JavaScript、HTML、FlashBuilder4.7等。考虑到国土资源业务中经常需要对一块SHP数据或者一块CAD图形覆盖的范围进行查询或者统计,故本系统在过程操作的功能设计上,采用了更加灵活多变的输入设计,用户可以在地图上拾取一个点,绘制不规则多边形面、矩形或者输入查询字符语句,又或者用户直接上传本地的一个SHP文件或CAD图形,完成查询统计。系统输出数据有多种样式,包括列表、统计图、地图草图、Excel统计表和SHP数据等,方便用户使用。
2系统关键技术研究
国土资源综合业务系统构建过程中,有很多需要攻克的技术问题。所设计的系统为了实现数据精细化程度越来越高,更新速度越来越快等目标,通过多次试验研究,针对重点问题提出如下解决方案。
2.1富客户端下CAD数据互操作国土资源管理的日常业务中,经常需要对CAD格式的规划数据或其他界线数据进行操作。GIS技术的蓬勃发展,使得CAD数据在C/S架构模式系统中的读取技术已经比较成熟[12]。而CAD数据在B/S架构模式中的读取以及与空间系统数据直接进行交互,是系统开发过程中需要解决的难题。系统通过面向服务的方式,将远程的服务读取到本地,结合CAD二次开发技术,获得CAD格式数据的空间信息,并转换为GeoJson格式的通用数据,直接与系统数据进行交互,而不需要对CAD数据进行预处理转换,解决了在Flex等富客户端直接操作CAD数据的难题。
2.2数据动态局部切片系统要处理大量的GIS系统数据,采用矢量切片技术,利用切片数据体积小、传输速度快、渲染质量高等特性[13],快速地在线浏览和操作GIS数据,满足国土管理精细化的要求。基于CAD和SHAPE数据的切片技术大多是全范围、人工手动进行,为了解决此难题,本系统采用自主研发的切片技术,实现了SHAPE数据和CAD数据的局部动态切片,从而实现局部实时动态更新功能。图1所示的更新地块更新到原始数据中,只将更新数据的范围进行动态局部切片即可。
2.3数据更新管理实现国土资源管理信息化,就要求系统能持续地对地籍等信息进行更新[14]。为了提高数据的更新速率,使用户便捷地对各项业务数据进行更新操作,通过研发系统实现了对更新数据的组织和一键式自动更新。这种方法避免了常规方法中需要人工利用各种专业软件对数据进行处理、汇总与上传等烦琐的工作,而且还能将更新后的数据自动推送到历史库中,不仅便于对历史数据的追溯,更易于数据的检查和版本的管理。
2.4地籍监管等决策辅助在国土资源的日常业务办理中,针对地块的空间位置监管分析是最常见的需求。例如在将待查的测绘成果上传系统之前,要求对数据进行检查,如果采用人工手动沿着地块边线进行坐标对比,不但烦琐,而且容易出错。为了解决手动对比的难题,研发了地籍监管功能,工作人员只需将待查的测绘成果上传到系统上,系统就会根据空间关系自动对数据进行拓扑分析,查找出压盖和缝隙的位置。系统中还有其他类似的需要进行空间分析的功能,都对国土资源管理起到决策辅助作用,大大提高了工作效率和质量。
2.5智能化到期提醒国土资源工作的核心是土地,土地的使用是有法律时效的,任何土地的使用都需要签订土地使用合同书,因此工作人员需要及时掌握土地的使用期限。由于国土资源信息复杂,大量的地块涉及不同的日期,人工记住这些日期是不现实的。因此,结合具体需求,研发了到期提醒等功能,工作人员只需打开系统,就会知道即将到期地块的进度和详细信息,实现了智能化到期提醒。
3系统功能展示
1)地籍监管功能。如图2所示,选择监管地块和周边地块,点击上传地块,系统会自动分析出压盖和缝隙位置,并进行高亮显示。2)复垦验收对比。如图3所示,通过选择查询条件显示该坐落范围内的审批数据和验收数据信息。通过点击对比可汇总复垦地块面积和验收面积及其面积差值。3)到期提醒功能。抵押、查封和临时用地都存在时间有效性的问题。如图4所示,系统打开后,在左下角会自动弹出“临时到期”窗口,深色表示已经到期,浅色表示快要到期。点击每条记录,可弹出当前记录的详细信息窗口。
4结语
国土资源的可持续利用直接关系到国家经济安全、粮食安全、生态安全和社会稳定,是经济社会可持续发展的基础。本文通过对国土资源管理中重点问题的研究,解决了国土资源管理系统中数据实时动态切片、数据更新管理、空间分析决策及智能化到期提醒等关键问题,提高了国土资源管理的效能和水平,为促进国土资源管理创新,提升国土资源监管能力和扩大信息服务发挥了积极作用。
参考文献
[1]罗平,李全.城市土地利用演化预警与政策仿真[M].北京:科学出版社,2010
[2]李茜.基于GIS的省级建设用地批后监管系统研究[J].测绘通报,2013(6):94-97
[3]孙玮健,张荣群,艾东.土地利用格局优化管理信息系统的设计与开发[J].测绘通报,2016(9):115-118
[4]姚尧,罗婷文,肖琳,等.城市土地空间利用评价预警调控系统的设计与实现[J].测绘通报,2017(8):125-128
[5]寇有观,吴敏.全国土地管理信息系统的总体研究[J].遥感信息,1998(1):19-23
[6]张广春,仲伟政.基于ArcGISEngine组件实现瓦片地图的应用[J].测绘通报,2015(3):115-116
[7]黄玲柳,宗伟.基于“一张图”的建设用地规划红线建库[J].地理空间信息,2016,14(9):6-8
[8]陈飞,杨俊.南四湖生态环境及其演变时空数据平台的设计与实现[J].测绘通报,2016(2):132-135
[9]李卢乐,吴婷.测绘成果管理系统的设计与实现[J].城市勘测,2017(4):49-53
[10]赵爱爱.基于3S和移动通信技术的惠州市国土资源动态巡查系统设计与实现[J].北京测绘,2012(4):29-32
[11]唐涛,陈宏宇,梁磊,等.基于Skyline的三维数字城市系统设计与实现[J].地理空间信息,2016(2):31-33
[12]魏东岚,张镒谱.地籍档案查询工具的设计与实现[J].测绘通报,2016(5):110-111
[13]王少华,钟耳顺,卢浩,等.基于非均匀多级网格索引的矢量地图叠加分析算法[J].地理与地理信息科学,2013,29(3):17-20
[14]周晓光.基于拓扑关系的地籍数据库增量更新方法研究[J].测绘学报,2005,34(4):372
作者:孙立志 徐洪秀 单位:天津市测绘院