2012-04-30 3 views
2

Google지도에 두 개의 다른 마커를 표시해야합니다. 레일 3과 Gmaps4rails gem을 사용하고 있습니다. Gmaps4Rails에서 다른 유형의 마커를 추가하는 방법

나는 내가보기 파일에서

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

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

<%= yield :scripts %> 

내가 얻을지도보기 내가 다른 마커 이미지를 추가 할 필요가

enter image description here

이다가 내 컨트롤러 그들 각각. 이것을 어떻게 할 수 있는가? 도와주세요.

답변

1

나는 대답이 하나 뿐이므로 wiki, Customize each marker 섹션에 설명되어 있습니다.

모델 수준 대신 컨트롤러에서 블록의 스타일을 추가하는 방법도 있습니다.

+0

대답하지 않습니까? – apneadiving

+0

예 .. 많이 고마워요 :) –

+0

동일한 문제가 있습니다. 솔루션을 공유 할 수 있습니까? –

관련 문제