删除绘图折线上的虚线

时间:2016-04-01 20:52:16

标签: leaflet

我正在使用Leaflet库的Leaflet.Editable插件让用户在地图上绘制线条。如何在绘制新折线时隐藏临时虚线?

1 个答案:

答案 0 :(得分:2)

初始化地图时,您可以将其传递给editOptions。控制虚线的是lineGuideOptions,可以使用Leaflet path options中的任何一个来设置指南的样式。要隐藏指南,您只需将其opacity设置为0.因此,如果您按照以下方式初始化地图:

var map = L.mapbox.map('map', 'mapbox.streets', {
  editable: true,
  editOptions: {
    lineGuideOptions: {
      opacity: 0
    }
  }
}).setView(startPoint, 17);

您可以在没有任何线路指南的情况下进行绘制。更新了plunk:

http://plnkr.co/edit/z7poIK3ul3kfGuEpQ3Us?p=preview