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);
  });

保存后打开

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

相关推荐
牛奶5 分钟前
老板问我接口设计,我甩给他一个文档
前端·restful·graphql
AI-小柒5 分钟前
磅上线!DataEyes 聚合平台正式接入 GPT-Image-2,开启多模态 AI 生成全新纪元
大数据·开发语言·数据库·人工智能·gpt·php
gskyi9 分钟前
UniApp Vue3 数据透传终极指南
javascript·vue.js·uni-app
gskyi10 分钟前
uni-app 高阶实战:onLoad与getCurrentPages深度技巧
前端·javascript·vue.js·uni-app
小此方11 分钟前
Re:从零开始的 C++ 进阶篇(四)工业级 C++ 编程:如何构建异常安全的健壮系统?(含案例分析)
运维·开发语言·c++·安全
❆VE❆15 分钟前
python基础篇(一):使用vscode搭建python相关环境
开发语言·vscode·python
月明水寒17 分钟前
IDEA2026.1 vue文件报错
前端·javascript·vue.js·intellij-idea·idea·intellij idea
IpdataCloud18 分钟前
不同业务如何选IP查询更新频率?离线与在线协同策略
前端·网络协议·tcp/ip·html
牛奶19 分钟前
不经过服务器,两个人怎么直接通话?
前端·websocket·webrtc
t***54419 分钟前
如何确认 Clang 是否在 Dev-C++ 中成功应用
java·开发语言·c++