基于插件的房产GIS集成研究

基于插件的房产GIS集成研究

ID:38147718

大小:206.83 KB

页数:5页

时间:2019-05-25

基于插件的房产GIS集成研究_第1页
基于插件的房产GIS集成研究_第2页
基于插件的房产GIS集成研究_第3页
基于插件的房产GIS集成研究_第4页
基于插件的房产GIS集成研究_第5页
资源描述:

《基于插件的房产GIS集成研究》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、基于插件的房产GIS集成研究1111王帮进,张宏,蒋文明,谈帅(1.南京师范大学地理信息科学江苏省重点实验室南京210097)摘要:通过研究插件体系,提出一个基于插件的房产GIS集成方案。该方案无缝集成MIS、GIS和工作流,实现属性数据库和空间数据库之间的数据融合,提供一致的数据服务,构建可方便扩充的房地产GIS集成应用平台,为房产GIS应用集成提供一个新的思路,并以浙江省丽水市房产GIS管理系统为例介绍了其应用。关键词:插件;GIS;集成中图分类号:TP319,文献标识码:ATheResearchofRealEstate

2、GISIntegrationBasedonPlug-inWANGBangjing,ZhANGhong,JIANGWenming,TANShuai(GISKeyLabofJiangsuProvince,NanjingNormalUniversity,Nanjing210097,China)Abstract:Thispaperstudiedthepluginarchitecture,putedforwardarealestateintegrationsolution.ItintegratedMis,GisandWorkflows

3、eamless,realizedattributedatabaseandspatialdatabasedatacoalescent,providedtheconsistentdigitaldataservice,ConstructedtherealestateGISintegrationwhichmayfacilitateexpandstoapplytheplatform.ProvidedanewideaaboutrealestateGISintegration.Keywords:plug-in,GIS,Integratio

4、n1、引言当前,我国大多数房地产权属登记部门已经建立了房地产产权登记信息系统、产籍档案管理信息系统和房产测绘图形信息系统等一系列的房地产信息系统。这些系统为当前迅速崛起的房地产业提供了服务和保障,为社会经济的发展初步建立了一套信息化管理系统[1]。但随着房地产信息化产业的不断发展,现有的一套信息化管理模式已经不适应飞速发展的房地产业的要求,更满足不了日益增长的社会服务需要。它主要反映在:一是没有应用GIS技术建立一个完整的地理空间数据库,不能将房地产产权登记信息与产籍档案管理信息、房产测绘图形信息有机地结合起来,尚未建立一个

5、立体的、全方位相互关联的数据管理系统;二是各信息系统运行是独立的,系统间没有关联关系,信息资源未能优化整合,很难实现整体的程序化、标准化管理;不能进行图文信息一体化管理。因此实现相关房产系统(GIS、MIS和工作流)的集成显得越来越迫切。插件技术把整个应用程序分成宿主程序和插件两个部分,宿主程序与插件能够相互通信,并且,在宿主程序不变的情况下,可以通过增减插件或修改插件来调整和增强应用程序功能,能从应用系统中进行“热拔插”,对功能模块进行方便、安全的装卸,而不必重新编译整个系统,类似于计算机上的USB接口。本文从MIS、GI

6、S和工作流系统集成的角度,提出基于插件的房产GIS系统集成方案,能高效集成、快速扩展。2、插件体系2.1插件平台插件平台结构的核心是“平台运行时”,它是一个微内核,其它所有的功能如工作台服务、资源服务等都是以插件的形式提供的。“平台运行时”核心处理启动,搜索查找被安装在磁盘上的以插件形式存在的工具,匹配这些功能插件上扩展点所提供的扩展服务,构造全局的插件注册库,并能够缓存下次将用到的已注册的插件[2]。平台启动之后,提供了一个基于插件的集成开发环境,用户可以在这个平台上开发新的插件完成更强大的功能或开发应用程序。插件体系结构

7、如图1所示:图1插件体系图整个体系分为插件平台与插件,插件平台基本作用是为工具提供有利于无缝集成工具的使用机制和遵从的规则。这些机制通过定义明确的接口、类和方法表现出来。平台也提供了一些有利于开发新工具的有用的“积木”和框架。在这个平台上,各种用户都可独自以插件的形式开发出各种功能构件并集成到该平台中。扩展点是为插件提供的接口,每一个插件都是在现有的扩展点上开发,并可能还留有自己的扩展点,以便在这个插件上继续开发。一个扩展点可以有一个相应的API接口,其它的插件通过扩展提供这个接口的实现给这个扩展点,任何一个插件可以自由地定

8、义新的扩展点和提供新的API为其它的插件使用。这种互连模型是简单的:一个插件可以声明许多已命名的扩展点和一个或多个在其它插件中的扩展点的扩展。一个插件的扩展点能够被其它的插件扩展。2.2插件插件(plug-in)是一种自行包含的软件组件,用于修改(新增或变更)特定软件系统中的功能,使用插件

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。