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],