В настоящее время я использую Google Maps for Rails для отображения некоторых маркеров, сгенерированных из некоторых геокодированных данные в базе данных, и это прекрасно работает :) Теперь я хотел бы добавить функциональность и позволить пользователям размещать булавку (маркер) на карте и, в конечном итоге, записывать эти координаты в базу данных (я думаю, с помощью спокойного вызова) . Но пока я пытаюсь понять, как настроить google.maps.event.addListener для buildMap. Моя текущая карта сборки соответствует стандарту красивой коробки:
handler = Gmaps.build('Google');
handler.buildMap({ provider: {}, internal: {id: 'map'}}, function(){
markers = handler.addMarkers(<%=raw @hash.to_json %>);
handler.map.centerOn({ lat: 51.5008, lng: 0.1247 }) //center on Big ben
handler.bounds.extendWith(markers);
handler.fitMapToBounds();
});
Любая помощь будет принята :)