派生自 wuyushui/SewerAndRainNetwork

chenzeping
2021-03-16 e379abf00be8fe474337f6b192c560d81f6f099b
图层功能
1个文件已修改
11 ■■■■■ 已修改文件
src/components/panel/ToolBoxPanel.vue 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/panel/ToolBoxPanel.vue
@@ -52,7 +52,7 @@
import dowloadChooose from '@assets/images/map-pages/icon/toolbox/Selecd/xiazai.png'
// 标绘的可选择数据
// import iconRefinery from '@assets/images/map-pages/local.png'
import iconRefinery from '@assets/images/map-pages/local.png'
import marker from '@assets/images/map-pages/icon/toolbox/map.png'
import line from '@assets/images/map-pages/icon/toolbox/line.png'
@@ -245,15 +245,15 @@
      switch (itemT.label) {
        case '点标绘':
          var myIcon = this.L.icon({
            iconUrl: '', // iconRefinery
            iconUrl: iconRefinery,
            iconSize: [26, 32],
            iconAnchor: [13, 16],
            popupAnchor: [26, -32]
          })
          var drawLayer = this.map.editTools.startMarker()
          drawLayer.setIcon(myIcon)
          this.drawLayer.addLayer(drawLayer)
          this.setLogic(drawLayer)
          this.drawLayer.addLayer(drawLayer)
          break
        case '线标绘':
          var drawLayerLine = this.map.editTools.startPolyline()
@@ -318,10 +318,7 @@
    setLogic (layer) {
      layer.on('dblclick', this.L.DomEvent.stop).on('dblclick', layer.toggleEdit)
      layer.setStyle({
        color: 'red',
        fillColor: '#ffffff',
        fillOpacity: 0.1,
        fill: true
        color: 'red'
      })
    }
  }