基于web服务的地理信息元数据共享

基于web服务的地理信息元数据共享

ID:33662159

大小:527.86 KB

页数:6页

时间:2019-02-28

基于web服务的地理信息元数据共享_第1页
基于web服务的地理信息元数据共享_第2页
基于web服务的地理信息元数据共享_第3页
基于web服务的地理信息元数据共享_第4页
基于web服务的地理信息元数据共享_第5页
资源描述:

《基于web服务的地理信息元数据共享》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于Web服务的地理信息元数据共享12梅树红,王龙波(1.广西测绘档案资料馆,2.广西基础地理信息中心)TheShareofGeographyInformation’sMetadataBasedonWebServiceMeiShuhong,WangLongbo摘要:地理信息的共享,最基础的就是元数据的共享,目前国内的元数据共享多是各自独立的,无法实现互联和跨区域查询。本文分析了WebService的架构,在此基础上提出了元数据共享的新的思路和方法。关键词:WebService,元数据共享,地理信息1.前言经过

2、多年的建设,国家测绘部门通过遥感、全球定位系统、航空摄影等多种途径和手段,花费了大量的人力、财力,积累了大量的基础地理信息数据,建立了海量空间数据库。从1994年开始,国家测绘局陆续完成了全国1:100万到1:5万的基础地理信息数据库的建设与更新,各省测绘部门也开始或已经完成了省一级的1:1万的基础地理信息数据库的建设工作。为了实现基础地理信息数据的共享,国家测绘部门做了大量的工作,在1998年和2003年,国家在完成1:100万和1:25万基础地理信息数据库的建设和更新后分别两次向有关部委提供了数据。但是总

3、的说来,数据不能总是及时地提供给用户,而且数据的应用范围也不广。据国家测绘局有关专家对地理空间信息交换与服务的国内外发展情况调查分析形成的关于国内外地理空间信息网络化服务情况的调研报告指出:不少国家正在大力推进网上地理空间信息发布系统,发布的数据类型多种多样,包括数字和模拟地图、遥感数据、GPS信息、电子导航地图和城市专题地图等。如美国的地理空间一站式网络门户(Geospatialone-StopWebportal),它为公众提供了发现和浏览覆盖全美的地图资源和数据以及其它地理空间服务,它实现对元数据的发布、

4、搜索、分布式部署和在线浏览等。还有加拿大的地理信息数据交换网(geodiscover.cgdj.ca)与及英国的地理信息网络服务的官方网站Gigateway(www.gigateway.org.uk)、澳大利亚的ASDD数据集等等。其共同的特点是:1)以元数据的查询为最基本的服务2)访问接口建立在开放性的互操作标准之上,保证各个站点之间的互联互通与及提供开发式的访问接口3)提供加盟机制,也就是注册用户可以在其网站发布元数据信息,使其网站具有了一定的交互性,在国内,国家基础地理信息中心、浙江、黑龙江、广西、福建

5、等也建立了地理信息发布网站,提供地理信息服务。但国家局有关专家指出目前国内的地理信息共享网站存在的最主要的问题是:1)缺乏统一的标准。包括元数据库、数据接口等2)缺乏互联互通的能力缺乏互操作的能力,不能够形成统一的服务网络不能实现跨区域查询,无法实现元数据的接边50不能提供相关的加盟机制本文应用近年来颇为流行的WebServices技术构建了基于网络的元数据共享,实现了元数据的跨区域查询等功能。2.WebServices架构WebService是近年来颇为流行的技术,其体系结构是是面向服务的体系结构(SOA)

6、。它直接将各种应用程序、服务和设备链接起来,实现在不同平台间以一致的方式交换和描述数据,具体来说,WebService使用WSDL(WebServiceDescriptionLanguage)详细描述其接口,通过标准协议SOAP(SimpleObjectAccessProtocol)向网络提供服务。2.1WebService体系结构服务注册者发搜布索绑定服务需求者服务提供者图1:面向服务的体系结构(SOA)从图1可以看出,SOA结构中共有三种角色:①服务提供者:发布自己的服务,并且对使用自身服务的请求进行响应

7、②服务注册者:注册已经发布的Web服务,对其进行分类,并提供搜索服务③服务需求者:利用服务注册者查找所需的服务,然后使用该服务SOA体系结构中的组件必须具有上述一种或多种角色。在这些角色之间使用了三种操作:①发布:使服务提供者可以向服务注册者注册自己的功能及访问接口②搜索:使服务需求者可以通过服务注册者查找特定种类的服务③绑定:使服务需求者能够真正使用服务提供者2.2WebServices的主要优点(1)跨防火墙的通信。WebService用基于SOAP的XML文档再通过HTTP、FTP和SMTP等常用通信方

8、式交换数据,因此,基于Web服务技术的网间通信,可轻易地实现跨平台。(2)应用程序集成方便。使用WebService技术,能较简便的采用不同语言的应用程序集成起来。(3)软件与数据一并重用。WebService在允许重用代码的同时,可以重用代码背后的数据。(4)实时性。当Web服务更新时,调用服务的客户端随即得到更新。WebService的优点使它满足从简单请求到复杂商业过从的任意功能。一旦一个We

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

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

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