From c8d5372b039adc272da61a3627dcc1ff898417d4 Mon Sep 17 00:00:00 2001
From: liuyg <376836862@qq.com>
Date: Fri, 31 Dec 2021 11:21:59 +0800
Subject: [PATCH] +代码优化
---
src/components/mobilemap/index.vue | 2 +-
src/store/modules/mobile.js | 29 +++++++++--------------------
2 files changed, 10 insertions(+), 21 deletions(-)
diff --git a/src/components/mobilemap/index.vue b/src/components/mobilemap/index.vue
index d5cbc5f..9e5bf56 100644
--- a/src/components/mobilemap/index.vue
+++ b/src/components/mobilemap/index.vue
@@ -526,7 +526,7 @@
}
};
that.dimension == "2.5D"
- ? doit([116.390060025, 27.95649473, 2000.0])
+ ? doit([116.36618337, 27.95911915, 2000.0])
: doit([117.08513731, 31.64790556, 600.0]);
};
startPoint(1);
diff --git a/src/store/modules/mobile.js b/src/store/modules/mobile.js
index 1c51a14..922f776 100644
--- a/src/store/modules/mobile.js
+++ b/src/store/modules/mobile.js
@@ -115,14 +115,14 @@
roll: 0
};
// console.log(1321)
- state.wallLayer.show = false;
+ state.wallLayer.show = false; //关闭瀑布 以及2.5d图形贴片
state.mviewer.imageryLayers.remove(state.newLayer);
state.newLayer = null;
// state.silhouetteBlue.selected = []
- state.tilesetLayer.changesilhouetteBlue();
+ state.tilesetLayer.changesilhouetteBlue(); //清空silhouetteBlue.selected = [];
// console.log(state.tileset)
- state.tilesetLayer.show = true;
- state.startPointFn();
+ state.tilesetLayer.show = true; //显示3d图形
+ state.startPointFn();//移动默认视角
// state.mviewer.flyTo(state.tileset);
} else if (data == "2.5D") {
state.dimensionData = {// 维度镜头数据
@@ -130,25 +130,14 @@
pitch: -90,
roll: 0
};
- state.tilesetLayer.show = false
+ state.tilesetLayer.show = false//隐藏3d图形
- state.newLayer = state.usetowpointfive();
+ state.newLayer = state.usetowpointfive();//添加2.5d图形贴片
- state.wallLayer.show = true
+ state.wallLayer.show = true//打开瀑布
- state.startPointFn();
- // state.mviewer.camera.setView({
- // // Cesium的坐标是以地心为原点,一向指向南美洲,一向指向亚洲,一向指向北极州
- // // fromDegrees()方法,将经纬度和高程转换为世界坐标
- // destination: global.DC.Namespace.Cesium.Cartesian3.fromDegrees(116.36618337, 27.95911915, 1000.0),
- // orientation: {
- // // 指向
- // heading: global.DC.Namespace.Cesium.Math.toRadians(0, 0),
- // // 视角
- // pitch: global.DC.Namespace.Cesium.Math.toRadians(-90),
- // roll: 0.0
- // }
- // })
+ state.startPointFn();//移动默认视角
+
}
},
//切换控制
--
Gitblit v1.9.3