From f74599472be1c5e74fa6372892b8d83b10b0a05a Mon Sep 17 00:00:00 2001 From: cbwu <504-wuchengbo@htsdfp.com> Date: Tue, 12 Mar 2024 08:36:09 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E4=BC=98=E5=8C=96WMTS=E5=9B=BE?= =?UTF-8?q?=E5=B1=82=E5=8A=A0=E8=BD=BD=E9=80=9F=E5=BA=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/map/SceneViewer.vue | 3 +++ src/utils/map/TDTProvider.ts | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/components/map/SceneViewer.vue b/src/components/map/SceneViewer.vue index 59de14e..a187ee6 100644 --- a/src/components/map/SceneViewer.vue +++ b/src/components/map/SceneViewer.vue @@ -66,6 +66,9 @@ onMounted(async () => { viewer.scene.fog.enabled = false viewer.scene.sun.show = false viewer.scene.skyBox.show = false + // 优化加载WMTS图层速度 + Cesium.RequestScheduler.maximumRequestsPerServer = 18 // 设置cesium请求调度器的最大并发数量 + Cesium.RequestScheduler.throttleRequests = false //关闭请求调度器的请求节流 //添加天地图影像 viewer.imageryLayers.addImageryProvider( diff --git a/src/utils/map/TDTProvider.ts b/src/utils/map/TDTProvider.ts index 3635c49..5132b0d 100644 --- a/src/utils/map/TDTProvider.ts +++ b/src/utils/map/TDTProvider.ts @@ -74,7 +74,7 @@ export function getTDTTerrainProvider() { TDT_tk terrainUrls.push(url) } - + // @ts-ignore const provider = new Cesium.GeoTerrainProvider({ urls: terrainUrls, })