第十讲网络gis空间数据管理资料.pptVIP

  1. 1、本文档共59页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第十讲网络gis空间数据管理资料

第十讲 网络GIS空间数据管理 主要内容 1 网络GIS构造模型 2 分布式地理信息共享形式 3 分布式空间数据管理技术 4 网络GIS中地理空间元数据管理 网络地理信息系统是在Internet网络环境下的一 种兼容存储、处理、分析和显示应用地理信息的 计算机信息系统。国际学术界称之为WebGIS, 这主要是由于大多数的客户端应用采用了WWW 协议。它的基本思想就是在互联网上提供地理信 息,让用户通过浏览器和获得一个地理信息系统 中的数据和功能服务。 的地理信息系统相比,WebGIS具有以下4 个特点: (1)更广泛的客户访问范围:客户可以同时访问多个位于不同地方的服务器上上的最新数据,而这一Internet所特有的优势大大扩展了GIS的数据管理能力,增强了对空间数据管理的时效性。 (2)客户端平台独立性:无论客户端是何种操作系统,只要支持通用的Web浏览器,用户就可以访问WebGIS数据。 (3)更简单的操作:要推广GIS,使GIS系统为广大的普通用户所接受,而不是仅仅局限于少数受过专业培训的专业用户,就要降低对系统的操作难度。通用的WebGIS浏览器无疑是降低操作复杂度的最好选择。 (4)平衡高效的计算负载:传统的GIS大都使用文件服务器结构的处理方式,其处理能力完全依赖于客户端,效率较低。而当今一些高级的WebGIS能充分利用网络资源,将复杂的处理交由服务器执行,而对简单的操作则由客户端直接完成。这种计算模式能灵活地在服务器端和客户端之间合理分配处理任务,提高网络计算资源的利用效率。 1 网络GIS构造模型 1.1 WebGIS的B/S 3层结构 1.2 基于中间件的B/S 多层结构 1.3 WebGIS的互操作模型 1.1 WebGIS的B/S 3层结构 常见的WebGIS的结构体系是由数据库、应用服务器和客户端组成的3层结构体系(见下图)。 它把数据库和地理信息系统的应用逻辑分开,相对于最初的两层结构,数据库的改变对应用的影响减少了。通过HTTP协议,客户向Web服务器请求数据服务,服务器返回HTML方式书写的服务页面。按照浏览器和服务器端功能的多少,结构体系可以划分为胖客户器/瘦服务器和瘦客户器/胖服务器两种。但随着应用的复杂度增加,客户对应用服务器的访问频率增加,单一服务器和复杂的应用程序无法快速处理大量的地理信息系统服务需求。中间件技术的出现改进了传统模式的B/S体系。 1.2 基于中间件的B/S 多层结构 如果WebGIS应用是建立在分布式数据库上,那么为了增强服务器的处理能力和速度,服务器端的GIS应用也要求是分布式的。中间件技术是解决这一难题的有效途径。图1-2是一个基于中间件技术的WebGIS系统模型,用户的请求由中间件处理。GIS应用服务器不是一个进程,而是有多个中间件组成的分布式的多个进程。中间件相互调用,一个进程是另外进程的客户的同时又是别的进程的服务,调用关系比较复杂。进程所访问的地理数据库也不再是单个的数据库,可能是一个分布式的异质数据库。 目前分布式计算的中间件技术主要有CORBA,DCOM和EJB等。其中,CORBA体系是最有前途的一种,它实现了异构平台的互操作;与此对应的是,DCOM模型一统Window平台,已经成为Windows平台的市场标准;而SUN公司大力提倡的EJB体系,也在逐渐的发展。 1.3 WebGIS的互操作模型 目前已投入使用的基础GIS和应用GIS多是基于具体的、相互独立和封闭的平台上开发出来的,它们没有统一的标准,各自采用不同的数据格式、数据存储和数据处理方法,从而无法直接进行应用系统之间的数据共享。随着现代科学技术的发展,尤其是计算机硬软件技术的迅速发展,大量信息产生并通过计算机进行处理,因此,如何让不同的系统能共享地理数据,即使数据能在不同的系统下相互操作显得非常重要。 为了能使不同的GIS软件之间具有良好的互操作性,以及在异构分布数据库中共享信息,避免重复的数据输入和处理,由此便产生了开放式地理信息系统(Open GIS)。 (一)开放式地理信息系统(OGIS)及其特点 OGIS是由美国开放地理信息联合会(OGC-OpenGIS Consortium)制定的开放地理数据互操作规范的简称。按照定义,OGIS为软件开发者提供了一个接口框架,用户可以在一个开放信息技术环境中通过一致的计算接口访问和处理不同来源的地理数据。 为了实现不同应用程序间可互操作地理数据,OGIS为这些数据规定了各种数据标准类型和在这些标准类型上所实施的操作,以及如何将这些标准数据类型组织成应用程序之间交互的地理数据;它还规定了共享地理数据操作的规范,应用程序可以通过这些规范,得知提供地理操作的服务及如何请求这些服务;或者从服务提供者的角度

文档评论(0)

karin + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档