更新时间:2024-01-05 16:18:24
封面
版权信息
内容简介
前言
第1章 从前端到服务
1.1 走进Web技术视界
1.2 Web开发体系
1.3 揭开WebGIS的神秘面纱
1.3.1 什么是GIS
1.3.2 什么是WebGIS
1.3.3 WebGIS的框架结构
1.4 流行的GIS前端开发框架
1.5 主流的开源GIS服务平台
1.6 GIS数据与服务规范
1.6.1 OGC服务规范
1.6.2 GeoJSON数据规范
1.6.3 服务请求模式
1.7 小结
第2章 Leaflet惊艳出场
2.1 初识Leaflet
2.2 Leaflet插件模式
2.3 Leaflet开发体系
2.3.1 开发资源
2.3.2 源码结构
2.3.3 总体架构
2.4 Leaflet开发入门
2.4.1 开发环境配置
2.4.2 第一个入门程序——HelloLeaflet
2.5 Web调试与发布
2.5.1 调试方法与技巧
2.5.2 网站发布方法
2.6 Docker自动化部署
2.6.1 Docker概述
2.6.2 Docker架构
2.6.3 Docker部署
2.7 小结
第3章 地图可视化
3.1 Web地图可视化原理
3.2 Leaflet加载地图流程
3.3 地图服务数据可视化
3.3.1 OSM
3.3.2 Bing地图
3.3.3 Google地图
3.3.4 天地图地图
3.3.5 百度地图
3.3.6 高德地图
3.3.7 智图
3.3.8 ArcGIS瓦片地图
3.4 地图文件数据可视化
3.4.1 GeoJSON
3.4.2 KML
3.4.3 GPX
3.5 OGC数据可视化
3.5.1 WMS
3.5.2 WMTS
3.5.3 WFS
3.6 GeoJSON数据说明
3.6.1 GeoJSON数据结构
3.6.2 GeoJSON数据转换与解析
3.7 小结
第4章 地图操作与交互
4.1 地图操作与交互基本原理
4.2 地图应用基础——地图控件
4.2.1 缩放控件
4.2.2 导航控件
4.2.3 比例尺控件
4.2.4 版权控件
4.2.5 鹰眼控件
4.2.6 图层管理控件
4.2.7 全屏显示控件
4.2.8 测量控件
4.2.9 格网控件
4.3 地图常用功能——地图操作
4.3.1 地图背景设置
4.3.2 地图定位
4.3.3 地图级数控制
4.3.4 获取显示参数
4.3.5 图层探查
4.3.6 图层组控制
4.3.7 图层层级控制
4.3.8 导出图片
4.3.9 导出PDF
4.3.10 卷帘
4.4 地图交互利器——地图事件
4.4.1 图层操作事件
4.4.2 地图状态事件
4.4.3 交互事件
4.4.4 弹出框事件
4.5 小结
第5章 地图标绘与动画
5.1 地理要素呈现——图形绘制
5.1.1 图形绘制原理
5.1.2 绘制几何图形
5.1.3 交互绘制图形
5.1.4 图形样式编辑
5.1.5 获取图形几何信息
5.1.6 绘制其他图形
5.2 点位信息表达——地图标注
5.2.1 地图标注原理
5.2.2 图片标注