WebGIS之OpenLayers全面解析(第2版)

WebGIS之OpenLayers全面解析(第2版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2019-09
版次: 1
ISBN: 9787121373237
定价: 79.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 288页
50人买过
  • 作为业内广泛使用的地图引擎之一,OpenLayers已被各大GIS厂商和广大WebGIS二次开发者采用。借助于OpenLayers强大的扩展功能,可以与不同的WebGIS平台产品相结合,开发出各具特色的WebGIS应用系统。本书的主要内容涵盖WebGIS和OpenLayers的开发基础, OpenLayers的快速入门、多源数据加载、图形绘制、OGC服务、高级功能,最后给出了OpenLayers的项目实战――水利信息在线分析服务系统。 郭明强,男,重庆人,信息工程系副教授,从事网络地理信息系统和高性能空间计算的研究和教学工作。2007年获中国地质大学(武汉)计算机科学与技术学士学位;2013年获中国地质大学(武汉)地图制图学与地理信息工程博士学位。 目  录
    第1章  概述 (1)
    1.1  什么是GIS (1)
    1.2  什么是WebGIS (2)
    1.3  常见的开源WebGIS平台 (3)
    第2章  WebGIS开发基础 (9)
    2.1  Web开发基础理论 (9)
    2.1.1  B/S架构 (9)
    2.1.2  客户端技术 (10)
    2.1.3  服务器端技术 (14)
    2.1.4  数据库技术 (18)
    2.2  Web编程基础 (18)
    2.2.1  页面设计 (20)
    2.2.2  事件机制 (21)
    2.2.3  前后台数据交互 (22)
    2.3  WebGIS的框架结构 (26)
    2.4  WebGIS开发的GIS背景知识 (26)
    2.4.1  基础几何图形 (27)
    2.4.2  GIS地图学基础 (28)
    2.4.3  GIS数据与应用 (31)
    2.4.4  网络地图数据服务 (33)
    2.4.5  WebGIS的逻辑坐标与窗口坐标转换 (35)
    第3章  OpenLayers开发基础 (36)
    3.1  OpenLayers简介 (36)
    3.1.1  OpenLayers 5的体系架构 (37)
    3.1.2  OpenLayers 5的工作原理 (38)
    3.2  OpenLayers 5的API概要 (45)
    3.3  OpenLayers 5开发环境的配置 (48)
    3.3.1  传统开发方式 (48)
    3.3.2  NodeJS开发方式 (50)
    3.4  OpenLayers 5的调试方法 (54)
    3.5  网站开发与发布 (56)
    第4章  OpenLayers快速入门 (57)
    4.1  创建Web网站 (57)
    4.2  搭建应用系统框架 (59)
    4.3  实现地图显示功能 (60)
    4.4  加载常用控件 (65)
    4.4.1  导航控件 (65)
    4.4.2  基本操作控件 (67)
    4.4.3  图层控件 (70)
    4.4.4  鼠标位置控件 (75)
    4.4.5  比例尺控件 (77)
    4.4.6  鹰眼控件 (78)
    4.4.7  全屏显示控件 (80)
    4.4.8  图层探查控件 (81)
    4.4.9  动画效果控件 (84)
    4.4.10  测量控件 (88)
    4.5  练习 (95)
    第5章  OpenLayers之多源数据展示篇 (96)
    5.1  数据加载原理 (96)
    5.2  基础地图数据(以ArcGIS数据为例) (97)
    5.2.1  基于ArcGIS Server REST的瓦片地图服务接口 (98)
    5.2.2  基于ArcGIS Server REST的矢量地图服务接口 (100)
    5.2.3  基于ArcGIS Online的瓦片地图服务接口 (102)
    5.3  开放数据 (104)
    5.3.1  加载GeoJSON数据 (105)
    5.3.2  加载KML数据 (108)
    5.3.3  加载GPX数据 (112)
    5.4  公共地图数据 (116)
    5.4.1  加载OpenStreetMap (117)
    5.4.2  加载显示Bing地图 (117)
    5.4.3  加载百度地图 (118)
    5.4.4  加载高德地图 (120)
    5.4.5  加载谷歌地图 (121)
    5.4.6  加载天地图 (121)
    5.5  矢量瓦片 (122)
    5.6  多源数据叠加 (124)
    5.7  网格信息显示 (129)
    5.8  地图打印(导出图片) (130)
    5.9  练习 (131)
    第6章  OpenLayers之图形绘制篇 (132)
    6.1  图形交互绘制原理 (132)
    6.2  几何图形的绘制 (133)
    6.3  图形样式编辑 (136)
    6.4  图形交互编辑 (146)
    6.5  练习 (148)
    第7章  OpenLayers之OGC服务篇 (149)
    7.1  OGC使用说明 (149)
    7.2  OGC规范的加载原理 (150)
    7.3  OGC规范数据显示 (151)
    7.3.1  加载WMTS (151)
    7.3.2  加载WMS (153)
    7.3.3  加载WFS (156)
    7.4  练习 (158)
    第8章  OpenLayers之高级功能篇 (159)
    8.1  地图标注功能 (159)
    8.1.1  地图标注的基本原理 (159)
    8.1.2  图文标注 (159)
    8.1.3  Popup标注 (164)
    8.1.4  聚合标注 (169)
    8.2  投影转换 (171)
    8.3  视图联动 (174)
    8.4  地图定位导航 (176)
    8.5  热点图 (184)
    8.6  热区功能 (186)
    8.7  统计图 (198)
    8.8  军事标绘功能 (205)
    8.9  练习 (214)
    第9章 OpenLayers之项目实战――水利信息在线分析服务系统 (215)
    9.1  建设背景 (215)
    9.2  系统需求 (216)
    9.3  系统设计 (216)
    9.3.1  系统开发模式 (216)
    9.3.2  系统体系架构 (216)
    9.3.3  系统功能设计 (217)
    9.3.4  数据组织设计 (218)
    9.3.5  数据库设计 (219)
    9.4  系统实现 (223)
    9.4.1  环境部署 (223)
    9.4.2  系统框架 (224)
    9.4.3  数据库查询 (226)
    9.4.4  基本功能 (228)
    9.4.5  实时水情 (232)
    9.4.6  实时雨情 (244)
    9.4.7  台风路径 (253)
    9.4.8  卫星云图 (268)
    9.5  系统部署 (271)
    9.5.1  系统打包 (271)
    9.5.2  系统发布 (272)
    9.6  练习 (275)
    参考文献 (276)
  • 内容简介:
    作为业内广泛使用的地图引擎之一,OpenLayers已被各大GIS厂商和广大WebGIS二次开发者采用。借助于OpenLayers强大的扩展功能,可以与不同的WebGIS平台产品相结合,开发出各具特色的WebGIS应用系统。本书的主要内容涵盖WebGIS和OpenLayers的开发基础, OpenLayers的快速入门、多源数据加载、图形绘制、OGC服务、高级功能,最后给出了OpenLayers的项目实战――水利信息在线分析服务系统。
  • 作者简介:
    郭明强,男,重庆人,信息工程系副教授,从事网络地理信息系统和高性能空间计算的研究和教学工作。2007年获中国地质大学(武汉)计算机科学与技术学士学位;2013年获中国地质大学(武汉)地图制图学与地理信息工程博士学位。
  • 目录:
    目  录
    第1章  概述 (1)
    1.1  什么是GIS (1)
    1.2  什么是WebGIS (2)
    1.3  常见的开源WebGIS平台 (3)
    第2章  WebGIS开发基础 (9)
    2.1  Web开发基础理论 (9)
    2.1.1  B/S架构 (9)
    2.1.2  客户端技术 (10)
    2.1.3  服务器端技术 (14)
    2.1.4  数据库技术 (18)
    2.2  Web编程基础 (18)
    2.2.1  页面设计 (20)
    2.2.2  事件机制 (21)
    2.2.3  前后台数据交互 (22)
    2.3  WebGIS的框架结构 (26)
    2.4  WebGIS开发的GIS背景知识 (26)
    2.4.1  基础几何图形 (27)
    2.4.2  GIS地图学基础 (28)
    2.4.3  GIS数据与应用 (31)
    2.4.4  网络地图数据服务 (33)
    2.4.5  WebGIS的逻辑坐标与窗口坐标转换 (35)
    第3章  OpenLayers开发基础 (36)
    3.1  OpenLayers简介 (36)
    3.1.1  OpenLayers 5的体系架构 (37)
    3.1.2  OpenLayers 5的工作原理 (38)
    3.2  OpenLayers 5的API概要 (45)
    3.3  OpenLayers 5开发环境的配置 (48)
    3.3.1  传统开发方式 (48)
    3.3.2  NodeJS开发方式 (50)
    3.4  OpenLayers 5的调试方法 (54)
    3.5  网站开发与发布 (56)
    第4章  OpenLayers快速入门 (57)
    4.1  创建Web网站 (57)
    4.2  搭建应用系统框架 (59)
    4.3  实现地图显示功能 (60)
    4.4  加载常用控件 (65)
    4.4.1  导航控件 (65)
    4.4.2  基本操作控件 (67)
    4.4.3  图层控件 (70)
    4.4.4  鼠标位置控件 (75)
    4.4.5  比例尺控件 (77)
    4.4.6  鹰眼控件 (78)
    4.4.7  全屏显示控件 (80)
    4.4.8  图层探查控件 (81)
    4.4.9  动画效果控件 (84)
    4.4.10  测量控件 (88)
    4.5  练习 (95)
    第5章  OpenLayers之多源数据展示篇 (96)
    5.1  数据加载原理 (96)
    5.2  基础地图数据(以ArcGIS数据为例) (97)
    5.2.1  基于ArcGIS Server REST的瓦片地图服务接口 (98)
    5.2.2  基于ArcGIS Server REST的矢量地图服务接口 (100)
    5.2.3  基于ArcGIS Online的瓦片地图服务接口 (102)
    5.3  开放数据 (104)
    5.3.1  加载GeoJSON数据 (105)
    5.3.2  加载KML数据 (108)
    5.3.3  加载GPX数据 (112)
    5.4  公共地图数据 (116)
    5.4.1  加载OpenStreetMap (117)
    5.4.2  加载显示Bing地图 (117)
    5.4.3  加载百度地图 (118)
    5.4.4  加载高德地图 (120)
    5.4.5  加载谷歌地图 (121)
    5.4.6  加载天地图 (121)
    5.5  矢量瓦片 (122)
    5.6  多源数据叠加 (124)
    5.7  网格信息显示 (129)
    5.8  地图打印(导出图片) (130)
    5.9  练习 (131)
    第6章  OpenLayers之图形绘制篇 (132)
    6.1  图形交互绘制原理 (132)
    6.2  几何图形的绘制 (133)
    6.3  图形样式编辑 (136)
    6.4  图形交互编辑 (146)
    6.5  练习 (148)
    第7章  OpenLayers之OGC服务篇 (149)
    7.1  OGC使用说明 (149)
    7.2  OGC规范的加载原理 (150)
    7.3  OGC规范数据显示 (151)
    7.3.1  加载WMTS (151)
    7.3.2  加载WMS (153)
    7.3.3  加载WFS (156)
    7.4  练习 (158)
    第8章  OpenLayers之高级功能篇 (159)
    8.1  地图标注功能 (159)
    8.1.1  地图标注的基本原理 (159)
    8.1.2  图文标注 (159)
    8.1.3  Popup标注 (164)
    8.1.4  聚合标注 (169)
    8.2  投影转换 (171)
    8.3  视图联动 (174)
    8.4  地图定位导航 (176)
    8.5  热点图 (184)
    8.6  热区功能 (186)
    8.7  统计图 (198)
    8.8  军事标绘功能 (205)
    8.9  练习 (214)
    第9章 OpenLayers之项目实战――水利信息在线分析服务系统 (215)
    9.1  建设背景 (215)
    9.2  系统需求 (216)
    9.3  系统设计 (216)
    9.3.1  系统开发模式 (216)
    9.3.2  系统体系架构 (216)
    9.3.3  系统功能设计 (217)
    9.3.4  数据组织设计 (218)
    9.3.5  数据库设计 (219)
    9.4  系统实现 (223)
    9.4.1  环境部署 (223)
    9.4.2  系统框架 (224)
    9.4.3  数据库查询 (226)
    9.4.4  基本功能 (228)
    9.4.5  实时水情 (232)
    9.4.6  实时雨情 (244)
    9.4.7  台风路径 (253)
    9.4.8  卫星云图 (268)
    9.5  系统部署 (271)
    9.5.1  系统打包 (271)
    9.5.2  系统发布 (272)
    9.6  练习 (275)
    参考文献 (276)
查看详情
12
相关图书 / 更多
WebGIS之OpenLayers全面解析(第2版)
Web前端开发与项目实践
魏慧;胡沁涵
WebGIS之OpenLayers全面解析(第2版)
Web前端设计
王珊
WebGIS之OpenLayers全面解析(第2版)
Web应用开发技术(微课版)
白磊
WebGIS之OpenLayers全面解析(第2版)
Web 3.0:打造良好体验的品牌方法论
施襄 著
WebGIS之OpenLayers全面解析(第2版)
Web API设计原则通过API和微服务实现价值交付
(美)詹姆斯·希金博特姆(James Higginbotham)
WebGIS之OpenLayers全面解析(第2版)
Weir & Abrahams 人体解剖影像图谱(第6版)
袁慧书 著
WebGIS之OpenLayers全面解析(第2版)
Web3.0:数字时代赋能与变革
贾新峰
WebGIS之OpenLayers全面解析(第2版)
Web3.0:构建数字经济新未来
翟振林
WebGIS之OpenLayers全面解析(第2版)
Web前端开发基础
韩少云、王春梅 著
WebGIS之OpenLayers全面解析(第2版)
Web3.0时代:创新思维赋能数字未来
徐俊
WebGIS之OpenLayers全面解析(第2版)
Web前端开发实战
郭凯;孔繁玉;张有宽
WebGIS之OpenLayers全面解析(第2版)
Web前端设计基础(第2版)
李立威;薛晓霞;王晓红;李丹丹;王艳娥
您可能感兴趣 / 更多