从平台GIS到跨平台互操作GIS的发展

从平台GIS到跨平台互操作GIS的发展

ID:18462072

大小:199.28 KB

页数:5页

时间:2018-09-18

从平台GIS到跨平台互操作GIS的发展_第1页
从平台GIS到跨平台互操作GIS的发展_第2页
从平台GIS到跨平台互操作GIS的发展_第3页
从平台GIS到跨平台互操作GIS的发展_第4页
从平台GIS到跨平台互操作GIS的发展_第5页
资源描述:

《从平台GIS到跨平台互操作GIS的发展》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、第29卷第11期武汉大学学报#信息科学版Vol.29No.112004年11月GeomaticsandInformationScienceofWuhanUniversityNov.2004文章编号:1671-8860(2004)11-0985-05文献标识码:A从平台GIS到跨平台互操作GIS的发展1111龚健雅贾文珏陈玉敏解吉波(1武汉大学测绘遥感信息工程国家重点实验室,武汉市珞喻路129号,430079)摘要:介绍了跨平台互操作GIS的基本概念、主要关键技术和目前的发展状况以及该技术在我国的进展。关键词:平台GIS;跨平台互操作GIS;Webservice中图法分类号:P

2、208从20世纪90年代国际上成立开放地理信息时,往往不对外声明,这会导致其他数据集成软件系统联盟(OGC)和国际标准化组织成立地理信对于这种GIS软件数据格式的数据处理必定存息标准化工作组ISO/TC211以来,两个组织为地在滞后性。如果要达到每个GIS软件都要与其理信息共享和互操作进行了大量研究,解决了一他GIS中的空间数据库进行互操作的目的,需要为系列技术问题,制定了一系列标准,使地理信息共每个GIS软件开发读写不同GIS空间数据库的接享和互操作技术达到了实用水平。本文主要介绍口函数,这一工作量是很大的。如果能够得到读写有关地理信息系统互操作技术与标准、实现方法其他GI

3、S空间数据库的API函数,则可以直接用以及目前进展。API函数读取GIS数据库中的数据,减少开发工作量。直接数据访问互操作模式如图1所示。1空间数据互操作实现方法空间数据互操作方法有两种模式:一种是基于直接访问模式的互操作方法;另一种是基于公共接口访问模式的互操作方法。图1基于数据库直接访问的互操作方法1.1基于直接访问模式的互操作方法Fig.1InteroperableMethodBasedonDirectAccessDB直接访问是指在一个GIS软件中实现对其他软件数据格式的直接访问,用户可以使用单个1.2基于公共接口访问模式的互操作方法GIS软件存取多种数据格式。直接数据

4、访问不仅通过国际标准化组织(如ISO/TC211)或技避免了繁琐的数据转换,而且在一个GIS软件中术联盟(如OGC)制定空间数据互操作的接口规访问某种软件的数据格式不再要求用户拥有该数范,GIS软件商开发遵循这一接口规范的空间数据的读写函数,可以实现异构空间数据库的互操据格式的宿主软件,更不需要该软件运行,它提供作。对于分布式环境下异构空间数据库的互操作了一种更为经济实用的多源数据共享模式。而言,空间数据互操作规范可以分为两个层次。直接访问同样要建立在对要访问数据格式的第一个层次是基于COM或CORBA的API充分了解的基础上,如果要被访问的数据格式不函数或SQL的接口规范。

5、通过制定统一的接口公开,就要破译该格式,还要保证破译完全正确,函数形式及参数,不同的GIS软件之间可以直接这样才能真正与该格式的宿主软件实现数据共读取对方的数据。它有两种实现可能:一种是享。如果宿主软件数据格式发生变化,各数据集GIS软件的数据操纵接口直接采用标准化的接口成软件不得不重新研究该宿主软件的数据格式,函数;另一种是某个GIS软件已经定义了自己的提供升级版本,而宿主软件的数据格式发生变化收稿日期:2004-06-20。项目来源:国家863计划资助项目(2002AA131030)。986武汉大学学报#信息科学版2004年数据操纵函数接口,为了实现互操作的目的,在自XM

6、L的空间数据互操作是一个很热门的研究方己内部数据操纵函数的基础上,包装一个标准化向,涉及的概念很多,主要包括Web服务的相关的接口函数,亦可实现异构数据库互操作的目的。技术。基于XML的空间数据互操作实现规范如基于API函数的接口是二进制的,效率高,但安图3所示。全性差,并且实现困难。基于API函数的空间数据互操作规范接口关系如图2所示。图3基于XML的空间数据互操作实现方法Fig.3SpatialDataInteroperable图2基于公共API函数空间数据互操作的接口关系ImplementationBasedonXMLFig.2SpatialDataInteropera

7、bleInterfaceRelationsBasedonPublicAPI以上两种空间数据互操作模式中,基于API函数的互操作效率是较高的,基于XML的互操如果采用CORBA或JavaBean的中间件技作适应性是最广的,但其效率可能是较低的。基术,基于公共API函数可以在因特网上实现互操于API函数的互操作系统往往用于部门级的局作,而且容易实现三层体系结构或多层体系结构。域网中,而基于XML的互操作系统一般用于跨它的实现方法与前面类似,但增加了一个中间件。部门、跨行业、跨地区的互联网中。第二个层次是基于

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

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

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