首页 > 其他分享 >Cesium 从某个位置飞到某个位置

Cesium 从某个位置飞到某个位置

时间:2024-01-31 10:11:29浏览次数:27  
标签:orientation Cartesian3 viewer 位置 Cesium 某个 new

viewer.camera.flyTo({
  destination: new Cesium.Cartesian3(
    -3961951.575572026,
    3346492.0945766014,
    3702340.5336036095
  ),
  orientation: {
    direction: new Cesium.Cartesian3(
      0.8982074415844437,
      -0.4393530288745287,
      0.013867512433959908
    ),
    up: new Cesium.Cartesian3(
      0.12793638617798253,
      0.29147314437764565,
      0.9479850669701113
    ),
  },
  complete: function () {
    setTimeout(function () {
      viewer.camera.flyTo({
        destination: new Cesium.Cartesian3(
          -2304817.2435183465,
          -3639113.128132953,
          4688495.013644141
        ),
        orientation: {
          direction: new Cesium.Cartesian3(
            0.3760550186878076,
            0.9007147395506565,
            0.21747547189489164
          ),
          up: new Cesium.Cartesian3(
            -0.20364591529594356,
            -0.14862471084230877,
            0.9676978022659334
          ),
        },
        easingFunction: Cesium.EasingFunction.QUADRATIC_IN_OUT,
        duration: 5,
      });
    }, 1000);
  },
});

标签:orientation,Cartesian3,viewer,位置,Cesium,某个,new
From: https://www.cnblogs.com/openmind-ink/p/17921490.html

相关文章

  • [转] 创建系统关键位置的快捷方式.lnk
    前言全局说明创建系统关键位置的快捷方式.lnk一、资源管理器本身的特殊参数。我们都使用过系统自动创建的回收站、控制面板、下载文件夹等快捷方式,但它们是如何工作的,用户能不能自行创建这些关键位置的快捷方式呢?事实上,这些资源管理器内部的特殊位置是由系统在注册表中定......
  • WPF 列表内容跟值来排布位置
    首先是利用 ItemsControl来随机(或者根据绑定传的值)来分布位置主要是用Canvas来当画布,然后由值来调整位置 首先,创建实体类publicclassClassA{publicdoubleUpTop{get;set;}publicdoubleUpLeft{get;set;}}然后再你的ViewModel调用publiccl......
  • JavaScript DOM对象的尺寸和位置详解
    在DOM对象操作中,其尺寸和位置也是DOM的核心内容,因为js的“交互式应用”几乎少不了对DOM对象的尺寸和位置进行操作,特别是js动画效果。一、关于DOM对象的尺寸和位置介绍DOM对象的尺寸和位置的属性DOM对象的属性描述obj.scrollWidth和obj.scrollHeightDOM对象的内部实......
  • JavaScript DOM对象的尺寸和位置详解
    在DOM对象操作中,其尺寸和位置也是DOM的核心内容,因为js的“交互式应用”几乎少不了对DOM对象的尺寸和位置进行操作,特别是js动画效果。一、关于DOM对象的尺寸和位置介绍DOM对象的尺寸和位置的属性DOM对象的属性描述obj.scrollWidth和obj.scrollHeightDOM对象的内部......
  • 35. 搜索插入位置
    1.题目介绍2.题解2.1二分查找(递归实现)思路利用递归+二分查找实现对于目标数target索引位置(存在)或者插入位置的索引(不存在)1.递归返回条件:left>right,在通过二分法寻找到最接近target的值nums[mid]依旧不等于target,也就是left==right的情况依旧不满足,说明数组中并不存在t......
  • vue 一个页面切到另一个页面,再切回来的时候,滚动条的位置不变(只处理当前页面)
    1、使用 beforeRouteLeave 来记录路由跳转之前滚动条的位置beforeRouteLeave(to,from,next):离开路由之前执行的函数,可用于页面的反向传值,页面跳转;beforeRouteLeave(to,from,next){console.log('beforeRouteLeave.................')this.scroll=document.......
  • 变更maven本地仓库的位置
    maven本地仓库的默认位置在C:\Users\zbf\.m2\的repository中虽然可以通过maven的config/setting.xml配置,但是一些开发工具(IDEA)的maven本地仓库位置还是在默认的.m2中,虽然还是可以改,但是IDEA中的配置又有项目配置,新项目配置,配置中又有全局配置文件、用户配置文件,然后还可以重写。......
  • java 判断数字在某个区间的语法
    Java判断数字在某个区间的语法介绍区间判断语法if语句switch语句示例代码总结介绍在Java编程中,经常需要判断一个数字是否在某个区间内。例如,判断一个学生成绩是否及格,判断一个年龄是否在合法范围等。本文将介绍Java中判断数字在某个区间的语法,并给出相应的代码示例。......
  • djangoadmin如何实现用户注册或新增后自动分配到某个组
    默认后台设置多个组,当后台新增或通过前台注册新用户后,自动分配到普通用户组以获取对应的权限,方便管理。大概意思就是这样:要实现在DjangoAdmin开发中,将新增用户或新注册的用户自动分配到某个组中,可以使用信号(signal)来完成。在对应的app下新建一个文件如signal.py:fromdjango......
  • js位置尺寸
    元素.offsetParent获取父级元素元素尺寸偏移尺寸.offsetHeight;高度(加上边框和可见的水平滚动条),只读.offsetWidth;宽带(同上),只读客户端尺寸.clientHeight;高度(不含边框滚动条),只读.clientWidth;宽度(同上),只读另一种方法.ge......