From b0d5c1ef584fb6f70ed2bbd76b8575a6be53ca98 Mon Sep 17 00:00:00 2001 From: zhangquan <2523589960@qq.com> Date: Tue, 3 Jun 2025 11:34:22 +0800 Subject: [PATCH] =?UTF-8?q?1.=E4=BF=AE=E5=A4=8D=E6=A8=A1=E5=9E=8B=E8=AE=BE?= =?UTF-8?q?=E7=BD=AE=E5=88=9D=E5=A7=8B=E5=8C=96bug=EF=BC=9B2.=E4=BC=98?= =?UTF-8?q?=E5=8C=96=E6=A0=B7=E5=BC=8F=E9=85=8D=E7=BD=AE=E6=B5=8B=E8=AF=95?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=EF=BC=9B3.=E6=B8=85=E7=90=86=E4=B8=8D?= =?UTF-8?q?=E9=9C=80=E8=A6=81=E7=9A=84=E6=96=87=E4=BB=B6=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../CesiumMap/mixins/useConfigSetting.js | 4 + .../configStyle/imageLibrary.vue | 234 ------------------ .../gisManagement/configStyle/styleDialog.vue | 4 +- 3 files changed, 6 insertions(+), 236 deletions(-) delete mode 100644 src/views/gisManagement/configStyle/imageLibrary.vue diff --git a/src/components/CesiumMap/mixins/useConfigSetting.js b/src/components/CesiumMap/mixins/useConfigSetting.js index fb83a32..b12cb5c 100644 --- a/src/components/CesiumMap/mixins/useConfigSetting.js +++ b/src/components/CesiumMap/mixins/useConfigSetting.js @@ -86,6 +86,10 @@ export function useConfigSetting(viewer) { // 设置模型 const setModel = async (options) => { + if (!options.modelList || options.modelList.length === 0) { + return; + } + // 3d模型参数 const tilesetOption = { maximumScreenSpaceError: 1, // 应对大疆一键生成的模型问题;如模型能正常显示但文件加载太过频繁,可增大数值 diff --git a/src/views/gisManagement/configStyle/imageLibrary.vue b/src/views/gisManagement/configStyle/imageLibrary.vue deleted file mode 100644 index ef37f45..0000000 --- a/src/views/gisManagement/configStyle/imageLibrary.vue +++ /dev/null @@ -1,234 +0,0 @@ - - - - - diff --git a/src/views/gisManagement/configStyle/styleDialog.vue b/src/views/gisManagement/configStyle/styleDialog.vue index 48b3962..b0999d4 100644 --- a/src/views/gisManagement/configStyle/styleDialog.vue +++ b/src/views/gisManagement/configStyle/styleDialog.vue @@ -314,8 +314,8 @@ let viewer = null let entity = null const defaultPoint = [102, 25] const defaultPosition = Cesium.Cartesian3.fromDegrees(...defaultPoint) -const defaultPolyline = Cesium.Cartesian3.fromDegreesArray([102.1, 24.9, 102.1, 25.1, 101.9, 24.9, 101.9, 25.2]) -const defaultPolygon = Cesium.Cartesian3.fromDegreesArray([102.1, 24.9, 102.1, 25.1, 101.9, 25.1, 101.9, 24.9]) +const defaultPolyline = Cesium.Cartesian3.fromDegreesArray([101.99, 25.01, 102.01, 25.01, 101.99, 24.99, 102.02, 24.99]) +const defaultPolygon = Cesium.Cartesian3.fromDegreesArray([101.99, 25.01, 102.01, 25.01, 102.02, 24.99, 101.99, 24.99]) const mapOptions = { setView: { x: defaultPoint[0],