管道基础大数据平台系统开发-【前端】-新系統界面
Surpriseplus
2023-03-22 193c02587585f85853352f5553a0f068d078696c
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, // 减少离相机较远的屏幕空间错误:false