Я создал карту Google, используя драгоценный камень Google Maps for rails. Я использую пользовательские маркеры svg.
Маркеры не появляются в нужном месте (см. Даллас или Чикаго на прикрепленном изображении).
В моем контроллере я создал хэш-объект. Я попытался настроить положение маркера с помощью свойства marker_anchor, но, похоже, это никак не влияет на положение изображения на карте. Я также пытался использовать формат int 1-9 или RichMarker (то есть [1, true]), но это тоже не сработало.
@hash = Gmaps4rails.build_markers(@cities_for_map) do |city, marker|
marker.lat city.latitude
marker.lng city.longitude
marker.picture({
"url" => "/images/maps/regular.marker.svg",
"width" => 13,
"height" => 13,
"marker_anchor" => [0, 50]
})
marker.infowindow render_to_string(:partial => "/destinations/map_tile.html", :locals => { :city => city})
end
Я пытаюсь изменить неправильное свойство или это ошибка с драгоценным камнем?
anchor
, а неmarker_anchor
, см. код: github.com/apneadiving/Google-Maps-for-Rails/blob/master/vendor/ - person apneadiving   schedule 29.05.2014