- WebGIS之OpenLayers全面解析(第2版)
- 郭明强 黄颖编著
- 292字
- 2020-08-27 20:10:33
2.3 WebGIS的框架结构
了解WebGIS的框架结构,理解其各层次的逻辑结构关系,有助于WebGIS的开发。
WebGIS的框架结构跟其他Web项目的框架没有本质的区别,唯一不同之处是WebGIS需要提供一些地图方面的功能服务,即GIS服务资源。WebGIS的框架结构如图2-9所示,WebGIS底层为数据层,提供空间数据与业务数据等基础数据支撑;中间层一般包括提供基础GIS服务资源的GIS服务器,以及负责业务逻辑处理、提供应用服务支撑的应用服务器,其中GIS服务器可以是专业的GIS开发平台、开源GIS项目,也可以是地图服务器,主要为应用层提供地图数据服务和功能服务资源;最上层则为应用层,可使用各类WebGIS API进行开发,与GIS服务器或应用服务器交互,实现满足具体需求的Web应用。
![](https://epubservercos.yuewen.com/981C96/15350643005186206/epubprivate/OEBPS/Images/Figure-0037-0019.jpg?sign=1739197629-RqTkf3Dvz5lBmBPLSwJ4T3McLPshfoXg-0-9ccf4c950d73a654aa22c4ed7798bca3)
图2-9 WebGI S的框架结构