我是谷歌地图的新手。
我想在地图中显示具有三种不同地图类型(地图、卫星、混合)的谷歌地图。
为此,我正在编写类似的代码
function initialize() {
var mapOptions = {
center: new google.maps.LatLng(35.02, 111.02),
zoom: 8, mapTypeControlOptions: {
mapTypeIds: [google.maps.MapTypeId.ROADMAP, google.maps.MapTypeId.SATELLITE,google.maps.MapTypeId.HYBRID]
},
mapTypeId: google.maps.MapTypeId.ROADMAP,
};
var map = new google.maps.Map(document.getElementById("map_canvas"), mapOptions);
但是使用上面的代码,我只能在地图中显示地图和卫星地图类型。第三个地图类型混合没有显示在地图中。另外,当我单击卫星类型时,我会得到一个选项,例如 Label 。所以我不想在卫星下显示标签选项。