- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于GIS分布式空间数据库
基于GIS分布式空间数据库摘要本文介绍了分布式空间数据库的概念、特点和体系结构,并阐述了GIS与其结合所具有的优势,以及一些研究者基于GIS的分布式空间数据库设计的方法。
关键词分布式空间数据库 空间数据 GIS
文章编号1008-5807(2011)05-100-02
一、前言
在地理信息领域,由于统一采用GML和开放地理数据模型描述空间信息,使得传统的GIS正在向新型的GIS转变。传统的GIS大多面向个人电脑和集中式计算平台,采用各自的空间信息模型和管理模式。新型的GIS面向Intemet和分布式计算平台,采用开放的空间信息模型和统一的空间信息描述语言。面对传统GIS与新型GIS如何转化和接轨的问题,必须在分布式空间数据库的体系结构上给予理论回答。同时海量的空间信息的存储对信息共享和避免信息重复提出了要求。
二、分布式空间数据库
(一)定义
分布式空间数据库(DistributedGeo一SPatialDataBase,DSDB)分布式空间数据库系统由若干个站点集合而成,这些站点又称为节点,它们通过网络连接在一起。每个节点都是一个独立的空间数据库系统,它们都拥有各自的数据库和相应的管理系统及分析工具。整个数据库在物理上存储于不同的设备上,而在逻辑上则是一个统一的数据库。
(二)特点
分布式空间数据库的特点:
(1)物理分布性:分布式空间数据库中的数据不是存储在一个节点上,而是分散存储在由计算机网络连接起来的多个节点上;
(2)逻辑整体性和访问透明性:分布式空间数据库系统中的数据物理上分散在各个节点上,但这些分散的数据逻辑上却是一个整体,能够被所有用户透明访问;
(3)节点自治性:各节点上的数据由本节点的空间数据库管理系统管理,具有自治处理能力,完成本节点的应用;
(4)适当的数据冗余:分布式空间数据库系统通过一定的冗余机制来提高局部的应用性、系统的可靠性、可用性和改善系统的性能。
(三)分布式空间数据库的体系结构
体系结构特点:(叶圣涛、张新长提出了一种体系结构如下)
(1)基于传统的空间数据库上做空间数据存取扩展,并且使其适应分布式系统的需要。
利用元数据技术实现分布式数据库的构架。空间元数据被认为是空间信息共享的关键技术。个异构的空间数据模型采用同样的空间元数据模型,则可以开发出相同的空间数据库访问接口。
(2)利用统一的空间数据模型、统一的空间数据标准来实现分布式空间数据的构架。这是一种非常理想的情况。在这种情况下,由于不同节点使用的模型相同、并且遵守相同的标准,所以空间数据之间的交互和共享问题就自然获得解决。但是,从目前的情况来看,要实现这个目标还需要一定的时间。一方面是这种技术本身还不成熟,另一方面大量以前已有的系统推翻重来的代价太大。
(3)许多在理论上提出的分布式体系结构难以在实际中应用。虽然在概念上是很先进的,但往往趋于理想化,有许多技术上和体制上的问题使得体系结构的实施面临许多挑战性的难点,必须一个一个被攻克才能使理论上的体系结构付诸实践。
三、 GIS与分布式空间数据库
空间数据是任何GIS系统的血液,如何管理这些数据并能高效快速实现GIS的各种查询分析功能是一个关键。GIS数据库不仅有与一般数据库数据性质相似的地理要素的属性数据,还有大量的空间数据,即描述地理要素空间分布位置的数据,并且这两种数据之间具有不可分割的联系,分布式空间数据库的提出与应用为它提供了方向。
(一)优越性
GIS与分布式空间数据库结合具有许多优势:
(1)由于数据库采用的客户/服务器结构,数据可以在更大范围内共享,只要指定网络地址就可访问数据,由于数据库的记录锁定技术,不会像文件系统一样产生共享冲突现象。
(2)支持并发访问。在现代计算机系统中,为有效利用计算机资源,一般允许多个应用程序并发进行。现代大型数据库都已解决并发问题,提供不同类型用户的多种用户界面和保证并发访问时的数据一致性的并发控制。同时,由于分布式数据库的适当冗余性,每个节点都会存储一定的数据,这也降低了不同用户同时访问同一数据的概率。
(3)采用数据库的强大的查询机制可以更快速高效地访问数据。在一个数据集中存储的数据量不再受到限制,可以存储无缝的连续地理数据,不需要分块管理地理数据,可以存储海量的地理数据。
(4)数据保护。数据库提供了多种安全机制,如定义视图,访问控制,数据加密以及跟踪审查等。数据库所提供的安全基本能满足地理数据管理的要求。
(二)基于GIS分布式空间数据库的设计
分布式空间数据设计的一个重要原则是使数据与应用程序实现最大程度的本地化。这样应用程序使用的数据大多数来自本地节
文档评论(0)