在传单上找到标记

时间:2018-04-05 03:33:06

标签: javascript leaflet

我甚至不知道我是否正确地提出了这个问题。我正在使用传单地图来显示一些地方。您可以see it live here查看。现在,我想在我的地方标题旁边添加一个链接,以便用户可以找到地图上的位置。如果有人能指出我正确的方向,我会很感激。

1 个答案:

答案 0 :(得分:0)

将地图带到特定位置的一种方法是Leaflet" flyTo"地图功能。例如,如果您的Leaflet地图名为" myMap",并且您希望以特定缩放级别将用户发送到休斯顿大学,那么:

myMap.flyTo([29.766083, -95.358810], 10, {
    animate: true,
});

" flyTo"函数的参数是:( latlng,zoom,options)。 Link to Leaflet flyTo documentation. 还有" panTo"和" flyToBounds"也可能对你有用的方法。

从我在示例页面中看到的内容,我将向左侧面板中的每个大学链接添加事件监听器。然后有一个使用" flyTo"将用户发送到特定大学所在地的方法。