WebGIS之OpenLayers全面解析
(副标题):无 ;
(作者): 郭明强 ;
内容简介:
第1章概述
1.1 什么是GIS
地理信息系统(Geographic Information System,GIS)是一种特定的十分重要的空间信息系统,它是在计算机软硬件系统的支持下,以采集、存储、管理、检索、分析和描述空间物体的定位分布及与之相关的属性数据,并以回答用户的问题为主要任务的计算机系统。
任何事物都有时空属性,都与空间信息相关,地理信息无处不在。GIS以空间数据为基础,航天、地面、地表、地下等都是GIS所研究的领域。我们在工作和生活中所接触到的各种地图制图工具及在线地图产品,如百度地图、Google地图等,仅仅是GIS的冰山一角。其实,GIS从最初的地图制图发展至今,已广泛应用于国土、气象、矿产、农林、市政等专业领域,以处理和分析各个行业面临的业务问题并辅助其进行决策。
GIS究竟能做什么呢?
以大众应用为例。GIS首先就是用于收集地理信息,人类的绝大部分活动都与地理位置有关,比如想和朋友找个餐厅吃饭,周末想找个电影院看电影,到一个陌生的城市出差找宾馆……这些都涉及地理信息。通过GIS能有效地把这些信息都存储起来,怎么存呢?用Excel吗?那怎么和地图关联起来?文本文件或数据库都可以,我们只要按要求把信息录入就可以了。收集到的地理信息,在电脑中只是一堆表格数据,那怎么为人们所看到呢?这就是所谓的“可视化”了,各种图表是信息可视化的产物,那地理信息可视化的产物就是“地图”,当然地图远比GIS出现得要早,这位前辈是GIS重要的代言人,GIS可以方便地将收集到的信息展示在地图上。而空间分析其实离我们也并不遥远,像大众点评这样的应用已经相当普及,我们可以很方便地找到周边的餐馆。还有地图导航,通过GPS装置收集你的地理位置之后,在地图上找到正确的位置显示,再进一步的实现查询、搜索等功能。
上述仅仅是GIS在大众应用中的一个缩影。GIS发展至今,紧跟IT相关技
目录预览:
WebGIS之OpenLayers全面解析
第1章 概述
1.2 什么是WebGIS
1.3 常见的开源WebGIS平台
第2章 WebGIS开发基础
2.2 Web编程基础
2.3 WebGIS框架结构
2.4 WebGIS开发相关GIS背景知识
第3章 OpenLayers开发基础
3.2 OpenLayers 3 API概述
3.3 OpenLayers开发环境配置
3.4 OpenLayers调试方法
3.5 网站开发与发布
第4章 OpenLayers快速入门
4.1 创建Web项目
4.2 搭建系统框架
4.3 实现地图显示功能
4.4 加载常用控件
4.5 练习
第5章 OpenLayers之多源数据加载
........