首页 > 其他分享 >Cesium:设置加载时的初始视角

Cesium:设置加载时的初始视角

时间:2023-05-07 17:24:45浏览次数:38  
标签:视角 viewer camera pitch Cesium roll 加载

先选好位置,并调整好视角,然后按 F12 打开控制台分别输入:

viewer.camera.position
viewer.camera.heading
viewer.camera.pitch
viewer.camera.roll

来分别获取你选好的位置的坐标,视角等信息,然后利用 viewer.camera.setView 进行设置。

viewer.camera.setView({
    // Cesium的坐标是以地心为原点,一向指向南美洲,一向指向亚洲,一向指向北极州
    // fromDegrees()方法,将经纬度和高程转换为世界坐标
    destination: Cesium.Cartesian3.fromDegrees(112.962475, 28.195802, 1500),
    orientation: {
        // 指向
        heading: 6.283185307179581,
        // 视角
        pitch: -1.5688168484696687,
        roll: 0.0
    }
});

viewer.camera.setView({
    destination: { x: -2195017.3883226076, y: 5180529.602231502, z: 2996108.378261628 },
    orientation: {
        heading: 6.283185307179581,
        pitch: -1.5688168484696687,
        roll: 0.0
    }
});

标签:视角,viewer,camera,pitch,Cesium,roll,加载
From: https://www.cnblogs.com/marshban/p/17379597.html

相关文章

  • vue2使用图片懒加载之vue-lazyload
    1.为什么要进行图片懒加载呢?使用图片懒加载的主要原因是为了优化网站或应用程序的性能和用户体验。当页面中存在大量图片时,如果一次性全部加载会影响页面的加载速度,用户可能需要等待很长时间才能看到完整的页面内容,这会影响用户的体验和满意度。2.如何实现图片懒加载使用http......
  • Cesium 点在当前视角下可见
    constviewer=newCesium.Viewer("cesiumContainer");//1.计算屏幕坐标letposition=Cesium.Cartesian3.fromDegrees(-60,30,0);letchanedc=Cesium.SceneTransforms.wgs84ToWindowCoordinates(viewer.scene,position);console.log(chanedc)//2.判断当前视角是......
  • 【B/S】引用Google或微软的CDN加载jQuery
    一、前言前文介绍了JQuery的基础知识,下面小编给大家介绍一下引用Google或微软的CDN加载jQuery。二、内容分析      在网页中我们经常使用jQuery库,选择使用的jQuery加载源,能有效加快网站的加载速度,目前最佳的选择就是使用Google或Microsoft提供的CDNjQuery源。GoogleAjaxAP......
  • Intersection Observer API 实现图片懒加载
    1,为需要延迟加载的图片设置data-src属性。<imgsrc=""data-src="image.jpg"alt="图片">2,使用IntersectionObserverAPI监听可视区域内的元素变化,并将其data-src属性值赋给src属性,显示图片。constlazyLoadImg=newIntersectionObserver((entries,observer)=>{en......
  • 无法加载响应数据: No data found for resource with given identifier
    环境Ubuntu22.04IDEADocker中使用nginx问题描述之前使用正常,今天打开前端报错,postman测试正常解决由于nginx在docker中使用,upstream不能使用127.0.0.1,需要使用本机ip,而本机ip是会变的。需要更改新的本机ip......
  • spring容器加载完毕做一件事情(利用ContextRefreshedEvent事件)
    关键字:spring容器加载完毕做一件事情(利用ContextRefreshedEvent事件)应用场景:很多时候我们想要在某个类加载完毕时干某件事情,但是使用了spring管理对象,我们这个类引用了其他类(可能是更复杂的关联),所以当我们去使用这个类做事情时发现包空指针错误,这是因为我们......
  • Google推荐的图片加载库Glide介绍
    Fresco以及我们今天的主角Glide。它们各有千秋,不能评定谁一定比谁好,只能说哪一个更适合你。我的理解下面我来谈一下个人对这些图片加载库的理解,如有错误,还望指教。UniversalImageLoader:一个强大的图片加载库,包含各种各样的配置,最老牌,使用也最广泛。Picasso:Square出品,必属精品......
  • Android开发:使用Glide动态加载圆形图片和圆角图片
    最新消息,鼎鼎大名的Yelp应用也转投Glide的阵营了,而且Glide在跟Listview的配合起来非常的顺畅,Glide除了配置简单,还可以本地缓存图片,也可以实现Listview图片的提前预加载,使得listview的更加的顺滑,具体可以查看Yelp的那篇博文。但是如果碰到要把加载下来的图片转成圆角或者圆形的图......
  • java -cp 错误:找不到或无法加载主类
    java-cp错误:找不到或无法加载主类1.问题场景在一个项目开发中,我需要写一个windows的bat脚本,需要在里面调用SpringBoot项目生成的jar包,我在调用classes下面的jar时通过调用jar包去调用jar包中的某个.java类总是报错误:找不到或无法加载主类最后搞的我心态都崩了,明......
  • 一起单测引起的项目加载失败惨案
    作者:京东科技宋慧超一、前言最近在开发一个功能模块时,在功能自测阶段,通过使用单测测试功能的完整性,在测试单测联通性使用到静态方法测试时,发现单测报错,通过查阅解决方案发现需要对Javaassist包进行排包或者升版本处理。通过排包解决掉单测报错,在部署项目时发现频繁报bean注入失......