【免费分享】WebGIS开发:Cesium开发入门教程

由于传统二维GIS不能完整地反映三维世界,随着计算机技术的高速发展,Web3D技术与GIS技术相结合而成的三维Web GIS也成为了GIS发展的一个重要方向。
Cesium作为一个用于显示三维地球和地图的开源js库。它可以用来显示海量三维模型数据、影像数据、地形高程数据、矢量数据等等。三维模型格式支持gltf、三维瓦片模型格式支持3d tiles。矢量数据支持geojson、topojson格式。影像数据支持wmts等。高程支持STK格式。
简言之,Cesium作为目前主流的一款三维地图框架,支持桌面端、web端、移动端等多平台,可以让GIS三维可视化变得简单!

三维GIS到底发挥了怎样的作用?
随着信息技术的发展,数字城市的发展正在快速向智慧城市迈进。而三维GIS技术在智慧城市方面的应用能对城市的地理信息进行整合,让城市的数字化布局得到更好的展现,推动城市发展。
三维GIS技术在智慧城市中的应用优势巨大,传统形式的信息大多以二维地理信息数据为主,而在二维地理信息的基础上,加入GIS技术,就可以将二维信息变成三维,这样大大提升了信息的承载量和表达效果,也极大程度提升了数据的精确性、让智慧城市的建设和运行更加稳定;其次,三维GIS技术的应用还大大增强了其可视化效果,让城市管理人员能对各个地区的地貌特征、空间布局等有所掌握、在三维模型上对城市的状况有更为直接的了解。
目前我们感受比较直观的三维GIS技术在智慧城市中的应用,包括:1、三维GIS在城市应急管理中的应用,比如在在城市公交系统监控、居民区监控,应用GIS技术之后,这些需要进行监控的区域都可以更加精确地通过监控来提升管理效果。比如,在对居民区使用互联网+GIS技术之后,居民区一旦发现异常情况,可以及时通过网络将信号传输给相关部门。
2、物联网技术在智慧城市交通中的应用,比如借助物联网技术,可对整个城市交通的运行情况进行实时监控和管理,充分利用交通资源,避免交通拥堵等一系列问题。
3、高性能三维GIS可视化系统,可以充分利用计算机图形学研究的最新成果,基于高效的三维空间数据组织管理和动态调度机制,实现了整个城市范围三维空间数据的局部动态装载和优化。
Cesium能做什么?
Cesium的知识体系,跨GIS、Web前端和图形学。Cesium用于地理数据可视化。支持海量数据的高效渲染,支持时间序列动态数据的三维可视化,具备太阳、大气、云雾等地理环境要素的动态模拟和地形等要素的加载绘制。包含丰富的可用工具。即Cesium基本控件所提供的工具,如地理编码器,图层选择器等。
Cesium在项目中的定位如下图:

GIS三维(cesium)教程内容介绍
第一章:WebGIS三维-Cesium开发产品介绍
第二章:WebGIS三维-初始化三维场景
第三章:WebGIS三维-加载第三方地图服务
第四章:WebGIS三维-加载M3D数据服务
第五章:WebGIS三维-鼠标事件
第六章:WebGIS三维-坐标转换
第七章:WebGIS三维-模型拾取
第八章:WebGIS三维-模型属性信息查询
第九章:WebGIS三维-水面效果
第十章:WebGIS三维-图文标注
第十一章:WebGIS三维-Popup注记
第十二章:WebGIS三维-图形绘制
第十三章:WebGIS三维-测量工具
第十四章:WebGIS三维-粒子特效

Cesium视频教程获取方式
想要获取更多GIS资料、Cesium课程
扫码回复“Cesium”


