基于Arcgis Server的测绘地理信息系统设计与实现

2016-11-29 03:42王新建
软件 2016年9期
关键词:楼盘子系统测绘

王新建

(江苏省镇江市房产交易中心,江苏省 212001)

基于Arcgis Server的测绘地理信息系统设计与实现

王新建

(江苏省镇江市房产交易中心,江苏省212001)

Arcgis的出现为房产地理信息系统提供了一个全新的途径。以Arcgis Server 10为平台,基于B/S三层混合模式,将 arcsde作为空间数据引擎,oracle作为数据库进行空间数据管理,实现了一个基于房产测绘、基本地图操作功能、地图定位、查询、空间分析的、“以图管房”房产新模式的系统。

软件;arcgis;房产;测绘地理信息系统

本文著录格式:王新建. 基于Arcgis Server的测绘地理信息系统设计与实现[J]. 软件,2016,37(9):122-125

0 引言

随着信息技术和GIS[1]技术的快速发展,GIS的应用越来越广泛[2],已广泛应用到国土、农业、林业、海洋、汽车导航、防灾和考古研究等各行业[3]中。各种应用型GIS系统亦层出不穷,如房产地理信息系统、农业资源管理信息系统、林业资源管理地理信息系统等。Arcgis Server[4]是一个用来构建企业级GIS应用的平台[5];GIS的功能[6]在服务器端集中实现和管理。同时,Arcgis Server是一个服务器管理器,用来管理各种地理资源,比如地图、定位器以及运行在应用中的各种软件对象。

GIS开发人员可以使用Arcgis Server构建运行在标准的.net或J2EEweb服务器中的web applications、web service以及它的企业级应用。通过构建和部署高级的gis服务器应用,可以在服务器端实现以往只能在桌面GIS系统中实现的GIS高级功能,比如几何网络追踪、线性参考、空间数据库[7]的编辑和管理以及高级的里空间分析能力。

本文在充分研究房产管理[8]的复杂性的基础上,充分利用Arcgis最新技术[9],结合先进的oracle数据库以及网络技术,建立一套完善的房产gis管理信息系统[10],实现“图文一体,以图管房”的目的。

1 系统总体设计

考虑到当前国内外地理信息系统产品的特点及房产管理过程中实际业务办理的需要,本系统的建设包括基础测绘子系统、项目测绘子系统、房产测绘成果管理系统,房产WebGis子系统和历史档案建库功能等。这几大子系统之间通过GIS系统数据库引擎共同访问存储于关系数据库oracle中的房产GIS测绘数据库共享,各子系统之间实现数据无缝共享,避免不同部门之间的数据隔离。

1.1系统体系结构设计

系统采用三层逻辑结构,就是将应用功能分成表示层、功能层和数据层三个部分,三层结构在物理实现上如图1表示。

表示层是应用的用户接口部分,它负担着用户与应用间的对话功能。它用于检查用户从键盘等输入的数据,显示应用输出的数据。为使用户能够直观地进行操作,一般要使用图形用户接口,操作简单,易学易用。

图1 三层结构物理实现图

功能层相当于应用的本体,它是将具体的业务处理逻辑编入程序中。功能层中包含有确认用户对应用和数据库存取权限的功能以及记录系统处理日志的功能。

数据层就是数据库管理系统,负责管理对数据库的读写,数据库管理系统必须能迅速执行大量数据的更新和检索。

三层结构解决方案是:对这三层进行明确分割,并在逻辑上使其独立。原来的数据库作为数据库管理系统已经独立出来,所以,关键是要将表示层和功能层分离成各个独立的程序,并且还有使这两层间的接口简洁明了。物理实现上,根据用户需要,可以把应用层和数据层配置在同一台服务器上。

它的逻辑结构示意图如图2所示。

图2 三层逻辑结构示意图

1.2系统体系结构设计

系统的网络结构根据要求设计如图3所示,将数据部署于单独的数据服务器以保证读取运行速度,应用部署于应用服务器,以满足用户操作请求完成功能。认证服务器和准入设备是对内网工作人员的再次确认,工作人员只有使用内网中准入设备中进行过备案的计算机登录系统,并且通过了认证服务器的认证,才可使用该系统。

1.3系统功能设计

房产地理信息系统可分为五大模块:基础测绘子系统、项目子系统、房产测绘成果管理系统、房产WebGIS子系统和历史档案建库功能。系统功能设计图如图4所示。

图3 网络结构

1.3.1基础测绘子系统

基础测绘子系统包括房产地籍图数据采集、地籍图形绘制、地籍图幅管理。通过使用各种测绘仪器,采集房产测绘点坐标。绘制包括地产属性的分幅图、分丘图、录入房屋勘测属性数据、填写房屋调查信息;或采用cad图导入发方式;或采用纸质地图扫描进行矢量化处理后导入生成电子地图。

图4 系统功能设计图

1.3.2项目测绘子系统

本子系统以autocad为图形平台,使用大型关系数据库为数据库平台,对房产测绘工程进行管理,首先对房产信息进行采集、房产图形进行绘制,然后对房屋面积进行分摊计算,最后对测绘成果进行审核后生成测绘成果。

1.3.3测绘成果管理子系统

提供对系统流程、业务数据的管理。基础测绘数据、项目测绘数据经审批提交入房产GIS图形库申请,并建立基础测绘数据与测绘数据间的逻辑关联关系,实现基础测绘数据“幢”与项目测绘数据分层分户相互关联,并根据项目测绘成果自动生成楼盘表。以楼盘表为核心,基础测绘、项目测绘与权属、商品房备案、存量房交易房屋登记信息、电子档案等数据关联起来。

