From f5b79b2aca3a4c70e4fdd9f8541d2ef833912ed0 Mon Sep 17 00:00:00 2001
From: liuyg <376836862@qq.com>
Date: Tue, 04 Jan 2022 17:05:42 +0800
Subject: [PATCH] +切换2.5 3 d 关闭弹窗
---
src/components/mobilemap/index.vue | 31 +++++++++++++++++++++++++++----
1 files changed, 27 insertions(+), 4 deletions(-)
diff --git a/src/components/mobilemap/index.vue b/src/components/mobilemap/index.vue
index 8fa8151..d586eaa 100644
--- a/src/components/mobilemap/index.vue
+++ b/src/components/mobilemap/index.vue
@@ -367,9 +367,9 @@
e.position,
[e.wgs84Position.lng, e.wgs84Position.lat],
{
- name: e.layer._bid,
- address: e.layer.type,
- introduce: e.layer._id,
+ name: e.overlay.attr.name,
+ address: e.layer._id,
+ introduce: e.overlay.attr.id,
data: e,
}
);
@@ -627,7 +627,30 @@
if (that.dimension == "2.5D") {
that.$store.commit("MSET_DIMENSION", "2.5D"); //切换2.5D设置
} else if (that.dimension == "3D") {
- that.$store.commit("MSET_DIMENSION", "3D"); //切换3D设置
+ setTimeout((res) => {
+ that.$store.dispatch("mapFlyTo", {
+ lntLat: [111.25036579, 34.83767277, 11443175.85],
+ heading: 0,
+ pitch: -90,
+ roll: 0,
+ noOpen: true,
+ fn: function () {
+ // viewer.flyTo(tileset);
+ // viewer.flyTo(provider);
+ //飞入起始点
+ // that.$store.dispatch("mapFlyTo", {
+ // lntLat: [115.87186406, 28.74449337, 1200],
+ // heading: 0,
+ // pitch: -45,
+ // roll: 0,
+ // noOpen: true,
+ // });
+
+ // startPoint();
+ that.$store.commit("MSET_DIMENSION", "3D"); //切换3D设置
+ },
+ });
+ }, 2000);
}
if (false) {
//镜头改变示例
--
Gitblit v1.9.3