《Web GIS原理与应用开发》读书笔记(2)

第二章 Web服务与Web GIS的设计

以下均掺杂个人理解
书目:Web GIS 原理与应用开发 —— 刘光 曾敬文 曾庆丰 著

2.1 Web GIS的系统架构

通常一个Web GIS应用可能会使用多个计算机进行存储数据、处理数据、制作地图、发布服务、访问应用等等

架构

  • 内部局域网

    • 数据服务器:存储各种空间数据

      • 文件服务器:存储.shp文件或者切片文件的空间数据
      • 数据库服务器:使用数据库存储空间数据
    • GIS服务器:创建Web服务(绘制地图、投影几何、查询等等)

      • 由于GIS服务器处理功能多样并且复杂程度不同,可根据计算机处理能力在不同计算机上发布不同的服务
    • Web服务器:运行Web GIS应用程序或非空间信息Web服务的计算机

      • 访问应用的入口
      • 放置html、css、js代码的地方
    • 管理员:进行一些安装和配置,优化系统体验
  • 外部局域网

    • Web、移动、桌面 应用程序:访问数据、服务或者应用程序

《Web GIS原理与应用开发》读书笔记(2)_第1张图片

2.2 Web地图的组成

定义:Web地图是引用一组地图和空间信息Web服务构成的有效地图,可以在任意客户端进行使用。

Web地图缺点: 有延迟、受服务器可访问性与速度的限制、受在线用户数量的影响、受客户端应用程序显示技术的影响

解决方案:将图层归组,只提供背景信息、框架信息的图层归为一组绘制为基础底图;专题图层作为一个或者多个服务叠加在底图上

2.2.1 基础底图

作用

  • 可重复使用的基础
  • 为操作提供了“画布”
  • 提供了地理环境和参考详细信息
  • 位置参考
  • 为后续操作和地图制图提供基础,为地理信息使用提供了环境和框架

将多个图层转为一系列切片,基础底图不一定只有一个,可能是多个(如注记与地图分开)

2.2.2 专题图层

也称为业务图层或者操作图层

用户感兴趣的、需要与之交互的图层

也可以处理为切片

地图三明治:专题图层位于两个基础底图之间(如顶部注记层、中间专题层、底部地形图)

2.2.3 交互小组件

在地图展示与交互过程中,一定有些信息需要文字补充,有些操作需要点击执行

小组件用弹窗、绘图工具栏等等,帮助用户更好的与地图交互

你可能感兴趣的:(webgis)