有段时间自学了cesium,这里记录一下自学过程,希望在所需之时查阅~~
1、cesium源码获取与Index页面介绍
官网网址 www.cesiumjs.org
源代码下载:Platform-Dowmloads
在index.html右击open with Live server开启本地服务
点击Documentation即可打开cesium API文档,或采用如下方式打开cesium API
Cesium包—Build—Documentation—shift+右键,在此处打开Powershell窗口—cmd—hs -p 8082,在浏览器输入127.0.0.1:8082即可打开API文档。
2、Cesium源码目录结构
3、创建第一个cesium地球
小技巧:新建一个html文件,输入!创建html模板
API目录
4、基础篇
(1)加载影像
(2)加载地形
(3)加载倾斜摄像模型
(4)加载矢量数据
在线工具推荐:
- JSON在线解析及格式化:https://www.json.cn/
- 在线生成 GeoJSON:http://geojson.io/
- shp数据转 GeoJSON 和 TopoJSON:http://mapshaper.org/
- GeoJson和TopopJson在线转换:http://jeffpaine.github.io/geojson-topojson/
5、问题解决
(1)无法显示三维球,报如下错误
解决方法:
Cesium ion
从cesium官网获取token,在viewer前加入Cesium.Ion.defaultAccessToken = ‘your_access_token’;
(2)设置角度
在开发调试模式下查询某视角信息:
javascript代码: