cesium学习记录

有段时间自学了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代码: