Google Maps API在普通视图和普通视图之间进行缩放街景?

时间:2013-08-11 09:04:58

标签: javascript google-maps-api-3 google-street-view

如何通过放大/缩小而不涉及Pegman的过程,如何从普通视图转换到街景,反之亦然?

到目前为止,似乎在两个视图之间转换的唯一方法是将Pegman放在地图上 - 进入街景并点击右上角的十字按钮 - 退出街景。我想过渡到模仿maps.google.com。有什么想法吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

这是街景api的示例。

var fenway = new google.maps.LatLng(42.345573,-71.098326);
var mapOptions = {
  center: fenway,
  zoom: 14,
  mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(
    document.getElementById("map-canvas"), mapOptions);
var panoramaOptions = {
  position: fenway,
  pov: {
    heading: 34,
    pitch: 10
  }
};
var panorama = new  google.maps.StreetViewPanorama(document.getElementById("pano"), panoramaOptions);
map.setStreetView(panorama);

然后为缩放案例使用事件处理程序。

希望有所帮助:)