×
暂无评论
图文详情
  • ISBN:9787121415739
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:其他
  • 页数:244
  • 出版时间:2021-07-01
  • 条形码:9787121415739 ; 978-7-121-41573-9

内容简介

Leaflet是一种流行的轻量级GIS前端可视化开发库,支持移动端开发,采用插件扩展机制,具有丰富的插件资源,能够增强大数据、实时流数据的高效可视化表达和分析,可以与不同的WebGIS平台产品相结合,开发出各具特色的WebGIS应用系统,已经被各大GIS厂商和WebGIS二次开发人员广泛采用。本书的主要内容包括从前端到服务、Leaflet惊艳出场、地图可视化、地图操作与交互、地图标绘与动画、扩展开发机制与实践、WebGIS应用开发实战――救援物资跟踪监管系统。

目录

第1章 从前端到服务 1
1.1 走进Web技术视界 1
1.2 Web开发体系 4
1.3 揭开WebGIS的神秘面纱 7
1.3.1 什么是GIS 7
1.3.2 什么是WebGIS 8
1.3.3 WebGIS的框架结构 9
1.4 流行的GIS前端开发框架 10
1.5 主流的开源GIS服务平台 12
1.6 GIS数据与服务规范 15
1.6.1 OGC服务规范 15
1.6.2 GeoJSON数据规范 17
1.6.3 服务请求模式 18
1.7 小结 22
第2章 Leaflet惊艳出场 23
2.1 初识Leaflet 23
2.2 Leaflet插件模式 24
2.3 Leaflet开发体系 25
2.3.1 开发资源 25
2.3.2 源码结构 26
2.3.3 总体架构 27
2.4 Leaflet开发入门 30
2.4.1 开发环境配置 30
2.4.2 **个入门程序――HelloLeaflet 33
2.5 Web调试与发布 36
2.5.1 调试方法与技巧 36
2.5.2 网站发布方法 38
2.6 Docker自动化部署 39
2.6.1 Docker概述 39
2.6.2 Docker架构 40
2.6.3 Docker部署 41
2.7 小结 42
第3章 地图可视化 43
3.1 Web地图可视化原理 43
3.2 Leaflet加载地图流程 47
3.3 地图服务数据可视化 47
3.3.1 OSM 48
3.3.2 Bing地图 49
3.3.3 Google地图 51
3.3.4 天地图地图 52
3.3.5 百度地图 53
3.3.6 高德地图 55
3.3.7 智图 57
3.3.8 ArcGIS瓦片地图 58
3.4 地图文件数据可视化 59
3.4.1 GeoJSON 59
3.4.2 KML 61
3.4.3 GPX 62
3.5 OGC数据可视化 64
3.5.1 WMS 64
3.5.2 WMTS 65
3.5.3 WFS 66
3.6 GeoJSON数据说明 69
3.6.1 GeoJSON数据结构 69
3.6.2 GeoJSON数据转换与解析 71
3.7 小结 73
第4章 地图操作与交互 75
4.1 地图操作与交互基本原理 75
4.2 地图应用基础――地图控件 76
4.2.1 缩放控件 76
4.2.2 导航控件 78
4.2.3 比例尺控件 79
4.2.4 版权控件 79
4.2.5 鹰眼控件 80
4.2.6 图层管理控件 82
4.2.7 全屏显示控件 83
4.2.8 测量控件 84
4.2.9 格网控件 85
4.3 地图常用功能――地图操作 86
4.3.1 地图背景设置 86
4.3.2 地图定位 87
4.3.3 地图级数控制 88
4.3.4 获取显示参数 88
4.3.5 图层探查 89
4.3.6 图层组控制 91
4.3.7 图层层级控制 92
4.3.8 导出图片 93
4.3.9 导出PDF 95
4.3.10 卷帘 96
4.4 地图交互利器――地图事件 97
4.4.1 图层操作事件 100
4.4.2 地图状态事件 100
4.4.3 交互事件 101
4.4.4 弹出框事件 101
4.5 小结 102
第5章 地图标绘与动画 103
5.1 地理要素呈现――图形绘制 103
5.1.1 图形绘制原理 103
5.1.2 绘制几何图形 104
5.1.3 交互绘制图形 106
5.1.4 图形样式编辑 112
5.1.5 获取图形几何信息 114
5.1.6 绘制其他图形 118
5.2 点位信息表达――地图标注 124
5.2.1 地图标注原理 124
5.2.2 图片标注 125
5.2.3 文本标注 126
5.2.4 矢量图形标注 127
5.2.5 自定义标注 130
5.2.6 Popup标注视图 131
5.2.7 聚合标注 133
5.2.8 视频展示 135
5.3 地理事件动态模拟――动画特效 138
5.3.1 图形闪烁 138
5.3.2 要素轨迹移动 140
5.3.3 航线动态模拟 142
5.3.4 迁移轨迹模拟 148
5.3.5 水流模拟 150
5.4 小结 153
第6章 扩展开发机制与实践 155
6.1 Leaflet插件扩展基本原理与开发方法 155
6.1.1 Leaflet插件扩展基本原理 155
6.1.2 Leaflet插件扩展开发方法 156
6.2 Leaflet前端扩展开发实践 157
6.2.1 需求概述 157
6.2.2 插件扩展开发 158
6.2.3 插件发布 173
6.3 小结 176
第7章 WebGIS应用开发实战――救援物资跟踪监管系统 177
7.1 应用概述 177
7.2 需求分析 178
7.3 实现方案 178
7.3.1 实现模式 178
7.3.2 系统架构 178
7.3.3 功能模块 179
7.3.4 数据组织 181
7.4 具体实现 187
7.4.1 框架设计 188
7.4.2 搭建项目框架 188
7.4.3 功能模块实现 190
7.5 应用发布 232
7.6 小结 234
参考文献 235
展开全部

作者简介

郭明强,男,重庆人,信息工程系副教授,从事网络地理信息系统和高性能空间计算的研究和教学工作。2007年获中国地质大学(武汉)计算机科学与技术学士学位;2013年获中国地质大学(武汉)地图制图学与地理信息工程博士学位。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航