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

好用的免费建站网站微信小程序源码提取工具

好用的免费建站网站,微信小程序源码提取工具,徐州市鼓楼区建设局网站,自己免费建站平台推荐cesium-navigation-es6 是一个为 Cesium.js 提供导航控件的库#xff0c;它提供了一些常见的用户界面组件#xff0c;用于在 Cesium 场景中实现用户导航和交互。下面将介绍如何在项目中使用 cesium-navigation-es6。 使用步骤 1. 安装 cesium-navigation-es6 首先#xf…cesium-navigation-es6 是一个为 Cesium.js 提供导航控件的库它提供了一些常见的用户界面组件用于在 Cesium 场景中实现用户导航和交互。下面将介绍如何在项目中使用 cesium-navigation-es6。 使用步骤 1. 安装 cesium-navigation-es6 首先在你的项目中安装 cesium-navigation-es6。假设你已经安装了 Cesium.js可以通过 npm 或 yarn 安装 npm install cesium-navigation-es6 --save导入并使用 cesium-navigation-es6 一旦安装完成你可以在你的项目中导入并使用 cesium-navigation-es6。 // 导入 CesiumNavigation import CesiumNavigation from cesium-navigation-es6;// 假设你已经创建了 Cesium 的 Viewer 实例例如 const viewer new Cesium.Viewer(cesiumContainer); this.cesiumNavigation new CesiumNavigation(viewer, {enableCompass: true,//指南针enableZoomControls: false, //是否启用缩放控件enableDistanceLegend: false//比例尺 }); 重设位置样式 在css样式文件中设置罗盘、比例尺和缩放控件的位置 /* 罗盘定位 */.compass {position: absolute;left: 2%;top: 2%; }/* 比例尺位置 */.distance-legend {position: absolute;right: 2%;bottom: 6%; }/* 缩放位置 */.navigation-controls {position: absolute;bottom: 10%;right: 2%; } 在js里面修改位置。 const elements document.getElementsByClassName(compass);elements[0].style.display none;for (let key in option) {elements[0].style[key] option[key];} option{ right: 100px, top: 15% } const elements document.getElementsByClassName(distance-legend);elements[0].style.display none;for (let key in option) {elements[0].style[key] option[key];}//比例尺样式const scaleLabel document.getElementsByClassName(distance-legend-label);scaleLabel[0].style.color #000000;const scaleLegend document.getElementsByClassName(distance-legend-scale-bar);scaleLegend[0].style.borderLeft 1px solid #000000;scaleLegend[0].style.borderRight 1px solid #000000;scaleLegend[0].style.borderBottom 1px solid #000000;其次 cesium-navigation-es6 提供了一些配置选项可以用来定制导航控件的外观和行为。以下是一些常见的配置选项 toggleSwitch: 控制是否显示切换按钮允许用户在导航控件之间进行切换。 类型: boolean默认值: true示例: cesiumNavigation.toggleSwitch(true); enableZoomControls: 控制是否显示缩放控件。 类型: boolean默认值: true示例: cesiumNavigation.enableZoomControls(true); enableCompass: 控制是否显示罗盘。 类型: boolean默认值: true示例: cesiumNavigation.enableCompass(true); enableDistanceLegend: 控制是否显示距离图例用于显示当前视角的视距信息。 类型: boolean默认值: true示例: cesiumNavigation.enableDistanceLegend(true); enableCompassOuterRing: 控制是否显示罗盘的外环。 类型: boolean默认值: true示例: cesiumNavigation.enableCompassOuterRing(true); compassOuterRingAlignment: 设置罗盘外环的对齐方式可以是 left, right, top, bottom 或 center。 类型: string默认值: right示例: cesiumNavigation.compassOuterRingAlignment(left); enableRotationControls: 控制是否显示旋转控件。 类型: boolean默认值: true示例: cesiumNavigation.enableRotationControls(true); enableTiltControls: 控制是否显示倾斜控件。 类型: boolean默认值: true示例: cesiumNavigation.enableTiltControls(true); enableZoomControlRange: 控制是否显示缩放控件的缩放级别范围。 类型: boolean默认值: true示例: cesiumNavigation.enableZoomControlRange(true); enableZoomInButton: 控制是否显示放大按钮。 类型: boolean默认值: true示例: cesiumNavigation.enableZoomInButton(true); enableZoomOutButton: 控制是否显示缩小按钮。 类型: boolean默认值: true示例: cesiumNavigation.enableZoomOutButton(true); 这些选项可以根据你的项目需求进行组合和配置以便实现符合用户体验的导航控件。配置选项可以通过 cesiumNavigation 对象的相应方法进行设置
http://www.w-s-a.com/news/852317/

相关文章:

  • 用凡科做的网站要钱吗WordPress城市切换
  • 制作一个门户网站需要多少钱营销型网站特征
  • 手机网站 多html中国建设银行网站包头分行
  • 哪个网站做免费广告好招牌图片效果图设计制作
  • 网站建设优化服务机构苏州市做网站
  • 网站如何优化流程企业网站管理系统视频教程
  • 我想克隆个网站 怎么做贵州住房和城乡建设厅官网
  • 网站建设项目前景上海今天新闻综合频道
  • 做网站推销的如何谈客户wordpress怎么做商城
  • 摄影素材库网站服装页面设计的网站
  • 如何用国外网站做头条做个游戏app的费用大概多少
  • 网站 形象入口页福州网站建设网络公司排名
  • 免费下载教学设计的网站送网站建设管理信息内容审核制度
  • 外贸专业网站的公司百度旗下13个app
  • 物理组简介 网站建设高师院校语言类课程体系改革与建设 教学成果奖申报网站
  • 爱网站无法登录怎么回事手表网
  • 网站建设公司现在还挣钱吗山西手动网站建设推荐平台
  • 重庆建设工程交易信息网站网站制作公司起名
  • 东莞寮步做网站的有吗企业宣传册制作
  • 做网站的软件是哪个上蔡做网站
  • 前后端分离实现网站开发紧急通知网页升级
  • 河北专业网站建设公司推荐佛山小程序开发平台
  • 网站开发强制开启浏览器极速模式建设网站有什么风险
  • 360全景网站建设常州专业网站建设公司咨询
  • 重庆大渡口网站建设网站增加一体化建设功能的好处
  • 网站开发完整视频网站上传 404
  • 自适应网站做推广北京建设工程招标网
  • 外贸网站设计注意事项网上商城官网入口
  • 正规的营销型网站建设公司微官网是网站吗
  • 南京行业门户网站无锡阿里巴巴做网站