谷歌地图轮换

时间:2017-02-08 07:52:22

标签: google-maps

创建谷歌地图设置时,我无法查看旋转图标 输入id to satelite,如下所示。

map = new google.maps.Map(document.getElementById('map'), {
       zoom: 18,
          mapTypeId: google.maps.MapTypeId.SATELLITE,
          heading: 0
    });

任何人都可以帮助我这个

1 个答案:

答案 0 :(得分:0)

Google maps docs

  

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
  });
}