From ffa44dff73d3834115dc619f2a0043ac288dd32b Mon Sep 17 00:00:00 2001
From: 少年 <1392120328@qq.com>
Date: 星期二, 06 二月 2024 18:04:12 +0800
Subject: [PATCH] 11

---
 src/utils/map2.js |   27 ++++++++-------------------
 1 files changed, 8 insertions(+), 19 deletions(-)

diff --git a/src/utils/map2.js b/src/utils/map2.js
index 219f65c..cbe393c 100644
--- a/src/utils/map2.js
+++ b/src/utils/map2.js
@@ -8,7 +8,7 @@
 import Vue from 'vue';
 import axios from "axios";
 import _GLOBAL from '@/assets/GLOBAL2';
-import poiLayer from '@/components/poplayer/main';
+import poiLayer2 from '@/components/poplayer/main2';
 import store from "@/utils/store2";
 import { Message } from 'element-ui';
 let tdglLine, qiyexinxi, qysl, ydbm, ydlx, cyfx, crzt, ydmj, crnx, crnf, rjl, jzxg, jzmd;
@@ -16,7 +16,7 @@
 var clickEvent;
 
 window.tdglLine = tdglLine
-let PoiLayerConstructor = Vue.extend(poiLayer);
+let PoiLayerConstructor = Vue.extend(poiLayer2);
 /**鏍稿績鍖� */
 export function loadHXQ() {
     let urls = window.gisBaseUrl + "/gisserver/wmsserver/YZ_BJ60";
@@ -2234,17 +2234,6 @@
 
 //openlayer 鍦板浘鐐瑰嚮浜嬩欢
 export function setClick(state) {
-    console.log('setClick');
-    let ponitPanel = document.getElementById('ponitPanel');
-    let overlay = new ol.Overlay({
-        element: ponitPanel,
-        autoPan: {
-            animation: {
-                duration: 250,
-            },
-        },
-    });
-    window.map.addOverlay(overlay);
     function handleClick(e) {
         console.log(e.coordinate);
         // 鍦熷湴绠$悊
@@ -2349,7 +2338,7 @@
                                         rjl,
                                         jzxg,
                                         jzmd,
-                                        lon:e.coordinate[0],
+                                        lon: e.coordinate[0],
                                         lat: e.coordinate[1],
                                     }
                                 }
@@ -2365,10 +2354,8 @@
             return;
         }
 
-
         window.map.forEachFeatureAtPixel(e.pixel, function (feature) {
             if (feature && feature.values_.desc) {
-                ponitPanel.style.display = 'block'
                 let obj = feature.values_.desc
                 objdata = {
                     POITYPE: "POINT",
@@ -2377,9 +2364,11 @@
                     lon: obj.lng,
                     lat: obj.lat
                 }
-                overlay.setPosition(e.coordinate);
-                store.setPoplayerShowAction(true);
-                store.setPoplayerListAction(objdata);
+
+                store.setTdglShow(false);
+                store.setTdlgInfo({});
+                store.setdwShow(true);
+                store.setdwInfo(objdata);
                 // if (window.instance) {
                 //     window.instance.$destroy();
                 // }

--
Gitblit v1.9.3