From b2fdf4f25251229adbe9a6963cb35fb7fc868172 Mon Sep 17 00:00:00 2001
From: surprise <15810472099@163.com>
Date: 星期二, 02 一月 2024 18:29:14 +0800
Subject: [PATCH] GLB模型添加.修改,删除

---
 src/components/index.vue |   53 +++++++++++++++++++++++++++++++++++------------------
 1 files changed, 35 insertions(+), 18 deletions(-)

diff --git a/src/components/index.vue b/src/components/index.vue
index f5b8b72..9227b11 100644
--- a/src/components/index.vue
+++ b/src/components/index.vue
@@ -1,11 +1,11 @@
 <template>
   <div class="mapViewer">
     <div class="cacheImage">
-    <img style="display: none;" src="@assets/img/new/rightCircle-y.png" alt="" />
-    <img style="display: none;" src="@assets/img/new/leftCircle-y.png" alt="" />
-    <img style="display: none;" src="@assets/img/new/treeClose-y.png" alt="" />
-    <img style="display: none;" src="@assets/img/new/h1.png" alt="" />
-  </div>
+      <img style="display: none;" src="@assets/img/new/rightCircle-y.png" alt="" />
+      <img style="display: none;" src="@assets/img/new/leftCircle-y.png" alt="" />
+      <img style="display: none;" src="@assets/img/new/treeClose-y.png" alt="" />
+      <img style="display: none;" src="@assets/img/new/h1.png" alt="" />
+    </div>
 
 
     <div class="tooltip" :class="{ tooltiphide: !tooltipShow }">
@@ -21,9 +21,8 @@
       </div>
 
     </div>
-    <viewer1 class="mapViewer" :key="switchKey" v-show="viewer1Show" :style="viewer1Style"
-      @mousemove.native="viewer1MouseMove" />
-    <viewer class="mapViewer" ref="mapViewer" :style="viewerStyle" @mousemove.native="viewerMouseMove" />
+    <viewer1 class="mapViewer" id="mapOl" :key="switchKey" v-show="viewer1Show" :style="viewer1Style" />
+    <viewer class="mapViewer" id="mapView" ref="mapViewer" :style="viewerStyle" />
     <div class="controlPanel" :style="{
       width: `${size}`,
       height: `${size}`,
@@ -45,10 +44,14 @@
       <right ref="Right" />
       <leftpanel ref="Left" />
       <menupanel />
-      <bottommenu ref="bottommenu" />
+      <!-- <bottommenu ref="bottommenu" /> -->
       <signalling v-if="signallingShow"></signalling>
       <setting v-if="showSetting" />
       <qycharts v-if="$store.state.qyEchartsShow" />
+    </div>
+
+    <div id="imageModel" class="imageModel">
+      <img id="myImage" class="image" src="">
     </div>
   </div>
 </template>
@@ -96,7 +99,7 @@
       offset: "0%",
       tooltipInfo: "璇风◢鍚庛�傘�傘��",
       tooltipShow: false,
-      signallingShow:false,
+      signallingShow: false,
       switchKey: 0,
       // viewer1Show: false,
     };
@@ -138,7 +141,7 @@
     changePwd() {
       console.log(111);
     },
-    changeMode(mode){
+    changeMode(mode) {
       this.$refs.mapViewer.changeMode(mode);
     },
     detectZoom() {
@@ -170,7 +173,7 @@
     cameraMoveEnd() {
       // var p = {
       //   destination: sgworld.Navigate.getPosition(),
-        
+
       // };
       // sgworld1.Viewer.camera.setView(p);
     },
@@ -197,13 +200,13 @@
     sgworldEvenListener() {
       // sgworld1.Viewer.camera.setView({
       //   destination: sgworld.Viewer.camera.position.clone(),
-        
+
       // });
     },
     sgworld1EvenListener() {
       // sgworld.Viewer.camera.setView({
       //   destination: sgworld1.Viewer.camera.position.clone(),
-       
+
       // });
     },
     closeHighLight() {
@@ -227,15 +230,16 @@
       this.$store.commit("showHistory", false);
     },
   },
-  beforeDestroy(){
+  beforeDestroy() {
     this.$refs.bottommenu.switchMenu(0);
   },
 };
 </script>
 <style scoped>
-.cacheImage{
+.cacheImage {
   display: none !important;
 }
+
 .mapViewer {
   height: 100%;
 }
@@ -247,8 +251,8 @@
 }
 
 #headlog {
-  width: 965px;
-  height: 70px;
+  width: 1920px;
+  height: 100px;
   position: absolute;
   left: 50%;
   top: 0;
@@ -337,4 +341,17 @@
 .searchBtn {
   width: 40px;
 }
+
+.imageModel {
+  z-index: 40;
+  position: absolute;
+  display: none;
+
+
+}
+
+.imageModel .image {
+  width: 30px;
+  height: 30px;
+}
 </style>

--
Gitblit v1.9.3