我可以在传单上启用和禁用fitbounds()吗?

时间:2014-07-24 12:12:41

标签: map leaflet

我正在使用

map.fitBounds(arrayofcoordinates) 

我正在绘制多条折线以显示在地图上移动的每个用户的路径,使用fitBounds()完整路径不可见。如果我点击标记来查看其路径,我想删除fitBounds()。然后启用fitBounds()以查看在地图上移动的所有标记。我不知道是否可能。请帮忙。

如果是,那怎么样? 任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

您可以将变量用作标志,其值为0或1。在if语句中写下fitBounds(),如

var boundFlag = 0;
if(boundFlag = 1)
  {
    map.fitBounds(arrayofcoordinates) 
  }

要更改变量“boundFlag”0或1的值,您可以使用传单上的自定义按钮。

http://leafletjs.com/reference.html#icontrol