czml数据以及应用

CZML(Cesium Language)是Cesium团队制定的一种基于JSON的动态数据格式,用于描述三维场景中的几何图形、模型及其随时间的变化。

在cesium中我们可以引入czml数据.

html 复制代码
  const blueBox = viewer.entities.add({
    name: "Blue box",
    position: Cesium.Cartesian3.fromDegrees(-114.0, 40.0, 300000.0),
    box: {
      dimensions: new Cesium.Cartesian3(400000.0, 300000.0, 500000.0),
      material: Cesium.Color.BLUE,
    },
  });
  console.log(czml)

  //加载czml数据
  let promiseData = Cesium.CzmlDataSource.load(czml);
  promiseData.then((dataSources) =>{
    viewer.dataSources.add(dataSource);
  });

保存后打开

点击后我们可以看到自己命名的名称以及蓝色盒子

相关推荐
小灰灰搞电子1 分钟前
Qt 实现炫酷锁屏源码分享
开发语言·qt·命令模式
Java水解1 分钟前
前端与 Spring Boot 后端无感 Token 刷新 - 从原理到全栈实践
前端·后端
电饭叔10 分钟前
TypeError:unsupported operand type(s) for -: ‘method‘ and ‘int‘
开发语言·笔记·python
zfj32114 分钟前
排查java应用内存溢出的工具和方法
java·开发语言·jvm·内存溢出
yugi98783817 分钟前
MATLAB在卫星姿态控制系统中的应用
开发语言·matlab
历程里程碑23 分钟前
C++ 7vector:动态数组的终极指南
java·c语言·开发语言·数据结构·c++·算法
ss27324 分钟前
高并发读场景:写时复制容器(Copy-On-Write)
java·开发语言·rpc
czhc114007566324 分钟前
c# 1213
开发语言·数据库·c#
软件技术NINI25 分钟前
前端怎么学
前端
O***p60427 分钟前
前端体验的下一次革命:从页面导航到“流式体验”的系统化重构
前端·重构