javascript - 切换街景

标签 javascript google-maps google-maps-api-3

如何通过单击按钮 (API v3) 在特定 map Canvas 上切换街景 View ?

function ToggleStreetView(map)
{
  //Assume map contains the google.maps.Map object

}

最佳答案

这是我为我前一段时间写的 map 应用程序写的函数:

// Toggles between map and panorama view
function togglePanorama(){
    if(isPanorama){
        map.streetView.setVisible(false);
        $('#message').empty().append('Click here to take a tour of our office.');
        isPanorama = 0;
    } else{
        map.streetView.setVisible(true);
        $('#message').empty().append('Back to the map.');
        isPanorama = 1;
    }
}

虽然我将它与自定义全景图一起使用,但它在默认街景 View 中也能正常工作。

关于javascript - 切换街景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6527322/

相关文章:

ios - 在谷歌地图上放置公交车站标记

javascript - 如何降低谷歌地图的整体亮度以使图钉更明显

google-maps-api-3 - 使用 Google Maps Api 的邮政编码边界

javascript - 如何在 JavaScript 中创建模型实例的实例?

javascript - jQuery/JavaScript 碰撞检测

javascript - 访问作为对象的 reducer 有效负载的元素

javascript - 放大标记 google.maps

google-maps - Google Maps API v3 无法做出标记...

javascript - 如何将圆圈分成谷歌地图中的扇区?

javascript - 当范围为 0-1 或 0-2 时,在 d3.js 中仅显示沿 y 轴的整数值