派生自 wuyushui/SewerAndRainNetwork

徐旺旺
2021-03-06 242c445db8f310749a6d540e07c11cd47413034b
src/components/helpers/ServiceLayerHelper.js
@@ -16,13 +16,16 @@
    this.tileLayersTileArray = [] // 初始的Tile集
    this.tileLayersWMSArray = [] // 初始的WMS集
    this.layerArray = {} // key为配置的code,加载的图层对象,
    this.layerConfig = {}
    this.regex = /\{(.+?)\}/g // 匹配{}
    this.popupComp = null
  }
  getTileLayer (code) {
    return this.loadedLayersMap.get(code)
  }
  getByLayerId (layerId) {
  }
  initDisplayZoom (layerConfig) {
@@ -114,6 +117,8 @@
        var layer = that.loadGeojson(res, item)
        that.layerArray[code] = layer
      })
    } else {
      that.layerArray[code].addTo(that.map)
    }
  }
@@ -161,11 +166,14 @@
      .bindTooltip(function (layer) {
        const nameId = layer.feature.id
        let name = ''
        if (nameId.indexOf('三通') !== -1 || nameId.indexOf('四通') !== -1) {
        if (nameId.indexOf('三通') !== -1 || nameId.indexOf('四通') !== -1 || nameId.indexOf('窨井') !== -1) {
          name = layer.feature.properties.pointnumber
        } else {
          name = layer.feature.properties.name
        }
        if (name === undefined) {
          name = ''
        }
        return name
      }, { direction: 'bottom', offset: [0, 15], sticky: true })
      .on('mouseover', function (e) {