Откроется панорама в центре карты:
var G = google.maps;
var svpContainer = document.getElementById('svp'); // Make sure this div exists
var svp = new G.StreetViewPanorama(svpContainer);
G.event.addListener(map, 'zoom_changed', function(){
var z = map.getZoom();
var center = map.getCenter();
if (z > 15) {
svp.setPosition(center);
svp.setVisible(true);
}
});
Протестировано в Далласе, штат Техас.Убедитесь, что у вас есть div с идентификатором 'svp'