摘要: 资源: Cesium官网:https://cesium.com/ Cesium github源码:https://github.com/CesiumGS/cesium Cesium官方API文档:https://cesium.com/learn/cesiumjs/ref-doc/ Cesium教程: 阅读全文
posted @ 2023-04-06 00:49 gis_BlackCaat 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 关于架构的理解与认识 Orillusion 核心借鉴了 ECS 结构,遵循 组合优于继承 的开发设计原则,实现了自己的组件系统。我们将传统复杂的逻辑划分为独立的、可重复利用的部分,每个部分可以单独封装运行逻辑。然后通过灵活组合的形式,将多个简单组件合并在一起运行从而表现复杂的功能和逻辑。 也就是说, 阅读全文
posted @ 2023-06-03 18:49 gis_BlackCaat 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 1 Cesium.Ion.defaultAccessToken = 2 "token"; 3 4 const viewer = new Cesium.Viewer("cesiumContainer", { 5 terrainProvider: Cesium.createWorldTerrain(), 阅读全文
posted @ 2023-04-12 10:42 gis_BlackCaat 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 11.OSM 1 const viewer = new Cesium.Viewer("cesiumContainer", { 2 terrain: Cesium.Terrain.fromWorldTerrain(), 3 //terrainProvider:Cesium.createWorldTer 阅读全文
posted @ 2023-04-12 10:20 gis_BlackCaat 阅读(425) 评论(0) 推荐(0) 编辑
摘要: 因为这几天在忙一些客观上无法逃脱的事,没有大块时间对中大型案例进行学习,所以对官方案例中的代码不超过40行的程序进行了学习。我把他们放在一到两个随笔中。 注:【所有案例中最前面务必加上】 1 Cesium.Ion.defaultAccessToken =your Token; 集合一 1.3D Ti 阅读全文
posted @ 2023-04-12 10:19 gis_BlackCaat 阅读(578) 评论(0) 推荐(0) 编辑
摘要: 第一步正常建viewer,需要注意的是官网例子属性值比较老,最新版本的属性值有所差异,全copy官网会无法运行,提示函数未定义。 第一处差异 官网: 1 const viewer = new Cesium.Viewer("cesiumContainer", { 2 terrain: Cesium.T 阅读全文
posted @ 2023-04-07 22:56 gis_BlackCaat 阅读(810) 评论(0) 推荐(0) 编辑
摘要: 知识点和api都以注释的形式标注在了代码中,学习Cesium官方案例可以作为辅助理解代码,进行自我学习和案例复现。 主要学习网站:cesium官网案例源码 cesium中文网api文档 Cesium.Ion.defaultAccessToken = "eyJhbGciOiJIUzI1NiIsInR5 阅读全文
posted @ 2023-04-06 20:19 gis_BlackCaat 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 知识点和api都以注释的形式标注在了代码中,学习Cesium官方案例可以作为辅助理解代码,进行自我学习和案例复现。 主要学习网站:cesium官网案例源码 cesium中文网api文档 Cesium.Ion.defaultAccessToken = "token"; const viewer = n 阅读全文
posted @ 2023-04-06 17:53 gis_BlackCaat 阅读(181) 评论(0) 推荐(0) 编辑
摘要: Cesium.Ion.defaultAccessToken = token const viewer = new Cesium.Viewer("cesiumContainer"); const scene = viewer.scene; const globe = scene.globe; //获取 阅读全文
posted @ 2023-04-06 14:05 gis_BlackCaat 阅读(83) 评论(0) 推荐(0) 编辑
摘要: Sandcastle-header.js存储在Cesium中Apps/Sandcastle/Sandcastle-header.js的位置,该js文件时用于创建下拉框和带选中框的按钮,引入该文件后,就会有一个Sandcastle全局对象,包含着很多方法。 // videoElement = docu 阅读全文
posted @ 2023-04-06 00:30 gis_BlackCaat 阅读(179) 评论(0) 推荐(0) 编辑