1、安装cesium-navigation

npm i cesium-navigation-es6 -S

2、引入

import CesiumNavigation from 'cesium-navigation-es6'

3、配置全局变量

Vue.prototype.CesiumNavigation = CesiumNavigation

4、使用

在初始化cesium界面时使用。

        let options = {};// 用于在使用重置导航重置地图视图时设置默认视图控制。接受的值是Cesium.Cartographic 和 Cesium.Rectangle.options.defaultResetView = Rectangle.fromDegrees(80, 22, 130, 50);// 用于启用或禁用罗盘。true是启用罗盘,false是禁用罗盘。默认值为true。如果将选项设置为false,则罗盘将不会添加到地图中。options.enableCompass= true;// 用于启用或禁用缩放控件。true是启用,false是禁用。默认值为true。如果将选项设置为false,则缩放控件将不会添加到地图中。options.enableZoomControls= true;// 用于启用或禁用距离图例。true是启用,false是禁用。默认值为true。如果将选项设置为false,距离图例将不会添加到地图中。options.enableDistanceLegend= true;// 用于启用或禁用指南针外环。true是启用,false是禁用。默认值为true。如果将选项设置为false,则该环将可见但无效。options.enableCompassOuterRing= true;new CesiumNavigation(viewer, options)// CesiumNavigation(viewer, options)

注意:如若写成 CesiumNavigation(viewer, options)则会报错:Cannot set properties of undefined (setting 'terria'),要将CesiumNavigation(viewer, options)实例化new CesiumNavigation(viewer, options)。

Vue加载cesium指南针插件cesium-navigation相关推荐

  1. vue 加载页面时触发时间_解析Vue项目的四个方面优化

    在本篇文章里我们给大家整理了一篇关于优化VUE项目的四个总要点,写的十分的全面细致,具有一定的参考价值,对此有需要的朋友可以参考学习下.如有不足之处,欢迎批评指正. 运行时优化 1.使用v-if代替v ...

  2. vue加载视频流,实现直播功能

    文章目录 前言 一.视频流是什么? 二.vue加载rtmp视频流 1.方法一:video.js 2.方法二:ckplayer 三.vue加载hls视频流 1.index.html中 2.video-p ...

  3. imagesLoaded-检测图片是否正确加载的js插件

    简要教程 imagesLoaded是一款用于检测页面中的图片是否被加载的js插件.imagesLoaded是非常有用的插件,当你的页面中某幅图片没有被加载时,默认会显示一个红叉或图片alt文本,ima ...

  4. H323plus的学习使用(3)——加载H.264插件

    H323plus的学习使用(3)--加载H.264插件 在h323plus的学习中,总是调试simple以尝试h323plus的能力集,在simple视频聊天中提到了一个关于ptlib插件的环境变量的 ...

  5. 无法加载身份验证插件“ caching_sha2_password”

    本文翻译自:Authentication plugin 'caching_sha2_password' cannot be loaded I am connecting MySQL - 8.0 wit ...

  6. Vue 加载 SVG 图片文件

    Vue 加载 SVG 图片文件 /svg/icons.js export default {// LOGOlogo: require('./logo.svg'),logo_content: requi ...

  7. 【亲自验证】Navicat连接MySql提示无法加载身份验证插件“缓存_sha2_密码”?

    Navicat连接MySql提示无法加载身份验证插件"缓存_sha2_密码" [1]首先登录MySql(见下图) [2]管理员身份运行CMD(见下图) [3]如图所示 [4]Nav ...

  8. pace.js网页自动加载进度条插件-好东西

    pace.js – 网页自动加载进度条插件 源码地址 https://github.com/HubSpot/pace 入Pace.js以及主题文件 Pace.js公开的API列表, Pace.star ...

  9. [UE]模块无法被加载,因此插件加载失败。可能存在系统错误,或模块未能正确设置

    [UE]模块无法被加载,因此插件加载失败.可能存在系统错误,或模块未能正确设置 可能原因 可能原因 动态库丢失

  10. vue 加载image图片不显示解决

    vue 加载image图片不显示解决------------写了个vue的demo(自己做一个表格,可以横向增加列也可以纵向增加行)想给demo加图片怎么都出不来,,,,,查图片太大?加载位置不对?配 ...

最新文章

  1. 什么是 Canny 边缘检测算法?
  2. 向前的快捷键_枣院生活快捷键使用手册,你值得拥有
  3. 反射调用 java bean的set和get方法
  4. 如何评价国内SRC纷纷上线“白帽子协议”?
  5. 前端学习(2717):重读vue电商网站37之通过switch开关更改用户状态
  6. java 垃圾回收知识点
  7. [ZJOI2012]灾难(建图)
  8. 怎么获取求生之路服务器信息失败,新人服务器出现问题 求助求助!!!!!...
  9. Pytorch深度学习实战笔记
  10. char *s 与 char s[ ]的区别
  11. 校园WIFI netkeeper 批处理一键开启热点
  12. android 锁机代码‘’,android手机锁机txt代码
  13. Spring Boot配置ssl证书
  14. 有一种努力叫:靠自己
  15. PKCS 系列很好介绍
  16. 真假蜘蛛查询工具-一键识别虚假蜘蛛
  17. DA14531 学习笔记(一)开发资料汇总
  18. 快速找出两个schematic的不同之处
  19. c语言程序设计1003无标题,程序员历年试题分析与解答2010年最新版-第18章 2009上半年程序员下午试题分析与解答...
  20. 【原创】三菱FX3U-48MT/ES PLC 控制台达ASDA-B2伺服驱动器

热门文章

  1. android8.1- Show virtual keyboard 默认打开
  2. 长期一个人独自生活会怎么样?
  3. 一款基于Webgl实现的3D类网页游戏
  4. 基于 Bitwarden 搭建密码管理器(群晖 Docker)
  5. 计算机信息技术与幼儿教育论文,信息技术应用于幼儿教育论文
  6. android 5.0小米1刷机包,小米1刷机包 V5稳定版V1.2 流畅纯净 精简省电 默认开启未知来源 Android4.1.2...
  7. Chrome中实现使用迅雷一次性选中并下载网页内全部链接的方法
  8. html中ol和li,HTML ol和li标签
  9. JRE和JDK的解释及区别
  10. Log slf4j+logback配置