我正在使用启用了 Google 地球插件的 Google Maps API V3。我正在尝试显示地图视图的四个选项(地形、卫星、带标签的卫星(又名混合)和地球。
最后一行注释掉(谷歌地球插件未启用)一切正常。当最后一行到位时,“mapTypeControlOptions”将全部被忽略。在这种情况下,我只是想指定 mapTypes,但如果我在该块中指定其他任何内容,它也会被忽略。
有没有解决方法或者我搞砸了什么?我已经玩了几天了,没有看到我可能会混淆什么。可以在以下位置找到与其他上下文相关的实时示例:http ://grandlin.es:5000
map = new google.maps.Map(document.getElementById('map'), {
zoom: 13,
center: new google.maps.LatLng(39.797, -105.776),
streetViewControl: false,
mapTypeId: google.maps.MapTypeId.TERRAIN,
mapTypeControlOptions: {
mapTypeIds: [google.maps.MapTypeId.TERRAIN, google.maps.MapTypeId.HYBRID, google.maps.MapTypeId.SATELLITE]
}
});
//var googleEarth = new GoogleEarth(map);
谢谢!