cesium学习6-相机camera

视角设置

javascript 复制代码
 viewer.camera.setView({
        destination:Cesium.Cartesian3.fromDegrees(118.0658439,24.5915414,2500),//目的地
        orientation:{
            heading:Cesium.Math.toDegrees(0),//左右平移0
            pitch:Cesium.Math.toDegrees(90),//上下点头90
            roll:Cesium.Math.toDegrees(0),//歪头0
        }
    })

相机飞行

javascript 复制代码
  setTimeout(() => {

      viewer.camera.flyTo({

          destination: position,

          orientation: {//和上面一样三个参数

              // heading: Cesium.Math.toDegrees(0),//左右平移0

              // pitch: Cesium.Math.toDegrees(0),//上下点头90

              // roll: Cesium.Math.toDegrees(0),//歪头0

          },

          duration:3//飞行时间

      });

  }, 3000);

lookat

javascript 复制代码
const position3 = Cesium.Cartesian3.fromDegrees(118.0658439, 24.5915414);
  viewer.camera.lookAt(
    position3, //位置锁定
    new Cesium.HeadingPitchRange(
      Cesium.Math.toRadians(0),
      Cesium.Math.toRadians(-90),
      20000
    )
  );

对于entities实体:相机锁定该实体

javascript 复制代码
viewer.zoomTo(point)//地图跳转
相关推荐
AI的探索之旅11 分钟前
AI + LLM Wiki 高效学习 OpenCV:我的 8 步闭环方法论
人工智能·opencv·学习
weixin_4316004421 分钟前
前端对接 SSE 的两种常见方式
前端·后端·学习·ai·sse·nest.js
圆奋奋14 小时前
FreeRTOS学习(三)- 任务调度模块
学习·开源·freertos
吃着火锅x唱着歌15 小时前
Effective C++ 学习笔记 条款40 明智而审慎地使用多重继承
c++·笔记·学习
xian_wwq16 小时前
【学习笔记】Prompt Engineering 没死,只是它不再够用了-2/16
笔记·学习·prompt
天吾cc16 小时前
RTT-ADC
单片机·嵌入式硬件·学习
kaixin_啊啊16 小时前
test_机器学习算法学习
学习·算法·机器学习
m4Rk_16 小时前
【论文阅读】Agent 记忆机制(34):MemoryBank——用遗忘曲线管理可强化的长期对话记忆
论文阅读·人工智能·学习·开源·github
210Brian17 小时前
STM32学习笔记(五)EXTI外部中断(上)
笔记·stm32·学习
辣知17 小时前
辣知·化智19 人类文明的轮回
学习