第一章 绪言
第一节 开源软件的发展历史
第二节 开源GIS软件的发展历史
第三节 开源GIS软件许可
第四节 主要开源GIS软件介绍及选择导引
第二章 基于Python的GIS数据处理与可视化分析
第一节 简介
第二节 GIS数据采集与处理
第三节 GIS数据可视化分析
第四节 GIS数据分析
第三章 基于SharpMap和 DotSpatial的GIS 数据渲染与查询
第一节 应用软件简介
第二节 基于SharpMap的GIS数据渲染功能开发
第三节 基于DotSpatial 的GIS数据渲染功能开发
第四节 本章小结
第四章 基于Leaflet和Mapbox的WebGIS应用开发
第一节 应用软件简介
第二节 环境配置及开发原理分析
第三节 Leaflet 开发示例解读
第四节 本章小结
第五章 基于OpenLayers的WebGIS应用开发
第一节 应用软件简介
第二节 地图浏览功能实现
第三节 矢量要素绘制与编辑功能实现
第四节 本章小结
第六章 基于PostGIS、GeoServer和OpenLayers的WebGIS应用开发
第一节 应用软件简介及开发环境配置
第二节 基于PostGIS的空间数据创建
第三节 基于GeoServer 的地图服务发布
第四节 基于GeoServer和OpenLayers的地图应用开发
第七章 基于Cesium和Three.js的三维WebGIS 应用开发
第一节 应用软件简介
第二节 开发环境配置
第三节 基于Cesium和Three.js的WebGIS开发示例