<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 将天地图作为矢量底图和影像底图叠加
张小明
前端开发工程师
从零到一:STM32智能垃圾桶的硬件选型与成本优化实战
从零到一:STM32智能垃圾桶的硬件选型与成本优化实战 当你第一次尝试制作智能垃圾桶时,面对琳琅满目的传感器和电机型号,是否感到无从下手?市面上常见的HC-SR501、SG90、HC-SR04组合虽然经典,但未必是每个场景下的最优解…
ollama部署QwQ-32B详细步骤:64层Transformer结构调参指南
ollama部署QwQ-32B详细步骤:64层Transformer结构调参指南 QwQ-32B 是一款值得关注的推理型大模型,它不是简单地“回答问题”,而是真正具备链式思考能力的智能体。在ollama生态中,它以轻量级部署、开箱即用的体验和扎实的推理表现…
加法器晶体管级设计:从零实现教程
加法器晶体管级设计:不是怀旧,是工程准入的硬门槛 你有没有遇到过这样的场景? 在一次SoC后仿真中,ALU模块在SS工艺角125℃下突然出现进位丢失——功能仿真全绿,RTL综合无警告,甚至标准单元库文档里连“温度…
eSPI协议在智能传感器网络中的实践:项目应用
eSPI:让智能传感器真正“会思考”的那根线 你有没有遇到过这样的场景? 在调试一款工业边缘网关时,八路温湿度传感器、四轴IMU、气体模组、噪声麦克风阵列全挂在同一块板子上——IC总线开始丢ACK,SPI片选信号串扰严重,…
BAAI/bge-m3与m3e对比评测:中文语义匹配谁更精准?实战分析
BAAI/bge-m3与m3e对比评测:中文语义匹配谁更精准?实战分析 1. 为什么中文语义匹配需要认真比一比? 你有没有遇到过这样的情况:在搭建知识库或做智能客服时,用户问“怎么退订会员”,系统却只召回了“会员续…
DeepAnalyzeGPU算力优化部署:Llama3:8b量化运行方案,支持RTX3060/4070显卡
DeepAnalyzeGPU算力优化部署:Llama3:8b量化运行方案,支持RTX3060/4070显卡 1. 为什么普通显卡也能跑Llama3:8b?——从“不能用”到“流畅用”的真实突破 你是不是也遇到过这样的情况:看到Llama3:8b模型的惊艳能力,兴…