当前位置: 首页 > news >正文

cesium 设置相机视角 flyTo 参数destination,orientation

效果
在这里插入图片描述

  // 监听相机的改变 用来设置相机飞行到哪里window.viewer.camera.changed.addEventListener(function () {// 当相机改变时,获取相机的参数let camera = window.viewer.camera;// 获取当前摄像机的位置(经纬度)let cameraPosition = window.viewer.camera.position;let cartographic = Cesium.Cartographic.fromCartesian(cameraPosition);let longitude = Cesium.Math.toDegrees(cartographic.longitude);let latitude = Cesium.Math.toDegrees(cartographic.latitude);let height = cartographic.height;console.log("这是camera", camera);console.log("这是longitude", longitude);console.log("这是latitude", latitude);console.log("这是height", height);});
    flyCamera(objects) {let {x = 112.582590,y = 31.170320,z = 500,// 垂直方向heading = Cesium.Math.toRadians(0),pitch = Cesium.Math.toRadians(-90),roll = 0,} = objects || {}this.viewer.camera.flyTo({destination: Cesium.Cartesian3.fromDegrees(x, y, z),orientation: {heading,pitch,roll,}});}
  window.mapCeFun.flyCamera({//这里的xy则是上面打印的经纬度的值,z就是height的值x: 112.59652732156285,y: 31.11775227001935,z: 47.195746815815795,//这下面三个值直接用上面打印的camera.的heading,pitch,roll直接就是弧度heading: 0.002975580802861977,pitch: -0.2504325212185343,roll: 1.4109491353053727e-8,});
http://www.lryc.cn/news/483106.html

相关文章:

  • vue+Leaflet.PM插件实现创建和编辑几何图形(点、线、面、圆等)
  • Rust语言在系统编程中的应用
  • test 是 JavaScript 中正则表达式对象 (RegExp) 的一种方法,用于测试一个字符串是否匹配某个正则表达式
  • 大厂社招3年-力扣热点高频刷题记录(已更新100+道热点题)
  • 6.2 对角化矩阵(2)
  • ubuntu24.04播放语音视频
  • GPT4的下一代Orion已经降速了?
  • SpringCloud框架学习(第二部分:Consul、LoadBalancer和openFeign)
  • Linux 批量配置互信
  • 设计定长的内存池
  • 【动手学电机驱动】 STM32-FOC(7)基于 MCSDK6.0 控制与调试速度环
  • 无人机飞手考证,地面站培训技术详解
  • 音视频入门基础:MPEG2-TS专题(3)——TS Header简介
  • Sam Altman:年底将有重磅更新,但不是GPT-5!
  • 基于物联网的智能超市快速结算系统
  • 241111.学习日志——[CSDIY] Cpp零基础速成 [00]
  • 湘潭大学软件工程算法设计与分析实验-模拟退火算法
  • Three.js 零基础+概念理解
  • c#使用COM接口设置excel单元格宽高匹配图片,如何计算?
  • Excel模板下载\数据导出
  • Vite初始化Vue3+Typescrpt项目
  • 深入剖析【C++继承】:单一继承与多重继承的策略与实践,解锁代码复用和多态的编程精髓,迈向高级C++编程之旅
  • 地级市能源消耗数据(2006至2021)含原始数据、计算过程、计算结果-最新出炉
  • MySQL技巧之跨服务器数据查询:基础篇-A数据库与B数据库查询合并
  • AutoSAR CP DoIP规范导读
  • Window下PHP安装最新sg11(php5.3-php8.3)
  • 2024华为OD机试真题---中文分词模拟器
  • Kubernetes网络揭秘:从DNS到核心概念,一站式综述
  • C#封装EPPlus库为Excel导出工具
  • 【LeetCode】【算法】461. 汉明距离