Nyc*_*cen 2 google-maps ruby-on-rails gmaps4rails
如何将地图类型设置为HYBRID或SATELLITE?我认为传递给提供者哈希是一些选择,但如果是这种情况我找不到合适的哈希.
handler = Gmaps.build('Google');
handler.buildMap({ provider: {}, internal: {id: 'map'}}, function(){
markers = handler.addMarkers([
{
"lat": 0,
"lng": 0,
"picture": {
"url": "https://addons.cdn.mozilla.net/img/uploads/addon_icons/13/13028-64.png",
"width": 36,
"height": 36
},
"infowindow": "hello!"
}
]);
handler.bounds.extendWith(markers);
handler.fitMapToBounds();
});
Run Code Online (Sandbox Code Playgroud)
谢谢
将您需要的任何地图选项从谷歌作为provider键上的对象传递.
在你的情况下:
var mapOptions = { mapTypeId: google.maps.MapTypeId.HYBRID };
handler.buildMap({ provider: mapOptions, internal: {id: 'map'}}, function(){
...
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
512 次 |
| 最近记录: |