From 193c02587585f85853352f5553a0f068d078696c Mon Sep 17 00:00:00 2001 From: Surpriseplus <845948745@qq.com> Date: 星期三, 22 三月 2023 08:18:50 +0800 Subject: [PATCH] 发布管理修改预览效果,一张图修改 --- src/views/Tools/LayerTree.vue | 27 ++++++++++++++++++++++++++- 1 files changed, 26 insertions(+), 1 deletions(-) diff --git a/src/views/Tools/LayerTree.vue b/src/views/Tools/LayerTree.vue index 1647116..f69ce25 100644 --- a/src/views/Tools/LayerTree.vue +++ b/src/views/Tools/LayerTree.vue @@ -544,6 +544,25 @@ } }); } + } else if (data.serveType == "TMS") { + debugger + if (data.pubid) { + debugger + } else { + var res; + if (data.url.indexOf("{host}") != -1) { + res = data.url.replace("{host}", iisHost); + } else { + res = data.url + } + var url = res.split(';') + debugger + window.sgworld.Creator.createImageryProvider('mpt褰卞儚', "wms", { + url: url[0], + layers: url[1] + }, "0", undefined, true, ""); + } + } @@ -635,10 +654,16 @@ }); window.map.addLayer(vectorLayer); } else if (res.serveType == "Tileset") { + var url; + if (res.url.indexOf("{host}") != -1) { + url = res.url.replace("{host}", iisHost); + } else { + url = modelUrl + "/" + res.url + } var tileset = Viewer.scene.primitives.add( new Cesium.Cesium3DTileset({ name: res.cnName, - url: modelUrl + "/" + res.url, //192.168.20.106,to4 + url: url, //192.168.20.106,to4 maximumScreenSpaceError: 64, // 鏈�澶у睆骞曠┖闂撮敊璇細16 maximumMemoryUsage: 768, // 鏈�澶у唴瀛橈細512 dynamicScreenSpaceError: true, // 鍑忓皯绂荤浉鏈鸿緝杩滅殑灞忓箷绌洪棿閿欒锛歠alse -- Gitblit v1.9.3