news 2026/10/28 1:48:11

5【矢量图设置】

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
5【矢量图设置】

cesium 矢量图设置

<template><div id="cesiumContainer"ref="cesiumContainer"></div></template><script setup>// yarn add cesium// 将cesium目录下build/Cesium 4个文件复制到punlic目录下,及widgets 复制到src 下import*asCesiumfrom"cesium";import"./Widgets/widgets.css"import{onMounted}from"vue";Cesium.Ion.defaultAccessToken="eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJub25jZSI6InJQNkdnSnhPbzhnaWpKV2QiLCJqdGkiOiI1YzRlNzk3Zi1jOTEwLTQ3MTEtOGYyOC0yYWUxNDk1ZmYxNWMiLCJpZCI6NTEwOTYzLCJpc3MiOiJodHRwczovL2FwaS5jZXNpdW0uY29tIiwiYXVkIjoidW5kZWZpbmVkX2RlZmF1bHQiLCJpYXQiOjE3OTA2NDg2OTN9.5bWAq-dAHzUAmaXCQIN9J0_MF1A9KQ6WfaXXWUPQgiw"// 设置默认视角, 之前看到的是美国, 选中设置为chinaCesium.Camera.DEFAULT_VIEW_RECTANGLE=Cesium.Rectangle.fromDegrees(// 西经度89.5,// 南纬度20.4,// 东经度110.4,// 北纬度61.2);// 设置资源在根目录下// Cesium.CESIUM_BASE_URL = "/";window.CESIUM_BASE_URL="/";onMounted(()=>{// const TK = '4a164f04adf0097fef6ab908dbc3fc**';// new Cesium.Viewer("cesiumContainer");// infoBox 隐藏信息框varviewer=newCesium.Viewer("cesiumContainer",{infoBox:false,// geocoder: false ,//隐藏地理编码器,搜索框// homeButton: false ,//隐藏返回首页按钮// sceneModePicker: false ,//隐藏场景模式选择器,切换2D/3D模式// baseLayerPicker: false ,//隐藏基础图层选择器,切换基础图层// navigationHelpButton: false ,//隐藏导航帮助按钮,点击后显示导航帮助animation:false,//隐藏动画按钮,点击后播放动画// timeline: false ,//隐藏时间线,点击后显示时间线// fullscreenButton: false ,//隐藏全屏按钮,点击后全屏skyBox:newCesium.SkyBox({//设置天空盒source:{// url:"/assets/skybox",// format:Cesium.CubeTextureFormat.JPG,// type:Cesium.CubeTextureType.CUBE_MAP_POSITIVE_X,positivex:"./texture/sky/px.jpg",negativex:"./texture/sky/nx.jpg",positiveY:"./Widgets/SkyBox/py.png",negativeY:"./Widgets/SkyBox/ny.png",positiveZ:"./Widgets/SkyBox/pz.jpg",negativez:"./Widgets/SkyBox/nz.jpg",},}),// 天地图矢量路径// imageryProvider: new Cesium.WebMapTileServiceImageryProvider({// url: `https://t0.tianditu.gov.cn/vec_w/wmts?tk=${TK}`,//"http://t0.tianditu.com/vec_w/wmts?service-wmts&request=GetTile&version=1.0.0&LAYER=vec&tileMatrixs",// url: "https://t0.tianditu.gov.cn/vec_w/wmts?tk=4a164f04adf0097fef6ab908dbc3fc**", //"http://t0.tianditu.com/vec_w/wmts?service-wmts&request=GetTile&version=1.0.0&LAYER=vec&tileMatrixs",// layer: "tdtBasicLayer",// style: "default",// format: "image/jpeg",// tileMatrixSetID: "GoogleMapsCompatible",// }),});// 天地图矢量底图 (vec_w)constvecLayer=newCesium.WebMapTileServiceImageryProvider({url:"https://t0.tianditu.gov.cn/vec_w/wmts?tk=4a164f04adf0097fef6ab908dbc3fc**",layer:"vec",// 修改为 "vec", 天地图矢量底图的图层名固定是 "vec"style:"default",format:"tiles",// 修改为 "tiles"tileMatrixSetID:"w",// 修改为 "w" (对应你的 _w 投影)maximumLevel:18,// 建议加上最大层级tilingScheme:newCesium.WebMercatorTilingScheme()// 显式声明投影});// 天地图矢量注记 (cva_w) - 必须叠加这一层才能看到地名constcvaLayer=newCesium.WebMapTileServiceImageryProvider({url:"https://t0.tianditu.gov.cn/cva_w/wmts?tk=4a164f04adf0097fef6ab908dbc3fc**",layer:"cva",// 注记图层名为 "cva"style:"default",format:"tiles",// 修改为 "tiles"tileMatrixSetID:"w",//(切片矩阵) 修改为 "w" ,和url中的w 保持一致maximumLevel:18,tilingScheme:newCesium.WebMercatorTilingScheme()});viewer.imageryLayers.addImageryProvider(vecLayer);viewer.imageryLayers.addImageryProvider(cvaLayer);// 隐藏logoviewer.cesiumWidget.creditContainer.style.display="none";// 调整相机视角viewer.camera.setView({destination:Cesium.Cartesian3.fromDegrees(116.39,39.9,25000000),// (经度, 纬度, 高度-单位米)orientation:{heading:Cesium.Math.toRadians(0.0),// 水平旋转角度pitch:Cesium.Math.toRadians(-90.0),// 俯仰角度,-90度为垂直向下看roll:0.0// 翻滚角度}});});</script><style>*{margin:0;padding:0;}#cesiumContainer{width:100vw;height:100vh;}</style>

如图:

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/28 1:47:02

Umi-OCR快速教程:5分钟完成OCR识别

Umi-OCR快速教程&#xff1a;5分钟完成OCR识别 【免费下载链接】Umi-OCR OCR software, free and offline. 开源、免费的离线OCR软件。支持截屏/批量导入图片&#xff0c;PDF文档识别&#xff0c;排除水印/页眉页脚&#xff0c;扫描/生成二维码。内置多国语言库。 项目地址: …

作者头像 李华
网站建设 2026/10/28 1:42:42

25 行 Python,下一首歌

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/10/28 1:40:02

从兆欧表到 P-Q 曲线:一文读懂电气工程师的“硬核知识库“

在电气工程领域&#xff0c;基础知识的稳固是通往成功的关键阶梯。即便是资深的技术人员&#xff0c;面对一些基础概念时也可能存在认知盲点 。本文整理了电气工程师日常工作中最常接触、却最容易被误读的几个核心技术点&#xff0c;供行业内读者温故知新&#xff0c;也供感兴趣…

作者头像 李华
网站建设 2026/10/28 1:37:19

UVa 687 Lattice Practices

题目描述 给定 101010 块长度为 555 的 010101 板&#xff0c;每块板描述了一条长度为 555 的缝隙序列&#xff0c;其中 0 表示深缝&#xff0c;1 表示浅缝。 将这些板中的 555 块作为水平板&#xff0c;其余 555 块作为垂直板&#xff0c;并排布成一个 555 \times 555 的格子。…

作者头像 李华