/ / Comment ajouter différents types de marqueurs dans Gmaps4Rails - ruby-on-rails, ruby-on-rails-3, google-maps, gmaps4rails

Comment ajouter différents types de marqueurs dans Gmaps4Rails - ruby-on-rails, ruby-on-rails-3, google-maps, gmaps4rails

Je dois afficher deux marqueurs différents sur ma carte Google. J'utilise les rails 3 et Gmaps4rails gem.

J'ai mon contrôleur j'ai

 @marker1 = User.find(1)
@marker2 = User.find(2)
@json = [@marker1,@marker2].to_gmaps4rails

Dans le fichier de vue

 <%= gmaps({
"map_options" => { "zoom" => 12, "auto_adjust" => false, "center_latitude" => @marker1.lat, "center_longitude" => @marker1.lng},
"markers"     => { "data" => @json }
})
%>

<%= yield :scripts %>

La vue cartographique que je reçois est

entrer la description de l'image ici

Je dois ajouter des images de marqueur différentes pour chacune d’elles. Comment cela peut-il être fait. s'il vous plaît aider.

Réponses:

1 pour la réponse № 1

J'ai simplement une réponse: elle est expliquée dans le wiki, dans le Customize each marker section.

Il existe également une alternative pour ajouter les styles dans un bloc de votre contrôleur au lieu du niveau du modèle.