当我尝试使用Leaflet.Draw 插件绘制折线时遇到问题。
首先,我点击地图绘制第一个点,然后第二次点击完成线。
但是,在我第二次单击该行后,该行不会自行完成。它显示了线路的延伸。
当我双击它时,该行完成,否则我需要手动单击完成按钮。我想在地图上第二次点击完成那条线。
这是我绘制折线的代码:
var drawControl = new L.Control.Draw({
position: 'topleft',
draw: {
polygon: {
allowIntersection: true,
showArea: true,
drawError: {
color: '#b00b00',
timeout: 1000
},
shapeOptions: {
color: '#0033ff'
}
},
circle: {
shapeOptions: {
color: '#0033ff'
}
},
polyline: {
shapeOptions: {
color: 'red'
},
},
rectangle: {
shapeOptions: {
color: '#0033ff'
}
},
marker: false,
polyline: true,
},
edit: {
featureGroup: drawnItems,
remove: true
}
});