From 2f3eae99313ee8803dbd33751738e4f77d082d72 Mon Sep 17 00:00:00 2001 From: WX <1377869194@qq.com> Date: 星期一, 24 七月 2023 14:09:28 +0800 Subject: [PATCH] 图层树 --- src/assets/js/Map/server.js | 29 +++++++++++++++++------------ 1 files changed, 17 insertions(+), 12 deletions(-) diff --git a/src/assets/js/Map/server.js b/src/assets/js/Map/server.js index d792466..d2f9b6c 100644 --- a/src/assets/js/Map/server.js +++ b/src/assets/js/Map/server.js @@ -1,7 +1,7 @@ import { getToken } from "@/utils/auth"; const server = { - addTreeData(treeNode, checked) { - console.log(treeNode, checked); + addTreeData(treeNode) { + console.log(treeNode); let _data = earthCtrl.ProjectTree.getObject(treeNode.id); let pID = 0; console.log(_data); @@ -64,8 +64,9 @@ treeNode.useUrl = treeNode.url; break; case 3: - var token = getToken(); - treeNode.useUrl = BASE_URL + treeNode.proxy.replace("{token}", token); + treeNode.useUrl = treeNode.url; + // var token = getToken(); + // treeNode.useUrl = BASE_URL + treeNode.proxy.replace("{token}", token); break; } if (treeNode.firm == 2) { @@ -75,9 +76,9 @@ } }, addGisServer(treeNode) { - console.log(treeNode); + console.log(1111111111111111111, treeNode); // 0-URL锛�1-TMS锛�2-WMTS锛�3-WFS锛�4-Tileset'; - switch (treeNode.category) { + switch (treeNode.type) { case 1: this.AddTmsLayer(treeNode.useUrl); break; @@ -91,12 +92,13 @@ } }, addGeoServer(treeNode) { + console.log(222222222222222222222222222, treeNode); // 0-URL锛�1-TMS锛�2-WMTS锛�3-WFS锛�4-Tileset'; - switch (treeNode.category) { + switch (treeNode.type) { case 1: break; case 2: - this.AddGeoWmsLayer(treeNode.useUrl); + this.AddGeoWmsLayer(treeNode.useUrl, treeNode.id, treeNode.tab); break; case 3: break; @@ -105,15 +107,18 @@ } }, //娣诲姞geoserver鏈嶅姟wms鏈嶅姟 - AddGeoWmsLayer(url) { + AddGeoWmsLayer(url, id, tab) { + console.log(url); + window.layerWMS = new SmartEarth.Cesium.WebMapServiceImageryProvider({ // url: "http://192.168.22.198:8090/geoserver/moon/wms", + // id: id, url: url, - layers: "moon:lunar_place_nane", + layers: tab, parameters: { transparent: true, format: "image/png", - srs: "EPSG:4490", + srs: "EPSG:104903", styles: "", }, tileWidth: 512, @@ -121,7 +126,7 @@ }); layerWMS.name = "Wms_Layer"; - Viewer[s].imageryLayers.addImageryProvider(window.layerWMS); + Viewer.imageryLayers.addImageryProvider(window.layerWMS); }, //娣诲姞GisServer鏈嶅姟TMS鍒囩墖鏈嶅姟 AddTmsLayer(url) { -- Gitblit v1.9.3