网站大量收购独家精品文档,联系QQ:2885784924

一种元数据驱动GIS松散模式应用集成策略探究.docx

一种元数据驱动GIS松散模式应用集成策略探究.docx

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一种元数据驱动GIS松散模式应用集成策略 探究 摘要:本文通过对GIS企业应用集成现状的研究,提出 了 一种基于元数据驱动的松散模式应用集成(Loose Model Application Integration, LMAI)策略,定义了松散模式 应用集成的概念模型与算法,采用面向应用的组件 (Application-Oriented Component, AOC)建立了 通用的 应用集成接口,开发了以元数据驱动为核心的GIS松散模式 应用集成系统。 Abstract : This paper studied on the current situation of enterprise^ s GIS applica.tion integration, and proposed an Loose Model Application Integration (LMAI) strategy based on meta-driven, defined the concept model and algorithm of application integration in loose coupling mode, established the common application integration interface employing the Application-Oriented Component (AOC), developed the application integration system in GIS loose coupling mode underlying the meta-data-driven. 关键词:元数据驱动;GIS;松散模式;应用集成 Key words: Metadata—driven; GIS; Loose Model; Application Integration 中图分类号:TP39文献标识码:A文章编号:1006-4311 (2012) 34-0214-02 0引言 目前GIS集成具有多种模式,大多企业普遍采用面向对 象、组件化技术开发,这些技术复杂、开发难度大[1], Web 服务技术的出现与发展,融合了 Web服务的封装性、分布性、 使用标准协议、跨平台和跨语言性、可集成能力等良好特性 的GIS有了新的生命力[2]。比较典型的基于组件技术的集 成方式包括基于J2EE的GIS集成[3];采用GML、 XML、SVG等方式组织数据,部署应用服务,并作为消息 传递协议进行GIS集成等[4]。目前为止还没有对GIS集成 形成一整套完整的理论和方法,因此,本文在对元数据驱动 以及多种GIS集成方法研究的基础上提出了 一种基于元数据 的松散模式应用集成策略,使用元数据来描述松散模式集成 应用中的逻辑规则关系,并建立了松散模式应用集成的应用 体系,实现GIS与专业应用系统之间的 数据共享。 1松散集成的概念模型 概念1:松散集成框架由一个五元组表示I二(U, R, 0, A,工),其中U表示所有用户的集合,R表示所有角色的集 合,0表示所有地理信息对象的集合,A表示所有专业应用 的集合,工表示四者之间的关系。其中核心是工,工釆用元 数据方法描述了之间的逻辑关系。 定义1:用户集U={ul, u2,…,ui},其中i表示用户 的数量; 定义2:角色集R={rl, r2,…,rx},其中x表示用户 的角色数量; 定义3:地理信息对象集0={ol, o2,…,oj},其中j 表示地理信息对象的数量。地理信息对象0包含L (0), T (0)两个方法,L (0)为空间地理信息对象与地图图层关 系,T (0)为空间地理信息对象的类别,类别主要分为点、 线、面(区域); 定义4:应用集A二{al, a2,…,ak},其中k表示应用 的个数。应用A包括两个个主要方法,其中P (A)描述的是 应用与业务领域关系,Q(A)描述各类应用间的关系。 规则1:工是一个描述了之间的逻辑规则的集合,Z = {Y (ui, rx), G (rx, oj), F (rx, ak), Z (oj, ak) },其 中: ?Y(ui,rx)表示用户与角色之间的关系,若?埜ui^U, 则U? RO并且ui与rx之间满足n: 1的对应关系; G (rx, oj)表示角色与地理信息对象之间的对应关 系,若?埜rxWR,图层L (0)包含一个或者多个地理信息 对象oj,角色rx可视一个或者多个图层V (L (0)),则存 在关系 rxBV (L (0)); F (rx, ak)表示角色与应用之间的对应关系,若? 盘rx£R,则存在关系rxHA,并且rx与ak之间满足1: null 或者1: n的对应关系; Z (oj, ak)表

您可能关注的文档

文档评论(0)

ggkkppp + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档