我正在我的网站上实施谷歌地图,但我想从我的地图中删除卫星和地图选项,它显示在右上方,也是平移控件。这是我的代码,
map = new google.maps.Map(document.getElementById("map"), {
center: center,
zoom: 8,
maptypecontrol :false,
mapTypeId: google.maps.MapTypeId.ROADMAP
});
我们可以这样做吗?
答案 0 :(得分:13)
查看文档http://code.google.com/apis/maps/documentation/javascript/controls.html#DisablingDefaults
选项应该是
disableDefaultUI: true
答案 1 :(得分:4)
只需将mapTypeControl
选项设置为false:
map = new google.maps.Map(document.getElementById("map"), {
...
mapTypeControl: false
});
如果您需要某种特定的maptype控件设置,请查看mapTypeControlOptions。例如:
map = new google.maps.Map(document.getElementById("map"), {
...
mapTypeControlOptions: {
mapTypeIds: [ // array of availabe map types
google.maps.MapTypeId.ROADMAP
],
style: google.maps.MapTypeControlStyle.DROPDOWN_MENU
}
});
答案 2 :(得分:0)
以下是LIVE DEMO如何根据您的要求自定义Google地图属性。