1.3.4测绘成果管理子系统

针对房产空间数据的管理、统计、分析,提供空间数据的浏览、查询、定位、大范围统计、设定冻结、专题图制作、数据服务、打印制图。同时应用在面向窗口的业务管理中,实现图形浏览、查询、定位、局部统计功能。

1.3.5测绘成果管理子系统

对历史档案数据通过相关条件的模糊搜索,鉴于人工判断、编辑、对比,形成与楼盘表信息和与之相关联的权利信息、图形信息,能完成历史档案的楼盘表建立和数据关联导入入库。

2 系统功能实现

将房产业务数据、项目测绘数据、gis数据有机结合在一起的是楼盘表,楼盘表是一个直观表现幢内房间空间拓扑关系的二维表格,它在沟通GIS数据产权库数据以及分层分户图库数据库中起到关键的作用。下面围绕楼盘表对系统的实现进行简单介绍。

2.1楼盘表的建立

楼盘表是将分户业务登记数、测绘数据,以及房屋的空间位置关联起来的一种数据表达形式。基于楼盘表,我们可以直观的查看房屋销售情况,办理房产业务,也可以浏览业务历史,查看电子档信息。

(1)对于有分层分户图数据的房屋,当分层分户图形数据入库后,系统根据分层分户图测绘成果自动生成楼盘表。

(2)对于历史遗留的房屋,可以根据业务数据或档案数据信息自动生成临时的楼盘表,等有实测的分层分户图时,通过实测图形再生成楼盘表替换临时的楼盘表。

2.2楼盘表的信息查询和定位

(1)查找和浏览功能

可以根据管理和工作需要,设定webgis系统发布和允许查询统计与楼盘表相关联信息,如业务办理状态、房屋自然状况、房屋测绘信息、房屋测绘状况等。

(2)定位该幢房屋在基础地图上的定位

gis系统的图形都赋予相关属性,实现与楼盘表、房产业务及历史电子档案以及房屋登记信息的关联,不仅可以在地图上快速查找图形的属性信息,也可以利用属性信息快速定位到图形上,并且查询到的图形结果会以高亮度显示,实现了图形和属性信息的双向查询和定位。

2.3楼盘表与其他业务一体化关联

当业务人员在办理业务时,系统首先通过房屋坐落信息快速定位到该案件所处的基础图形位置,然后通过该图形所对应的楼盘表在图形上进行业务办理。这种基于图形办件的模式,通过房屋所处的城市基础图形位置的唯一性,对于重复办理、违规操作等情况系统自动做出报警提示,这样可以有效避免一房多卖,重复交易、违规抵押等违法案件的发生。

可以通过图形查看相关的电子档案信息;也可以通过房屋交易业务系统查询到的档案信息快速定位房屋在数字基础图上的位置及户型结构。通过楼盘表可以定位该业务档案在库房中的存储位置,浏览电子档案信息。

3 结论

本系统结合镇江房产登记实际情况,以楼盘表为核心,整合房产交易相关业务数据,实现权属业务信息和图形信息的一体化管理。通过建立房产数据仓库完成对各类数据的集中处理,综合分析和多渠道发布,为决策和管理提供重要信息和依据,为群众置业投资提供广泛的信息。

[1] ESRI公司. ArcEngine Developer Guide For ArcGIS 9.0[G]. California: ESRI, 2004.

[2] 李涛. 地理信息系统在机场领域的应用研究[J]. 软件, 2014, 35(3): 43-44.

[3] 李琳琳, 曹凯滨, 管斌, 等. 基于ArcGisServer的城市规划数据网络发布的研究[J]. 北京测绘, 2009(2)

[4] 杨泽运, 等. 基于ArcGISServer的网络地图服务系统设计与实现[J]. 测绘信息.

[5] ESRI公司. [EB/OL]. http://www.esrichina.com.cn/softwareproduct/technology/

[6] 沈百玲. ArcGIS Engine简介[J]. 中国通讯, 2003(10).

[7] 肖建花等. 测绘4.0互联网时代下的测绘地理信息[J]. 测绘通报.

[8] 刘强. 浅析GIS技术在房产测绘中的具体应用[J]. 住宅与房地产.

[9] 高晟. 基于ArcGIS Engine最短路径关键模块的设计与实现[J]. 软件, 2014, 35(8): 98-103.

[10] 李刚, 崔兆国, 唐江浪, 等. 基于功能仓库模式的地理处理建模技术研究[J]. 软件, 2012, 33(11): 121-123.

Design and Implementate Surveying Geographic Information System Base on ArcGis Server

WANG Xin-jian
(estate trade center, Zhenjiang 212001, Jiangsu, China)

The emergence of ArcGis provides a new way for estate geographic information system. Designing and Implementing An estate surveying geographic information system which base on ArcGis Server 10 platform, three layer blending mode of B/S, spatial data engine: ArcSDE, spatial data managemen: Oracle database. It has basic functions of mapping operation function, query mapping, spatial analysis whic is a new model system of managing houses depending on map.

Software; Arcgis; Estate; Geographic information system

TP311.52

A

10.3969/j.issn.1003-6970.2016.09.029

王新建(1983-),男,中级职称,主要研究方向:计算机应用技术。

猜你喜欢
楼盘子系统测绘
不对中转子系统耦合动力学特性研究
番禺:江景“楼王”+全城热卖 TOP1+“巨无霸楼盘”齐登场!
GSM-R基站子系统同步方案研究
浙江省第一测绘院
驼峰测长设备在线监测子系统的设计与应用
04 无人机测绘应用创新受青睐
无人机在地形测绘中的应用
车载ATP子系统紧急制动限制速度计算
北京地区1月打折楼盘一览