3 Cesium首页控件介绍

这篇具有很好参考价值的文章主要介绍了3 Cesium首页控件介绍。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

界面

Cesium 是从viewer初始化开始,默认Viewer显示内容如下

var viewer = new Cesium.Viewer("cesiumContainer");

3 Cesium首页控件介绍,Cesium,前端,cesium

  1. Geocoder,查找位置工具,查找到之后会将镜头对准找到的地址,默认使用 bing 地图。
  2. Home Button,视角返回初始位置。
  3. Scene Mode Picker,选择视角的模式,有三种:3D、2D、哥伦布视图(CV)。
  4. Base Layer Picker,图层选择器,选择要显示的地图服务和地形服务。
  5. Navigation Help Button,导航帮助按钮,显示默认的地图控制帮助。
  6. Animation,动画器件,控制视图动画的播放速度。
  7. Credits Display,版权显示,显示数据归属。
  8. Timeline,时间线,指示当前时间,并允许用户跳到特定的时间。
  9. Fullscreen Button,全屏按钮。

代码控制元素显示

const viewer = new Cesium.Viewer('cesiumContainer', {
    // ......
    geocoder: false,				//隐藏查找控件1
    homeButton: false,				//隐藏视角返回初始位置按钮2
    sceneModePicker: false,			//隐藏视角模式3D 2D CV 3
    baseLayerPicker: false,			//隐藏图层选择4
    navigationHelpButton: false,	//隐藏帮助5
    animation: false,				//隐藏动画控件6
    timeline: false,				//隐藏时间线控件8
    fullscreenButton: false		//隐藏全屏 9
	//......
	//......
});

通过样式控制

.cesium-viewer-toolbar,             /* 右上角按钮组 */
.cesium-viewer-animationContainer,  /* 左下角动画控件 */
.cesium-viewer-timelineContainer,   /* 时间线 */
.cesium-viewer-bottom               /* logo信息 */
{
    display: none;
}
.cesium-viewer-fullscreenContainer  /* 全屏按钮 */
{position: absolute; top: -999em;}

版权信息控制

初始化后的函数里增加js代码

viewer._cesiumWidget._creditContainer.style.display = "none";

3 Cesium首页控件介绍,Cesium,前端,cesium文章来源地址https://www.toymoban.com/news/detail-790111.html

到了这里,关于3 Cesium首页控件介绍的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 前端使用Cesium加载三维模型全攻略

    想象一下,地球在你眼前旋转,上面还有各种3D模型,是不是很酷?Cesium是一个超酷的库,专门用来创建超炫的3D地球和地图。好,言归正传,今天这篇文章就分享一下前端如何使用Cesium加载三维模型。 首先,确保你已经安装了Cesium库。可以从Cesium官网下载最新版本的库文件

    2024年04月17日
    浏览(58)
  • 【Cesium 编程第一篇】概述、环境搭建、界面介绍

    年前年后一直在面试,发现一个奇怪的现象:很多互联网公司经受住三年的疫情冲击,反而在疫情放开的那一刻撑不住了,很多大厂都在批量的裁员:美国硅谷、北京字节、迪士尼中国等等。在北京的朋友也是年后到现在一直没有找到合适的工作,当然不是他技术不行找不到

    2024年02月08日
    浏览(62)
  • WebGL,Cesium以及GeoJSON数据的简单介绍

    目录 一、WebGL 二、Cesium (1)Cesium:一个用于显示三维地球和地图的开源js库。 (2)Cesium的基本功能: (3)cesium的依赖性与技术标准 (4)Cesium与周边产品的关系 (5)Cesium viewer界面部件介绍 三、GeoJSON数据 【GeoJSON数据】 【GeoJSON 对象 】 1 几何图形 2 Feature 3 特征集合 【可

    2024年02月12日
    浏览(64)
  • Cesium介绍及3DTiles数据加载时添加光照效果对比

    Cesium原意是化学元素铯,铯是制造原子钟的关键元素,通过命名强调了Cesium产品专注于基于时空数据的实时可视化应用。熟悉GIS开发领域的读者都知道,Cesium是一个用于创建3D地理空间应用程序的开源JavaScript库,它允许开发人员在Web浏览器中构建高性能的虚拟地球应用,支持

    2024年01月25日
    浏览(52)
  • 前端VUE框架通过Cesium加载3dtiles,计算3dtiles的面积

    前端VUE框架通过Cesium加载3dtiles,计算3dtiles的面积完整代码 前端开发中,使用Vue框架可以帮助开发者更高效地开发复杂的Web应用程序,并且越来越多的项目开始集成三维地球数据可视化。Cesium是一个开源的JavaScript库,可以轻松地实现地球数据的可视化,同时支持3D场景的绘制

    2024年02月08日
    浏览(56)
  • DEJA_VU3D - Cesium功能集 之 034-可视域分析(纯前端)完整版

    编写这个专栏主要目的是对工作之中基于Cesium实现过的功能进行整合,有自己琢磨实现的,也有参考其他大神后整理实现的,初步算了算现在有实现130个左右的功能,后续也会不断的追加,所以暂时打算一周2-3更的样子来更新本专栏(每篇博文都会奉上完整demo的源代码,尽可

    2024年02月14日
    浏览(52)
  • 106.(cesium篇)cesium椎体旋转

    地图之家总目录(订阅之前建议先查看该博客) 下面献上完整代码,代码重要位置会做相应解释

    2024年02月03日
    浏览(52)
  • 108.(cesium篇)cesium初始定位动画

    地图之家总目录(订阅之前建议先查看该博客) 下面献上完整代码,代码重要位置会做相应解释

    2024年02月05日
    浏览(63)
  • 105.(cesium篇)cesium指南针

    地图之家总目录(订阅之前建议先查看该博客) 文章末尾处提供保证可运行完整代码包,运行如有问题,可“私信”博主。 效果如下所示: 下面献上完整代码,代码重要位置会做相应解释

    2024年02月03日
    浏览(50)
  • Cesium入门之五:认识Cesium中的Viewer

    Viewer是Cesium中用于显示3D场景的组件。它提供了创建和控制3D场景所需的所有基本功能,包括加载3D模型、添加图像覆盖物、设置相机位置和方向、处理用户输入等。 在创建Viewer时,可以指定要使用的HTML元素(例如canvas),该元素将用于呈现3D场景。一旦创建了Viewer对象,就可

    2024年02月08日
    浏览(49)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包