三维和动态地理信息系统是城市规划、资源管理、智能交通、应急安全、地质调查等领域的重要支撑技术。在此背景下,三维软件产品迎来极大需求,而Cesium软件凭借其开源、高效及处理三维地理大数据的优势,获得众多开发者和用户的青睐。本书针对地理信息领域的空间信息三维表达、可视化与分析应用,介绍Cesium的开发基础知识、应用方法和典型案例。本书的读者对象为地理信息科学、测绘工程、遥感科学与技术等专业的本科生、研究生和科研人员,地理信息系统开发人员及计算机领域的三维开发人员等。
1 GIS与Cesium概述
1.1 什么是GIS?
1.2 WebGIS与三维GIS
1.3 什么是Cesium?
1.4 Cesium的功能与应用
2 Cesium快速入门
2.1 安装Cesium
2.2 Cesium的默认控件
2.3 建立个Cesium应用程序
3 Cesium开发基础
3.1 Cesium核心类
3.2 Cesium坐标系统
3.3 Cesium相机系统
3.4 支持的数据格式
4 Cesium加载数据
4.1 加载地形
4.2 加载地图服务
4.3 加载空间数据
5 空间数据管理与查询
5.1 空间数据管理
5.2 空间数据查询
6 静态场景三维可视化
6.1 高效三维数据格式:3D Tiles
6.2 城市场景三维可视化
6.3 室内场景三维可视化
6.4 地下场景三维可视化
7 动态数据三维可视化
7.1 Cesium时间系统
7.2 动态数据格式:CZML
7.3 轨迹数据可视化
8 三维空间分析
8.1 空间量测
8.2 淹没分析
8.3 可视域分析
9 三维仿真模拟
9.1 Cesium粒子系统
9.2 火灾消防应急场景
10 Cesium开发实例
10.1 系统总体设计
10.2 系统功能实现
参考文献