From 09f448bc9dec772dafaeb04f0c60a0d722035226 Mon Sep 17 00:00:00 2001
From: lixuliang <lixuliang_hd@126.com>
Date: 星期五, 26 四月 2024 13:53:25 +0800
Subject: [PATCH] 路由跳转三维

---
 src/utils/map.js |   57 ++++++++++++++++++++++++++++++++-------------------------
 1 files changed, 32 insertions(+), 25 deletions(-)

diff --git a/src/utils/map.js b/src/utils/map.js
index 6d20478..7d68ecb 100644
--- a/src/utils/map.js
+++ b/src/utils/map.js
@@ -4,8 +4,7 @@
 import poiLayer from '@/components/poplayer/main';
 import store from "@/utils/store";
 import { Message } from 'element-ui';
-
-let tdglLine, qiyexinxi, qysl, ydbm, ydlx, cyfx, crzt, ydmj, crnx, crnf, rjl, jzxg, jzmd;
+let tdglLine, qiyexinxi, qysl, ydbm, ydlx, cyfx, jszt, ydmj, crnx, crnf, rjl, jzxg, jzmd;
 let objdata;
 
 window.tdglLine = tdglLine
@@ -438,20 +437,27 @@
             window.clickPOI = sgworld.Navigate.getMouseDegrees(event);
             // console.log(window.clickPOI);
             if (window.clickPOI) {
-                // 闅愯棌搴曢儴鍥惧眰闈㈢増
-                store.setLayerPanelShow(false);
-                // 闅愯棌鍙充笂瑙掕彍鍗曢潰鏉�
-                store.setMenuListShow(false);
-                // 闅愯棌搴曢儴婕父闈㈡澘
-                store.setRoamPanelShow(false);
+                // // 闅愯棌涓夌淮鐣岄潰鍏抽棴鎸夐挳
+                // let flag = store.tDCloseBtn.show
+                // store.set3DCloseBtnShow(!flag);
+                // // 闅愯棌搴曢儴鍥惧眰闈㈢増
+                // store.setLayerPanelShow(false);
+                // // 闅愯棌鍙充笂瑙掕彍鍗曢潰鏉�
+                // store.setMenuListShow(false);
+                // // 闅愯棌搴曢儴婕父闈㈡澘
+                // store.setRoamPanelShow(false);
 
             }
             // 鍦熷湴绠$悊
             if (store.tdglInfo.flag) {
+
+                console.log('鍧愭爣', [window.clickPOI.lon, window.clickPOI.lat])
+
                 axios
                     .get(
                         // "http://10.10.4.115:8022/geowinmap_xncs/ds?r=0.9158559377752831&serviceproviderid=map.vectorserviceprovider&serviceid=queryfeature&featcls=225%25E8%258C%2583%25E5%259B%25B4%25E5%2588%2586%25E5%258C%25BA%25E8%25A7%2584%25E5%2588%2592.geojson&lng=" +
-                        window.gisBaseUrl + "yzxncsApi/geowinmap_xncs/ds?r=0.9158559377752831&serviceproviderid=map.vectorserviceprovider&serviceid=queryfeature&featcls=225%25E8%258C%2583%25E5%259B%25B4%25E5%2588%2586%25E5%258C%25BA%25E8%25A7%2584%25E5%2588%2592.geojson&lng=" +
+                        window.gisBaseUrl + "BEApi/cs/geowinmap_xncs/ds?r=0.9158559377752831&serviceproviderid=map.vectorserviceprovider&serviceid=queryfeature&featcls=225%25E8%258C%2583%25E5%259B%25B4%25E5%2588%2586%25E5%258C%25BA%25E8%25A7%2584%25E5%2588%2592.geojson&lng=" +
+                        // window.gisBaseUrl + "cs/geowinmap_xncs/ds?&lng=" +
                         window.clickPOI.lon +
                         "&lat=" +
                         window.clickPOI.lat +
@@ -498,7 +504,8 @@
                             axios
                                 .get(
                                     // "http://10.10.4.115:8022//poisearch/guihuacon/getInfo?ydbm=" +
-                                    window.gisBaseUrl + "yzxncsApi/poisearch/guihuacon/getInfo?ydbm=" +
+                                    window.gisBaseUrl + "BEApi/cs/poisearch/guihuacon/getInfo?ydbm=" +
+                                    // window.gisBaseUrl + "cs/poisearch/guihuacon/getInfo?ydbm=" +
                                     response.data.NO
                                 )
                                 .then(
@@ -515,7 +522,8 @@
                                             qiyexinxi = info.data.data.qiyexinxi;
                                             qysl = data.qiyexinxi.length;
                                             if (qysl > 0) {
-                                                ydbm = data.qiyexinxi[0]["鍦板潡缂栧彿"];
+                                                // ydbm = data.qiyexinxi[0]["鍦板潡缂栧彿"];
+                                                ydbm = data.qiyexinxi[0]["ydbh"];
                                             } else {
                                                 ydbm = data.churangxinxi["ydbh"];
                                             }
@@ -526,15 +534,15 @@
                                                 cyfx = data.yongdishuju["cyfx"];
                                             } catch (e) { }
                                             try {
-                                                // this.crzt = response.data["ZT"];
-                                                switch (response.data["ZT"]) {
-                                                    case 3:
-                                                        crzt = "宸插嚭璁�";
-                                                        break;
-                                                    case 4:
-                                                        crzt = "鏈嚭璁�";
-                                                        break;
-                                                }
+                                                jszt = response.data["ZT"];
+                                                // switch (response.data["ZT"]) {
+                                                //     case "宸插缓":
+                                                //         jszt = "宸插嚭璁�";
+                                                //         break;
+                                                //     case "鍦ㄥ缓":
+                                                //         jszt = "鏈嚭璁�";
+                                                //         break;
+                                                // }
                                             } catch (e) { }
                                             try {
                                                 ydmj = parseFloat(
@@ -561,7 +569,7 @@
                                                 ydbm,
                                                 ydlx,
                                                 cyfx,
-                                                crzt,
+                                                jszt,
                                                 ydmj,
                                                 ydbm,
                                                 crnx,
@@ -877,7 +885,6 @@
                 // return;
             }
         }, Cesium.ScreenSpaceEventType.LEFT_CLICK);
-
     } catch (e) { }
 }
 
@@ -917,8 +924,8 @@
                         level: treeNode.Level,
                         minimumLevel: treeNode.minimumLevel,
                         maximumLevel: treeNode.maximumLevel,
-                        minificationFilter:Cesium.TextureMinificationFilter.NEAREST_MIPMAP_LINEAR,
-                        magnificationFilter:Cesium.TextureMinificationFilter.NEAREST_MIPMAP_LINEAR,
+                        minificationFilter: Cesium.TextureMinificationFilter.NEAREST_MIPMAP_LINEAR,
+                        magnificationFilter: Cesium.TextureMinificationFilter.NEAREST_MIPMAP_LINEAR,
                         tilingScheme:
                             treeNode.tileType === "Geo"
                                 ? new Cesium.GeographicTilingScheme()
@@ -2190,4 +2197,4 @@
             clearLayerByTypeId(item);
         })
     }
-}
\ No newline at end of file
+}

--
Gitblit v1.9.3