46、地理信息系统在数据集成与民主决策中的应用探索

地理信息系统在数据集成与民主决策中的应用探索

1. 空间数据仓库原型架构

在数据集成领域,尤其是非空间和空间数据集成到数据仓库时,会遇到诸多问题。空间数据更为复杂,集成难度大,需要特定的架构。有一种基于 XML 和 GML 的三层架构原型,它在数据集成方面展现出了独特的优势。

这个原型架构的通信基于简单对象访问协议(SOAP),该协议允许在分布式环境中交换信息,基于 XML 且可扩展到 HTTP 之外,能在 CORBA/IIOP、COM、TCP/IP 或 SMTP 上实现,并且独立于任何平台,还可作为远程调用过程(RPC)来发送消息查询和检索响应。

架构的三个主要组件如下:
- 源和包装器层 :每个数据源由类似 ArcView 的 GIS 或类似 Oracle 的数据库以及包装器组成。包装器将原始格式的数据转换为 XML/GML 格式。非空间数据编码为 XML 格式,空间数据编码为 GML 格式,这两种类型的数据嵌入到 SOAP 消息中发送给中介。若数据源能力有限,包装器需提供 XQuery 和空间查询的所有功能;若数据源允许处理 XML 数据但不支持空间查询和操作符,非空间部分的查询可轻松包装在数据源的特定语言中,而空间部分则需要在包装器内实现空间引擎以生成 GML 结果。
- 中介层
- 中介组件 :中介基于标准组件,如 Java 拓扑套件(JTS)和 XQuery。JTS 是符合开放地理信息系统协会特征规范的开源软件,用于处理存储在 GML 格式中的二维空间数据;XQuery 用于处理非空间数据。目前选择 Oracle 作为中介

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值