<template> <div id="cesiumContainer" ref="cesiumContainer"></div> </template> <script setup> import * as Cesium from 'cesium' import '../Widgets/widgets.css' //这是src下面的widgets.css文件 import { onMounted } from 'vue' Cesium.Ion.defaultAccessToken = "*******"; window.CESIUM_BASE_URL = '/' //这是根目录下的四个文件夹 // 设施Cesium默认视角 中国 // 参数的含义: // 73.66, 39.90, 135.05, 49.55 是中国的经纬度范围 // 73.66 是中国的西边经度 // 39.90 是中国的南边纬度 // 135.05 是中国的东边经度 // 49.55 是中国的北边纬度 Cesium.Camera.DEFAULT_VIEW_RECTANGLE = Cesium.Rectangle.fromDegrees(73.66, 39.90, 135.05, 49.55); onMounted(() => { const viewer = new Cesium.Viewer('cesiumContainer', { infoBox: false, //隐藏信息框 geocoder: false, //隐藏搜索框 homeButton: false, //隐藏home按钮 sceneModePicker: false, //隐藏场景模式切换按钮 2 是2D模式 baseLayerPicker: false, //隐藏图层选择器 navigationHelpButton: false, //隐藏帮助按钮 animation: false, //隐藏动画按钮 timeline: false, //隐藏时间线 fullscreenButton: false, //隐藏全屏按钮 // 矢量底图 baseLayer: new Cesium.ImageryLayer( new Cesium.WebMapTileServiceImageryProvider({ url: 'https://t{s}.tianditu.gov.cn/vec_w/wmts?tk=*******', layer: 'vec', style: 'default', format: 'tiles', tileMatrixSetID: 'w', credit: new Cesium.Credit('Tianditu'), subdomains: ['0', '1', '2', '3', '4', '5', '6', '7'], maximumLevel: 18, show: true })) // 影像地图 // baseLayer: new Cesium.ImageryLayer( // new Cesium.WebMapTileServiceImageryProvider({ // url: 'https://t{s}.tianditu.gov.cn/img_w/wmts?tk=*******', // layer: 'img', // style: 'default', // format: 'tiles', // tileMatrixSetID: 'w', // credit: new Cesium.Credit('Tianditu'), // subdomains: ['0', '1', '2', '3', '4', '5', '6', '7'], // maximumLevel: 18, // show: true // })) }) // 隐藏logo viewer._cesiumWidget._creditContainer.style.display = 'none'; }) </script> <!-- Add "scoped" attribute to limit CSS to this component only --> <style scoped> * { margin: 0; padding: 0 } #cesiumContainer { width: 100%; height: 100vh; } </style>Cesium-1.138 将天地图作为矢量底图和影像底图叠加
张小明
前端开发工程师
异或门驱动CMOS电路的电气特性分析:全面讲解
异或门驱动CMOS电路:不是“连上就能用”,而是要算清楚每一皮秒、每微瓦、每毫伏 你有没有遇到过这样的情况? RTL仿真里一切正常,综合后网表也通过了形式验证,时序报告写着“slack = +0.12 ns”——结果流片回来,CRC校验在高温下随机出错;或者功耗测试发现某条数据通路的…
开源大模型OCR怎么选?深求·墨鉴(DeepSeek-OCR-2)性能与美学双解析
开源大模型OCR怎么选?深求墨鉴(DeepSeek-OCR-2)性能与美学双解析 1. 为什么今天还要认真挑一款OCR工具? 你有没有过这样的经历:拍下一页泛黄的古籍扫描图,导入某款OCR软件后,文字识别错位、公…
零基础小白指南:如何在Keil中配置DMA外设
零基础也能看懂的DMA实战课:在Keil里亲手“搭”一条硬件数据快车道 你有没有遇到过这样的场景? ADC采样值一跳一跳像心电图,示波器上CLK信号规整得不行,但 printf("%d", adc_val) 出来的数字却总在抖; S…
Qwen3-ForcedAligner-0.6B实战教程:用FFmpeg预处理音频提升对齐成功率
Qwen3-ForcedAligner-0.6B实战教程:用FFmpeg预处理音频提升对齐成功率 1. 为什么你需要这台“时间标尺” 你有没有遇到过这样的情况:手头有一段采访录音,还有一份逐字整理好的文稿,但就是没法让每个字精准落在它该出现的那零点几…
Cursor IDE开发RMBG-2.0:AI辅助编程实践
Cursor IDE开发RMBG-2.0:AI辅助编程实践 1. 为什么开发者需要AI辅助开发RMBG-2.0 最近在做电商后台的图片处理模块,每天要处理上千张商品图。手动抠图太耗时,外包成本又高,团队决定自己集成一个背景去除功能。选来选去ÿ…
RMBG-2.0算法优化:提升处理速度的10个技巧
RMBG-2.0算法优化:提升处理速度的10个技巧 1. 为什么RMBG-2.0的速度优化如此重要 你有没有遇到过这样的场景:正忙着给电商产品图批量抠图,结果每张图都要等上好几秒?或者在制作数字人视频时,背景去除环节成了整个工作…