下载此文档

第十讲网络GIS空间数据管理.pptx


文档分类:通信/电子 | 页数:约60页 举报非法文档有奖
1/60
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/60 下载此文档
文档列表 文档介绍
第十讲 网络GIS空间数据管理
主要内容
1 网络GIS构造模型
2 分布式地理信息共享形式
3 分布式空间数据管理技术
4 网络GIS中地理空间元数据管理
(1)更广泛的客户访问范围:客户可以同时访问多个位于不同地方的服务器上上的最新数据,而这一Internet所特有的优势大大扩展了GIS的数据管理能力,增强了对空间数据管理的时效性。
(2)客户端平***立性:无论客户端是何种操作系统,只要支持通用的Web浏览器,用户就可以访问WebGIS数据。
(3)更简单的操作:要推广GIS,使GIS系统为广大的普通用户所接受,而不是仅仅局限于少数受过专业培训的专业用户,就要降低对系统的操作难度。通用的WebGIS浏览器无疑是降低操作复杂度的最好选择。
(4)平衡高效的计算负载:传统的GIS大都使用文件服务器结构的处理方式,其处理能力完全依赖于客户端,效率较低。而当今一些高级的WebGIS能充分利用网络资源,将复杂的处理交由服务器执行,而对简单的操作则由客户端直接完成。这种计算模式能灵活地在服务器端和客户端之间合理分配处理任务,提高网络计算资源的利用效率。
1 网络GIS构造模型
WebGIS的B/S 3层结构
基于中间件的B/S 多层结构
WebGIS的互操作模型
WebGIS的B/S 3层结构
常见的WebGIS的结构体系是由数据库、应用服务器和客户端组成的3层结构体系(见下图)。
WebGIS服务器
GIS 应 用 服


WebGIS计算模型
地理数据库
浏览器1
浏览器n
它把数据库和地理信息系统的应用逻辑分开,相对于最初的两层结构,数据库的改变对应用的影响减少了。通过HTTP协议,客户向Web服务器请求数据服务,服务器返回HTML方式书写的服务页面。按照浏览器和服务器端功能的多少,结构体系可以划分为胖客户器/瘦服务器和瘦客户器/胖服务器两种。但随着应用的复杂度增加,客户对应用服务器的访问频率增加,单一服务器和复杂的应用程序无法快速处理大量的地理信息系统服务需求。中间件技术的出现改进了传统模式的B/S体系。
基于中间件的B/S 多层结构
如果WebGIS应用是建立在分布式数据库上,那么为了增强服务器的处理能力和速度,服务器端的GIS应用也要求是分布式的。中间件技术是解决这一难题的有效途径。图1-2是一个基于中间件技术的WebGIS系统模型,用户的请求由中间件处理。GIS应用服务器不是一个进程,而是有多个中间件组成的分布式的多个进程。中间件相互调用,一个进程是另外进程的客户的同时又是别的进程的服务,调用关系比较复杂。进程所访问的地理数据库也不再是单个的数据库,可能是一个分布式的异质数据库。
相互调用的GIS多层中间件
请求
客户端浏览器
图 基于中间件的WebGIS B/S体系
GIS应用中间件
GIS应用中间件
GIS应用中间件
应答
GIS数据库1
GIS数据库2
GIS数据库n

第十讲网络GIS空间数据管理 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数60
  • 收藏数0 收藏
  • 顶次数0
  • 上传人酷酷誉为
  • 文件大小152 KB
  • 时间2021-06-29