1. GIS和WebGIS简介

    • 什么是GIS?

    • 什么是WebGIS?

    • 为什么使用开源地理空间应用(FOSS4G) ?     

 

       2. WebGIS技术和工具概况   

      • 空间数据库

        • PostgreSQL/PostGIS

      • 客户端软件

        • QGIS

      • 命令行工具

        • GDAL/OGR(ogr2ogr, ogrinfo等)

        • shp2pgsql

      • 中间件

        • Geoserver

        • Apache tomcat server

        • ngrok

      • 前端脚本库及框架

        • Leaflet

        • Mapbox GL

        • Openlayers

 

3.  WebGIS架构

 

4.  QGIS和空间数据库(PostGIS)

    • QGIS、PostgreSQL、PostGIS安装

    • PostGIS简介

    • 使用PostGIS操作矢量图层

    • 使用PostGIS命令行psql、raster2pgsql处理栅格图层

    • QGIS连接PostGIS

    • PostGIS和QGIS间上传/下载图层

 

        5. 深入了解GeoServer

    • GeoServer简介及安装

    • 创建一个workspace

    • 创建一个Store

    • 从PostGIS添加图层到Geoserver

    • Geoserver预览图层

    • 创建图层组

    • 在Geoserver中对图层进行样式化

      • 使用和保存来自QGIS的.sld文件在Geoserver中对图层样式化

    • OGC服务和Geoserver

    • QGIS连接Geoserver

    • Geoserver安装插件

 

        6. 深入了解Openlayers

    • 必备条件

    • 创建一个基本的地图视图

    • 添加底图

    • openlayers请求Geoserver服务

      • 通过WFS请求加载图层

      • 通过WMS请求加载图层

    • 使用openlayers插件

 

        7. 深入了解Leaflet JS

    • 必备条件

    • 创建一个基本的地图视图

    • 添加底图

    • leaflet请求Geoserver服务

      • 通过WFS请求加载图层

      • 通过WMS请求加载图层

    • 使用leaflet插件

 

       8. 深入了解Mapbox GL

    • 必备条件

    • 创建一个基本的地图视图

    • 添加底图

    • Mapbox GL请求Geoserver服务

      • 通过WFS请求加载图层

      • 通过WMS请求加载图层

    • 使用Mapbox 插件

 

       9. 命令行工具GDAL/OGR

      • GDAL/OGR安装

      • ogrinfo命令查看元数据信息

      • 使用ogr2ogr命令转换GIS数据格式

         

10. 一个简单的WebGIS应用项目

    • 必备条件

    • 获取数据

    • 使用ogr2ogr进行数据格式转换

    • QGIS中设置样式

    • 文件存储到PostGIS

    • 在Geoserver中发布服务

    • 设置样式文件

    • 选择前端地图脚本库

    • 基础的WebGIS页面

    • 发布web应用

  • 转自https://mp.weixin.qq.com/s?__biz=MzIzODM1ODE1NQ==&mid=2247485710&idx=1&sn=4ecb72a60708e49fa286649784fd8ccc&chksm=e93bd2eade4c5bfc3bb3d8dc12d13a733f974f2118f0479877b8f5dfdc243448dcdf130ed1f6&scene=21#wechat_redirect