gmaps4railsでマーカーリストをグーグルマップに似たものにすることは可能ですか?
私はそのようなものを作りたいです:
リストを宣言するオプションを見つけました:
https://github.com/apneadiving/Google-Maps-for-Rails/wiki/Markers
しかし、各マーカーの大文字(A、B、Cなど)に追加する方法がわかりません。
gmaps4railsでマーカーリストをグーグルマップに似たものにすることは可能ですか?
私はそのようなものを作りたいです:
リストを宣言するオプションを見つけました:
https://github.com/apneadiving/Google-Maps-for-Rails/wiki/Markers
しかし、各マーカーの大文字(A、B、Cなど)に追加する方法がわかりません。
直接することはできません。あなたがすべき:
オブジェクトのセットと文字の間にマッピングを作成します(1つのID => 1つの文字)。
このマッピングを使用して、リストに適切なテキストを作成します
文字付きのマーカーのリストをインポートし、マッピングに応じて適切なマーカーを選択します
編集:
モデル内:
attr_accessor :number
def gmaps4rails_sidebar
"#{number}: whatever text you need"
end
def gmaps4rails_marker_picture
# set picture depending on number
end
コントローラ内:
@users = User.all
@users.each_with_index do |user,index|
user.number = index
end
@json = @users.to_gmaps4rails