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

2023网站推荐免费网站源码

2023网站推荐,免费网站源码,社区建立网站,外国网站接单做翻译相机系统里面有setView#xff0c;flyTo#xff0c;lookAt#xff0c;viewBoundingsphere这几种方法#xff0c;以下是相关的使用方法#xff0c;学起来#xff01;#xff01;#xff01; setView 该方法可以直接切换相机视口#xff0c;从而不需要通过一个飞入的效… 相机系统里面有setViewflyTolookAtviewBoundingsphere这几种方法以下是相关的使用方法学起来 setView 该方法可以直接切换相机视口从而不需要通过一个飞入的效果切换 viewer.camera.setView({ // 设置坐标destination:position,// 设置视口方向orientation: {// 当值为0时沿着Y轴旋转方向为正北方向heading: Cesium.Math.toRadians(0),// pitch控制视口的上下旋转也就是X轴旋转当数值为-90的话就是俯视地面的pitch: Cesium.Math.toRadians(-90),// roll控制视口的翻转角度也就是Z轴旋转roll: 0} }) flyTo flyTo该方法可以直接切换相机视口从而不需要通过一个飞入的效果切换 viewer.camera.flyTo({// 设置坐标destination:position,// 设置视口方向orientation: {// 当值为0时沿着Y轴旋转方向为正北方向heading: Cesium.Math.toRadians(0),// pitch控制视口的上下旋转也就是X轴旋转当数值为-90的话就是俯视地面的pitch: Cesium.Math.toRadians(-90),// roll控制视口的翻转角度也就是Z轴旋转roll: 0},duration: 10}) lookAt 方法使用lookAt方法一般适用于锁定某个目标场景的位置 // lookAt方法使用lookAt方法一般适用于锁定某个目标场景的位置// 设置相机的方位只需要设置经度和纬度const center Cesium.Cartesian3.fromDegrees(116, 39); // 设置水平旋转视口方向的角度const heading Cesium.Math.toRadians(50);// 设置垂直旋转视口方向的角度const pitch Cesium.Math.toRadians(-30); // 设置距离目标点的距离 const range 1000; // // 使用lookAt方法​// 凉哥参数第一个是目标位置信息第二个是视口方向信息​ viewer.camera.lookAt(center,new Cesium.HeadingPitchRange(heading,pitch,range)) /** viewboundingsphere方法和setView方法一样没有一个飞入切换效果它和setView的不同点在于它可以给定一个指定的目标点可以从那个多个角度观测事物为了更好的来展现viewboundingsphere的效果我们可以使用entity的方法来加载一个飞机模型供我们观测headingPitchRollQuaternion中有两个参数分别是位置信息和旋转角度信息(垂直旋转反转角度均为0)**/var orientation Cesium.Transforms.headingPitchRollQuaternion(position,new Cesium.HeadingPitchRange(-90,0,0))var modelGLB var entity viewer.entities.add({name:../Apps/SampleData/models/CesiumAir/Cesium_Air.glb ,position:position,orientation:orientation,// 存储模型信息model:{// 设置模型信息uri:../Apps/SampleData/models/CesiumAir/Cesium_Air.glb,// 设置模型最小缩放信息minimunPixelSize:100,// 设置模型缩放最大比例maximunScale:10000,// 设置模型是否显示show:true} })// 使用viewboundingsphere方法// 使用BoundingSphere方法第一个变量是位置信息第二个是物体与我们的距离信息// viewboundingsphere的第二个参数设置的是相机视口朝向信息我们使用的是HeadingPitchRollQuaternionviewer.camera.viewBoundingSphere(new Cesium.BoundingSphere(position,20),new Cesium.HeadingPitchRange(0,0,0)) 写在最后 好啦今天的cesium小知识就到这里啦最后祝大家十一快乐也祝祖国母亲繁荣昌盛
http://www.zqtcl.cn/news/464634/

相关文章:

  • thymeleaf做网站 seo重庆平台网站建设找哪家
  • WordPress子站站群建筑工程网上申请质量安全监督
  • 怎么给网站添加图标山西手机版建站系统哪家好
  • frontpage网页制作视频教程昆明网站建设优化企业
  • 工信部 诚信网站备案公司网络营销方案
  • 网站开发采集工具如何做网站内链优化
  • 在线做英语题的网站揭阳建站服务
  • 网站非法篡改wordpress的知名网站
  • 保定网建站模板uv推广平台
  • 股权分配系统建设网站wordpress mip 模板
  • 网站及其建设的心得体会昆明云南微网站
  • 详情页在线设计网站推荐广州建设网站企业
  • 设计师网站建设哪家网络公司做网站
  • 宣城网站开发专业制注册资金写100万后悔
  • 专业的高密做网站的建公司网站要多久
  • 蚌埠做网站哪家好WordPress强制ssl
  • 1m宽带做网站平台建站
  • 学习做ppt 的网站班会活动设计方案模板
  • 廊坊住房和城乡建设厅网站门户网站开发招标
  • 免费下载网站设计方案wordpress zenmeyong
  • 网站建设与维护相关知识网站建设遵循的规范
  • 网站建设费科目东莞市塘厦镇
  • 网站建设策划书1万字深圳公司网站设计企业
  • 建设企业网站小微asp iis设置网站路径
  • 分类信息网站营销小程序appid是什么
  • 营销软文是什么意思网络seo培训
  • 效果好的手机网站建设成都网站制作报价
  • 江门网站建设推广平台注册公司费用要多少
  • 淄博哪家公司做网站最好新手做地方门户网站
  • 做一个交易平台网站的成本深圳南山做网站的公司