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

重庆网站设计开发培训学校百度竞价优缺点

重庆网站设计开发培训学校,百度竞价优缺点,谷歌seo 外贸建站,新手学做网站72小时精选文章目录 实现效果实现方法实现代码组件化 实现效果 实现方法 Cesium官方提供了Camera的flyTo方法实现了飞向目的地的动画效果。 官方API#xff1a;传送门 这里只需要用到目的地#xff08;destination#xff09;和持续时间#xff08;duration#xff09;这两个参数… 文章目录 实现效果实现方法实现代码组件化 实现效果 实现方法 Cesium官方提供了Camera的flyTo方法实现了飞向目的地的动画效果。 官方API传送门 这里只需要用到目的地destination和持续时间duration这两个参数即可。 实现代码 1代码调用 这里以南京为目的地实现开场动画效果。 let position {lon: 118.7969,lat: 32.0603,height: 20000, };flyToPosition(viewer, position, 4);2核心函数 /*** description : 初始场景动画飞到目标点* param {*} viewer * param {*} position 目标点位置* param {*} duration 持续时间* return {*}*/ function flyToPosition(viewer, position, duration) {viewer.camera.flyTo({destination: Cesium.Cartesian3.fromDegrees(position.lon, position.lat, position.height),duration: duration,}); }组件化 看过我上一篇文章的可以继续往下看 上篇文章【Cesium 】一、vitevue3cesium 使用项目中使用cesium 地图具体步骤。快速搭建Cesium三维地图应用项目 在模板的基础上实现 开场动画效果不通的是写成组件形式 utils下新建Ces_utils.js文件全部代码如下 import * as Cesium from cesium; const CesUtils () {/*** description : 初始场景动画飞到目标点* param {*} viewer* param {*} position 目标点位置* param {*} duration 持续时间* return {*}*/const flyToPosition (viewer, position, duration) {viewer.camera.flyTo({destination: Cesium.Cartesian3.fromDegrees(position.lon,position.lat,position.height),duration: duration,});}return {flyToPosition} }export default CesUtils;在App.vue中使用 templatediv idcesiumContainer/div /template script setup import { onMounted } from vue; import * as Cesium from cesium; import CesUtils from /utils/Ces_utils; const cesUtils CesUtils();const initFn async () {const viewer new Cesium.Viewer(cesiumContainer, {infoBox: false,geocoder: false,homeButton: false,sceneModePicker: false,baseLayerPicker: true,navigationHelpButton: false,animation: false,timeline: false,fullscreenButton: false,vrButton: false,});viewer._cesiumWidget._creditContainer.style.display none; //取消版权信息const imageLayers viewer.scene.imageryLayers;imageLayers.remove(imageLayers.get(0)); //移除默认影像图层const TDTTK 337bc7a038fe9d239af76ab013ff4594; //填入你自己的天地图Key// 天地图影像const tdtLayer new Cesium.WebMapTileServiceImageryProvider({url: http://t0.tianditu.com/img_w/wmts?SERVICEWMTSREQUESTGetTileVERSION1.0.0LAYERimgSTYLEdefaultTILEMATRIXSETwFORMATtilesTILEMATRIX{TileMatrix}TILEROW{TileRow}TILECOL{TileCol}tk${TDTTK},layer: tdt,style: default,format: image/jpeg,tileMatrixSetID: w,maximumLevel: 18,show: false,});viewer.imageryLayers.addImageryProvider(tdtLayer);// 天地图注记const tdtAnnotionLayer new Cesium.WebMapTileServiceImageryProvider({url: http://t0.tianditu.com/cia_w/wmts?SERVICEWMTSREQUESTGetTileVERSION1.0.0LAYERciaSTYLEdefaultTILEMATRIXSETwFORMATtilesTILEMATRIX{TileMatrix}TILEROW{TileRow}TILECOL{TileCol}tk${TDTTK},layer: tdtAnno,style: default,format: image/jpeg,tileMatrixSetID: w,maximumLevel: 18,show: false,});viewer.imageryLayers.addImageryProvider(tdtAnnotionLayer);cesUtils.flyToPosition(viewer, position, 4); };let position {lon: 118.7969,lat: 32.0603,height: 20000, };onMounted(() {initFn(); }); /script style #app {width: 100%;height: 100%;font-family: sans-serif;text-align: center; }html, body, #cesiumContainer {width: 100%;height: 100%;margin: 0;padding: 0;overflow: hidden; } /styleok开场动画效果就实现了后面我还会更新更多关于cesium知识敬请关注。
http://www.dnsts.com.cn/news/274097.html

相关文章:

  • 2018年网站建设培训会发言品牌建设对企业的意义
  • 营销型网站开发营销网站开发项目背景
  • 网站建设服提高工作效率的方法不正确的是
  • 网站大全免费入口黄骅招聘信息最新2022
  • 最新网站建设的模板下载wordpress内容溢出
  • 旅游网站建设意义闽侯县住房和城乡建设局官方网站
  • 自建网站如何上传视频今天军事新闻最新消息详细
  • 天长街道两学一做网站门户网站建设自查整改报告
  • 多仓库版仓库管理网站建设源码wordpress做表格
  • 网站发号源码2016开发网站需要租服务器
  • 网站备案域名转公司江苏天宇建设集团官方网站
  • 广州一起做网站邓砚谷电子商务网站建设
  • aso应用优化外贸网站谷歌seo
  • 男生女生做污事网站免费qq是谁开发出来的软件?
  • 个人网站备案麻烦美团网站开发目标
  • 网站建设需要金额你建立的网站使用了那些营销方法
  • 手机电脑网站 建站程序施工企业甲乙资质
  • 网站建设组成部分网站建设领域文章
  • 网站优化排名软件wordpress主查询
  • 购买网站空间ftp设计集团网站设计公司
  • 郑州商城网站建设多少钱品牌营销推广要怎么做
  • 青岛做网站的公司网站建设中英语
  • 哪个网站是免费建站ui设计培训是什么
  • 阿联酋网站后缀湖南张家界建设厅网站
  • 网站开发后端做那些学习建设网站难么
  • 浙江省住房和城乡建设局网站seo是付费还是免费推广
  • 网站的建设合同是否交印花税承接做网站
  • 榆次小学网站建设百度网页安全警告怎么解除
  • 企业网站建设一般要素包括深圳建站公司服务
  • 重庆大型的网站建设外国网站签到做任务每月挣钱