作者: 郭明强黄颖
出版社: 电子工业出版社
出版年: 2019-09
ISBN: 9787121373237
~~滚到底部有网盘下载链接~~
内容简介
作为业内广泛使用的地图引擎之一,OpenLayers已被各大GIS厂商和广大WebGIS二次开发者采用。借助于OpenLayers强大的扩展功能,可以与不同的WebGIS平台产品相结合,开发出各具特色的WebGIS应用系统。本书的主要内容涵盖WebGIS和OpenLayers的开发基础,OpenLayers的快速入门、多源数据加载、图形绘制、OGC服务、高级功能,*后给出了OpenLayers的项目实战——水利信息在线分析服务系统。
郭明强,男,重庆人,信息工程系副教授,从事网络地理信息系统和高性能空间计算的研究和教学工作。2007年获中国地质大学(武汉)计算机科学与技术学士学位;2013年获中国地质大学(武汉)地图制图学与地理信息工程博士学位。
郭明强,男,重庆人,信息工程系副教授,从事网络地理信息系统和高性能空间计算的研究和教学工作。2007年获中国地质大学(武汉)计算机科学与技术学士学位;2013年获中国地质大学(武汉)地图制图学与地理信息工程博士学位。
目录
序
前言
第1章 概述
1.1 什么是GIS
1.2 什么是WebGIS
1.3 常见的开源WebGIS平台
第2章 WebGIS开发基础
2.1 Web开发基础理论
2.2 Web编程基础
2.3 WebGIS的框架结构
2.4 WebGIS开发的GIS背景知识
第3章 OpenLayers开发基础
3.1 OpenLayers 简介
3.2 OpenLayers 5的API概要
3.3 OpenLayers 5开发环境的配置
3.4 OpenLayers 5的调试方法
3.5 网站开发与发布
第4章 OpenLayers快速入门
4.1 创建Web网站
4.2 搭建应用系统框架
4.3 实现地图显示功能
4.4 加载常用控件
4.5 练习
第5章 OpenLayers之多源数据展示篇
5.1 数据加载原理
5.2 基础地图数据(以ArcGIS数据为例)
5.3 开放数据
5.4 公共地图数据
5.5 矢量瓦片
5.6 多源数据叠加
5.7 网格信息显示
5.8 地图打印(导出图片)
5.9 练习
第6章 OpenLayers之图形绘制篇
6.1 图形交互绘制原理
6.2 几何图形的绘制
6.3 图形样式编辑
6.4 图形交互编辑
6.5 练习
第7章 OpenLayers之OGC服务篇
7.1 OGC 使用说明
7.2 OGC 规范的加载原理
7.3 OGC 规范数据显示
7.4 练习
第8章 OpenLayers之高级功能篇
8.1 地图标注功能
8.2 投影转换
8.3 视图联动
8.4 地图定位导航
8.5 热点图
8.6 热区功能
8.7 统计图
8.8 军事标绘功能
8.9 练习
第9章 OpenLayers之项目实战—水利信息在线分析服务系统
9.1 建设背景
9.2 系统需求
9.3 系统设计
9.4 系统实现
9.5 系统部署
9.6 练习
参考文献
前言
第1章 概述
1.1 什么是GIS
1.2 什么是WebGIS
1.3 常见的开源WebGIS平台
第2章 WebGIS开发基础
2.1 Web开发基础理论
2.2 Web编程基础
2.3 WebGIS的框架结构
2.4 WebGIS开发的GIS背景知识
第3章 OpenLayers开发基础
3.1 OpenLayers 简介
3.2 OpenLayers 5的API概要
3.3 OpenLayers 5开发环境的配置
3.4 OpenLayers 5的调试方法
3.5 网站开发与发布
第4章 OpenLayers快速入门
4.1 创建Web网站
4.2 搭建应用系统框架
4.3 实现地图显示功能
4.4 加载常用控件
4.5 练习
第5章 OpenLayers之多源数据展示篇
5.1 数据加载原理
5.2 基础地图数据(以ArcGIS数据为例)
5.3 开放数据
5.4 公共地图数据
5.5 矢量瓦片
5.6 多源数据叠加
5.7 网格信息显示
5.8 地图打印(导出图片)
5.9 练习
第6章 OpenLayers之图形绘制篇
6.1 图形交互绘制原理
6.2 几何图形的绘制
6.3 图形样式编辑
6.4 图形交互编辑
6.5 练习
第7章 OpenLayers之OGC服务篇
7.1 OGC 使用说明
7.2 OGC 规范的加载原理
7.3 OGC 规范数据显示
7.4 练习
第8章 OpenLayers之高级功能篇
8.1 地图标注功能
8.2 投影转换
8.3 视图联动
8.4 地图定位导航
8.5 热点图
8.6 热区功能
8.7 统计图
8.8 军事标绘功能
8.9 练习
第9章 OpenLayers之项目实战—水利信息在线分析服务系统
9.1 建设背景
9.2 系统需求
9.3 系统设计
9.4 系统实现
9.5 系统部署
9.6 练习
参考文献