我正在使用带有Google Maps API v3的gmaps4rails,并且经常会显示一个标记。 gmaps4rails然后放大,以便所有标记 - 此处为1 - 在地图上可见。 但是,它需要在Google地图中提供最接近的缩放级别,而我还没有找到更改此单个标记的缩放级别的方法。
我正在显示我的地图:
gmaps(markers: {data: @events, options: {raw: '{animation:
google.maps.Animation.DROP}'}}, map_options: {auto_adjust:
true, center_on_user: true, auto_zoom: true, zoom: 14})
标记已替换为Gmaps.map.replaceMarkers(...);
答案 0 :(得分:0)
设置自定义缩放yor auto_zoom的问题应该是false。
我使用此设置来获取自定义缩放:
gmaps(:map_options => {“auto_zoom”=> false,“zoom”=> 17},:标记 => {“data”=> @json})
希望这有帮助。