Cesium零基础速成教程:一小时入门Cesium
一小时速成Cesium,掌握以下7个功能:
-
地图、图层、3D瓦片加载
-
Cesium空间数据Entity
-
Cesium动态数据
-
地图事件(点击、移动)
-
相机
-
三维模型
-
粒子效果
Cesium教程配套笔记
部分内容
1、Cesium介绍
Cesium是使⽤JavaScript开发的基于WebGL的,实现三维地球和地图可视化的JS库。
Cesium⽀持海量的三维模型数据,影像数据,地形⾼程数据,⽮量数据等丰富的地理数据的加载。在交通,规划,城市管理,地形仿真等领域有⾮常⼴泛的应⽤。Cesium为三维的GIS提供了⼀个⾼效的数据可视化平台。
中文文档:
Index - Cesium Documentation
官⽹:
Cesium: The Platform for 3D Geospatial
案例:
Cesium Sandcastle
2. Cesium的特点
1、跨平台,跨浏览器,⽆插件
2、强⼤的地理数据可视化能⼒。Cesium⾃定义的3D Tiles数据格式,⽀持海量数据渲染
3、丰富可⽤的⼯具。Cesium⽀持三类地图模式,三维,⼆维,哥伦布视图(2.5D)。Cesium图层选择器定义了丰富的地图和地形图层,⽀持地址搜索和信息属性框等交互功能,⽀持全屏模型和⽹ 络虚拟现实(WebVR)。
vue+vite+ceisum
1、pnpm创建项⽬
pnpm create vite 项目名
2、选择框架
3、进⼊项⽬安装依赖
cd 项⽬名pnpm install
4、安装cesium依赖
pnpm i cesium@1.99 vite-plugin-cesium
5、修改vite.config.js⽂件
6、在app.vue中引⼊Cesium并打印
7、运⾏项⽬
npm run dev