admin 管理员组文章数量: 1087139
2024年4月20日发(作者:目标设定的smart原则举例)
维普资讯
第16卷第1期
2007年2月
测绘工程
Vo1.16 No.1
ENGINEERING oF SURVEYING AND MAPPING
Feb.,2007
基于XML元数据描述的空间数据
共享管理平台的实现与应用
王建涛,朱龙文
(北京市遥感信息研究所,北京100085)
摘要:空间数据的社会、部门、企业的高级别应用的广泛性对日益海量化的空间数据共享提出了更高的要求。元
数据是空间数据共享管理与交换的最佳解决方案。XML作为扩展性标记语言已经成为实现元数据描述的代语言。
文中结合XML技术描述的元数据设计空间数据的共享管理平台,功能包含数据的检索、基于空间范围和关键字的
查询、元数据查看、空间数据集的浏览等功能,实现空间数据的基本交换中心(站),为空间数据的高级别共享提供一
种可行的实现途径。
关键词:空间数据;共享管理;元数据;XML;查询检索
中图分类号:P208 文献标识码:A 文章编号:1006—7949(2007)()l一0012—04
Realization and application of spatial data share and management
platform based on XML metadata discription
WANG J ian—tao,ZHU Long—wen
(Remote Sensing Information Institute of Beijing,Beijing 100085,China)
Abstract:With the high level usage of huge spatial data in society,departments and enterprises,higher demand
is needed to share spatial data with others.Metadata is the best way to fit into the management and share of spa—
tial data.XML,an extended sign language,is the only language to describe metadata.This paper designs share
and management system platform of spatial data with XML describing metadata.Its functions include data
search,data query by spatial boundary or keywords,metadata view,spatial dataset browsing etc.The platform
gives a basic cleaning house of spatial data and applies a feasible way to a high—level data share and management.
Key words:spatial data;shareware management;metadata;XML;query and search
空间数据与社会、经济、企业等部门地理信息产
业化联系密切,是数字化区域和各个部门空间地理
元数据库,以获取、浏览、查询相应的空间数据集。
信息基础设施的重要组成部分。同时,随着空间信
息应用和产业化的快速发展,造成数据生产部门与
1 基于XML技术元数据的表达与空间信
息共享
空间数据共享平台的架构需要摆脱独立方案的
实现模式,需要舍弃复杂系统Web连接的实现方
法。传统的由开发者主导的由里向外的开发模式应
当被即时的,快速的应用装配(Assemble)所取代。
同时这样的应用应当具备高可定制性。用基于
XML技术的元数据表达来描述空间数据是解决这
一
应用部门的分离。这样,数据的共享管理就成为空
间信息基础设施建设的重要内容之一。空间数据共
享与管理的关键主要体现为:1)组织和维护一个机
构对数据投资;2)为数据集和数据交换中心提供信
息;3)提供数据转换和数据标准的统一性支持。
空间数据共享与管理平台是基础性的空间信息
应用平台之一。数据提供者用它来对要发布的空间
数据集产生相应的元数据库,管理、更新、维护该元
数据库。用户通过元数据查询检索系统来查询检索
收稿日期:2006—08—03
问题的最佳手段。有了XML元数据描述的空间
数据,共享平台的各种应用服务就可以通过公共通
用的接口和统一的开发接口将各种应用功能模块进
作者简介:王建涛(1976--),男,博士
维普资讯
第1期 王建涛,等:基于XML元数据描述的空间数据共享管理平台的实现与应用 .13.
行组合和集成,以创建动态的Web应用。
空问数据的信息被XML描述表达之后,共享
<pubplace>JL京市</pubplace>
<publish>张三</publish>
</pubinfo>
</citation>
<descript>
管理平台就能够很方便地在不同的终端之间共享,
同时架构跨类型和性质的空间数据的应用程序。空
间数据依次描述就可以多次部署到Intemet。通过
采用XML元数据元素来描述空间数据,共享管理
平台的开发代价显著降低了,开发者只需要与一种
通用规范的数据接口进行交互,即基于XML的元
数据记录了中国国界线和各个省(直辖市)的行
政区划线数据。
</descfipt>
<timeperd>
数据描述的数据集。同时,采用标准的XML及相
关元数据技术,部署和集成平台的费用大大降低,管
理流程的更改也无需大量更改应用模块。
从外部的使用者的角度而言,XML元数据描述
的空间数据是一种部署在Web上的接口,它具备以
下特征:
1)完好的封装性。XML技术具备接口、对象的
良好封装性,对于使用者而言,能且仅能看到该对象
提供的功能列表。
2)松散耦合。这一特征是源于对象/组件技术,
当一个XML的空间数据应用接口发生改变的时
候,调用者是不可见的。对于调用者来说,只要数据
应用接口的调用界面不变,数据应用接口的实现作
出变更对他们来说是不透明的。对于松散耦合而
言,XML/SOAP尤其适合Web环境的消息交换协
议。
3)使用协约的规范性。XML元数据项在授权
认证、数据完整性等运用规范的方法来描述、传输和
交换。在所有层次的处理都应当是可管理的。
4)使用标准协议规范。作为用XML描述的空
间数据可以使用开放的标准协议进行描述、传输和
交换。这些标准协议在统一框架下可以进行扩展,
以适应高级应用的需要。
下面是基于XML的元数据项对一个空间数据
集实体进行FGDC元素描述的简单样例,每个XML
元数据描述了空间数据的一个方面的属性信息。
<!DoCTYPE METADATA PL『BLIC 一//
G |/DTD METADATA 2.0lIEN >
<metadata>
<idinfo>
<citation>
<origin>标准分幅数据</origin>
<pubdate>20060520</pubdate>
<pubtime>1 52047</pubtime>
<title>中国行政区划数据</title>
<geoform>shp格式</geoform>
<pubinfo>
<timeinfo>
<time>20040625</time>//数据采集的时间
<current>20060520</current>11当前入库
时间
</timeinfo>
<status>
<progress>完成</progress>
<update>需要时进行更新</update>
</status>
<bounding>
<westbc>137.</westbc>
<eastbc>50</eastbc>
<northbc>50</northbc>
<southbc>2</southbc>
</bounding>
</metadata>
2基于元数据的空间数据共享管理平台设
计与功能实现
2.1平台的主要框架设计
空间数据共享与管理平台主要由空间元数据编
辑器、服务器管理工具、元数据服务器、空间数据分
发服务器、空间元数据网关和元数据库等组成。空
间元数据编辑器依照NSII空间元数据标准,以良
好的用户界面提供编辑相关元数据,并以多种格式
输出。然后用户用元数据索引模块来为空间数据建
立索引,并加载到元数据库中。
空间数据共享与管理平台采用Client/Server
与Browser/Server混合的体系结构,具有严格的平
台和操作系统无关性。建立在空间数据交换中心
(Cleaning House)的元数据服务器与各空间数据库
以星型结构实现网络联结。
共享管理平台元数据管理的编辑器运行各分布
式空间数据系统中,由该数据库系统的管理员负责
向空间数据库系统添加、更新、维护元数据,并实现
与空间数据集的关联,以维护元数据与数据集的一
维普资讯
・
14・ 测绘工程 第16卷
致性、完备性和有效性。没有发布权限的用户可通
过编辑器将元数据提交给空间数据管理平台元数据
服务器,由元数据服务器进行管理、维护。
空间元数据管理是实现网络环境下空间数据共
始下载数据。当用户需要特定数据格式的数据集
时,可向空间数据转换服务器发送XML描述的请
求,进行语义无损的空间数据转换。
享的关键所在,如何实现有效的空问元数据管理,以
实现空间数据源的抽取、集成、浏览和检索导航,实
现真正意义上的空间数据共享。
1)元数据编辑器。系统提供一个所见即所得的
编辑生成环境,具有可视化、交互式、多窗口的功能,
图2系统空间数据分发服务器功能框架
向各分布式空间数据库导入元数据,并与数据集实
现关联,以便空间数据库统一管理数据集及其元数
据,实现数据的一致性、完备性。编辑器还应具有向
服务器提交元数据的功能。图1是元数据编辑和生
成加载流程图。
——
元数据
__1元数据I结构化文本l中心I
l编辑器}_-—————_.1服务器}
__———l
Il| l
———
l
TCP/IP
l l l厍I
/ /^研H田鹰 / / ,g
图1元数据编辑和生成加载流程图
2)服务器管理工具。分别在服务端和客户端提
供了一组工具。服务端的工具(服务器管理和日志
察看)目的是使用户可以设置数据服务器,定义元数
据,管理用户权限和监视系统及数据的使用状况。
客户端工具是用来注册、维护和应用元数据库目录
和资源数据。功能包括节点管理模块(用于实现整
个系统中节点的注册、增加、删除、配置等功能)、元
数据服务器设置、空间数据服务器设置、用户帐户的
管理、数据服务器的登录、索引图、预定义词表、元数
据服务器访问日志、数据服务器访问日志、数据访问
的统计分析和数据建立的统计分析等。
3)元数据服务器。提供易于配置和管理的地理
信息系统基础平台元数据管理服务器,根据元数据
浏览器或编辑器的请求对空间数据库服务器进行管
理、更新和查询。
元数据服务器根据元数据浏览器的请求对空间
元数据库进行查询、检索,接受查询结果,负责向浏
览器返回。元数据查询服务器还可对其管理的各分
布式空间数据集进行统计分析。同时,它可以对元
数据发布能力的用户提交的元数据进行存储、管理。
4)空间数据分发服务器。空间数据分发提供用
户获取特定数据集的功能,如图2所示。元数据对
相应数据集的获取方式有详细描述。当用户选择下
载方式时,解析相应的XML请求,并通过身份、权
限认证后,可让用户与空间数据服务器建立连接,开
空间数据转换模块依据NSII空间数据转换标
准及其实现方式对不同空间数据格式进行语义无损
的转换。
2.2主要功能概述
1)系统采用Web连接各节点,各分布式节点具
有相同的体系结构,独立生成、管理和维护自己的空
间数据库和相关的空间元数据。
2)空间元数据编辑器具有友好的用户界面,遵
守空间元数据标准,可实现多种存储方式的转换。
3)各分布式节点均遵守Z39.50协议,满足用
户在整个分布式网络系统中查询检索空间元数据库
的需求,使得系统具有极大的互操作性和开放性。
4)系统具有元数据查询检索,支持基于地理范
围、题目、关键词或其它查询要素的查询或联合查
询。查询界面支持通用浏览器。
5)系统的元数据管理子系统具有启动、停止、配
置Z39.50服务的功能,可以简单地实现添加、连接
和管理各节点。
6)当用户查询检索到特定的空间数据后,系统
提供空间数据的web浏览的服务功能。
7)当用户查询检索到特定空间数据后,可选择
系统提供的数据获取方式进行数据获取。
8)依照空间数据转换标准实现空间数据集的语
义无损的转换,以满足用户的需要。
9)系统的空间数据管理具有依照系统应用方案
从空间数据源中抽取、融合支持应用的空间数据的
功能,以支持空间信息分析和模型分析。
3 系统实现和总结
按照上面阐述的XML元数据技术和平台框
架设计、功能分类,实现了空间数据共享管理系统
平台的开发。系统运行环境为Windows IE浏览
器,客户端空间数据管理支持矢量、栅格和DEM
数据等多种类型,空间数据入库和元数据编辑支
持多用户并发访问和数据下载,可以生成空间数
据的拇指图,自动生成关键元数据项,生成数据集
维普资讯
第1期 王建涛,等:基于XML元数据描述的空间数据共享管理平台的实现与应用 .15.
覆盖范围等。图3、图4、图5是系统平台运行的
部分实际界面。
空间数据的共享管理是建立空间信息交换站和
数字化区域建设的重要内容。同时也是消除空间数
据“信息孤岛”和减少部门信息化建设“烟囱”现象的
关键技术途径。基于XML的元数据技术是实现空
间数据共享管理的有效工具。为了搭建高效的空间
数据共享管理平台,设计合理的空间数据元数据结
构并用XML标签项来表达,将共享管理的功能按
照基于元数据应用来细化是行之有效的方法。
图3基于范围、关键字和专题的联合数据查询检索界面
图4空间数据浏览查看界面
图5空fa-]数据的详细描述——元数据浏览
参考文献
[1]陈学业,杨盈.基于消息中间件和元数据的空间数据交换
模型[J].测绘通报,2002(7):20 22.
[2]冯艳杰,朱欣焰,胡海棠.基于XML的地理空间元数据
网上发布[J].地理空间信息,2005,3(4):16—18.
[3]陈惠荣,游雄.地理空间元数据及其相关技术的探讨[J].
测绘学院学报,2003,20(4):290 292
2002(S):19—23.
据19 99.
通报,
[6]荆平.XML开发WebGIS的技术分析及发展趋势[J].计
算机应用研究,2004(8):1 3.
[7]周文生,胡鹤.基于XML的开放式万维网地理信息系统
的理论和实践[J].测绘信息与工程,2003,28(6):42.
[责任编辑:刘文霞]
[4]承继成,李琦,易善祯,等.国家空问信息基础设施与数字
版权声明:本文标题:基于XML元数据描述的空间数据共享管理平台的实现与应用 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/p/1713573444a641417.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论