2012-07-09 48 views

回答

1

您可以添加任何選項谷歌地圖啓用。從DOC here

如果缺乏地圖和標記的一些選項,你可以簡單地傳遞 你需要:原料:

<%= gmaps(:markers => {:data => @json, :options => { :raw => '{ animation: google.maps.Animation.BOUNCE }' } }, 
      :map_options => { :raw => '{ disableDefaultUI: true, scrollwheel: false }' }) %> 
+0

我曾嘗試使用':raw'選項,但有'mapTypeIds'數組錯誤。嘗試再次得到我想要的這樣: '<%= gmaps(「markers」=> {「data」=> @json}, 「map_options」=> {「type」=>「TERRAIN」,:raw =>'{mapTypeControlOptions:{mapTypeIds:[google.maps.MapTypeId.ROADMAP,google.maps.MapTypeId.TERRAIN]}}'})%> 您是否看到我的其他跟進問題http:// stackoverflow.com/q/11404725/1481208?這需要創建一個新的自定義'mapTypeId'。這可能是未來版本的寶石選項嗎?感謝您在這一個快速回答。 – donsteffenski 2012-07-10 20:24:57

相關問題