| | |
| | | |
| | | addPlotOverlayData.attrParams = data |
| | | |
| | | this.$EventBus.$emit('layerPolygonArrowsAdd', { |
| | | layerName: 'newCarDrawLineLayers', |
| | | positions: positionNewArr, |
| | | material: color, |
| | | params: { ...data, item: data, data: data } |
| | | }) |
| | | |
| | | this.$EventBus.$emit('layerPolygonAdd', { |
| | | layerName: 'newCarDrawLineLayers', |
| | | positions: positionStr, |
| | |
| | | overlay.attrParams.color = params.color |
| | | overlay.attrParams.width = params.width |
| | | overlay.attrParams.remark = params.remark |
| | | |
| | | this.$EventBus.$emit('layerPolygonArrowsAdd', { |
| | | layerName: 'newCarDrawLineLayers', |
| | | positions: linePosition, |
| | | material: color, |
| | | params: { ...overlay.attrParams, item: overlay.attrParams, data: overlay.attrParams }, |
| | | }) |
| | | |
| | | this.$EventBus.$emit('layerPolygonAdd', { |
| | | layerName: 'newCarDrawLineLayers', |
| | |
| | | editLineInfo () { |
| | | const polyline = polylineOverlay |
| | | |
| | | this.$EventBus.$emit('mapRemovePolygonLayer', { |
| | | layerName: 'newCarDrawLineLayers', |
| | | polygonName: 'newCarDrawLineLayers' + polyline.overlay.attrParams.id, |
| | | type: 'VectorLayer' |
| | | }) |
| | | |
| | | this.$EventBus.$emit('mapRemovePolygon', { |
| | | layerName: 'newCarDrawLineLayers', |
| | | type: 'VectorLayer', |
| | |
| | | polylineOverlay.overlay.remove() |
| | | polylineOverlay.overlay.attrParams.lineObj.remove() |
| | | |
| | | this.$EventBus.$emit('mapRemovePolygonLayer', { |
| | | layerName: 'newCarDrawLineLayers', |
| | | polygonName: 'newCarDrawLineLayers' + polylineOverlay.overlay.attrParams.id, |
| | | type: 'VectorLayer' |
| | | }) |
| | | this.$EventBus.$emit('activeDeleteLineOrPoint', 'policecar') |
| | | } else { |
| | | this.$message({ |
| | |
| | | |
| | | lineLayer.addOverlay(lineObj) |
| | | |
| | | this.$EventBus.$emit('layerPolygonArrowsAdd', { |
| | | layerName: 'newCarDrawLineLayers', |
| | | positions: positionNewArr, |
| | | material: color, |
| | | params: { ...item, lineObj, item, data: item } |
| | | }) |
| | | |
| | | this.$EventBus.$emit('layerPolygonAdd', { |
| | | layerName: 'newCarDrawLineLayers', |
| | | positions: positionStr, |
| | |
| | | |
| | | addPlotOverlayData.attrParams = data |
| | | |
| | | this.$EventBus.$emit('layerPolygonArrowsAdd', { |
| | | layerName: 'newCarDrawLineLayers', |
| | | positions: positionNewArr, |
| | | material: color, |
| | | params: { ...data, item: data, data: data }, |
| | | }) |
| | | |
| | | this.$EventBus.$emit('layerPolygonAdd', { |
| | | layerName: 'newCarDrawLineLayers', |
| | | positions: positionStr, |
| | |
| | | overlay.attrParams.color = params.color |
| | | overlay.attrParams.width = params.width |
| | | overlay.attrParams.remark = params.remark |
| | | |
| | | this.$EventBus.$emit('layerPolygonArrowsAdd', { |
| | | layerName: 'newCarDrawLineLayers', |
| | | positions: linePosition, |
| | | material: color, |
| | | params: { ...overlay.attrParams, item: overlay.attrParams, data: overlay.attrParams }, |
| | | }) |
| | | |
| | | this.$EventBus.$emit('layerPolygonAdd', { |
| | | layerName: 'newCarDrawLineLayers', |