创建谷歌地图设置时,我无法查看旋转图标 输入id to satelite,如下所示。
map = new google.maps.Map(document.getElementById('map'), {
zoom: 18,
mapTypeId: google.maps.MapTypeId.SATELLITE,
heading: 0
});
任何人都可以帮助我这个
答案 0 :(得分:0)
rotateControl 启用/禁用旋转控件的外观 控制45°图像的方向。默认情况下,控件的 存在是由45°图像的存在与否决定的 当前缩放和位置的给定地图类型。你可以改变 通过将地图的rotateControlOptions设置为来控制行为 指定要使用的RotateControlOptions。 您无法进行控制 如果当前没有45°图像,则会出现。
此外,rotateControl
仅在缩放足够高时出现。例如,此map
不会显示rotateControl
:
function initMap() {
var map = new google.maps.Map(document.getElementById('map'), {
zoom: 17,
center: {lat: -37.8136, lng: 144.9631},
mapTypeId: google.maps.MapTypeId.SATELLITE
});
}
但如果你再缩放一下,它会显示rotateControl
:
function initMap() {
var map = new google.maps.Map(document.getElementById('map'), {
zoom: 18,
center: {lat: -37.8136, lng: 144.9631},
mapTypeId: google.maps.MapTypeId.SATELLITE
});
}