【发布时间】:2015-01-02 10:29:40
【问题描述】:
目前,当向地图添加新标记时,它会自动放大到该新位置。
如何配置 gmaps4rails 以响应一个按钮,该按钮将自动缩小以查看地图上的所有标记?如下:
我的渲染配置是:
allLocations = root.table.rows(".selected").data()
$('#multi_markers').map ->
handler = Gmaps.build("Google")
handler.buildMap
internal:
id: "multi_markers"
, ->
for aLocation in allLocations
markers = handler.addMarkers([
{
lat: aLocation[9]
lng: aLocation[10]
}
])
handler.bounds.extendWith markers
handler.fitMapToBounds()
return
请注意,这与 gmaps4rails 相关,而不仅仅是 gmaps
【问题讨论】:
-
@Substantial 那是为了地图,我正在使用 gmaps4rails
标签: jquery ruby-on-rails gmaps4rails