From 6fc768db9a8c1d96d1f2ef15285ed863f98ef9b7 Mon Sep 17 00:00:00 2001 From: lixuliang <lixuliang_hd@126.com> Date: 星期四, 25 一月 2024 09:24:33 +0800 Subject: [PATCH] Merge branch 'master' of http://106.120.22.35:48888/r/PM20221203225_MobileWeb --- src/utils/map.js | 2 ++ src/components/viewer.vue | 3 +++ src/components/sideMenu/layerMenu/layerPanel.vue | 4 ++++ 3 files changed, 9 insertions(+), 0 deletions(-) diff --git a/src/components/sideMenu/layerMenu/layerPanel.vue b/src/components/sideMenu/layerMenu/layerPanel.vue index cc072ad..e57c81a 100644 --- a/src/components/sideMenu/layerMenu/layerPanel.vue +++ b/src/components/sideMenu/layerMenu/layerPanel.vue @@ -324,8 +324,10 @@ // 璁剧疆鐩告満 if (result.name == "浜岀淮鍦板浘") { + window.Viewer.scene.globe.maximumScreenSpaceError = 4/3; this.changeLayerView(25000, false); } else if (result.name == "褰卞儚鍦板浘") { + window.Viewer.scene.globe.maximumScreenSpaceError = 4/3; this.changeLayerView(50000, false); } // 鍒囨崲鍥惧眰 @@ -356,8 +358,10 @@ handleSMapClick(result, index) { // 璁剧疆鐩告満 if (result.name == "3D鍩庡競") { + window.Viewer.scene.globe.maximumScreenSpaceError = 2; this.changeLayerView(45000, true); } else if (result.name == "涓夌淮妯″瀷") { + window.Viewer.scene.globe.maximumScreenSpaceError = 2; this.changeLayerView(80000, true); } // 鍒囨崲鍥惧眰 diff --git a/src/components/viewer.vue b/src/components/viewer.vue index a40f629..643c8dc 100644 --- a/src/components/viewer.vue +++ b/src/components/viewer.vue @@ -168,6 +168,9 @@ ); window.Viewer = sgworld._Viewer; Viewer.shadows = false; + viewer.scene.fxaa = false; + viewer.scene.postProcessStages.fxaa.enabled = false; + window.Viewer.scene.globe.maximumScreenSpaceError = 4/3; that.showBottom(); window.Viewer.scene.screenSpaceCameraController.minimumZoomDistance = 100; //鐩告満鐨勯珮搴︾殑鏈�灏忓�� // window.Viewer.scene.screenSpaceCameraController.maximumZoomDistance = 38000; //鐩告満楂樺害鐨勬渶澶у�� diff --git a/src/utils/map.js b/src/utils/map.js index 280127f..6d20478 100644 --- a/src/utils/map.js +++ b/src/utils/map.js @@ -917,6 +917,8 @@ level: treeNode.Level, minimumLevel: treeNode.minimumLevel, maximumLevel: treeNode.maximumLevel, + minificationFilter:Cesium.TextureMinificationFilter.NEAREST_MIPMAP_LINEAR, + magnificationFilter:Cesium.TextureMinificationFilter.NEAREST_MIPMAP_LINEAR, tilingScheme: treeNode.tileType === "Geo" ? new Cesium.GeographicTilingScheme() -- Gitblit v1.9.3