禁用 StreetView 导航到未连接的 Photosphere

Disable StreetView navigation to non connected photospheres

由于 StreetVew 没有级别(楼层),我在多层游览中面临着巨大的问题,因为导航从一个楼层跳到另一个楼层(panos 实际上彼此非常接近但在不同的楼层,并且没有直接连接).我想通过禁用这两种导航方法中的一种就可以解决问题,我只是在 API 中找不到它。 我使用以下代码通过 MAPS API 嵌入光球:

google.maps.event.addDomListener(window, 'load', initialize);
function initialize() {
  google.maps.streetViewViewer = 'photosphere';
  var panorama = new google.maps.StreetViewPanorama(
    document.getElementById('pano'), {
      pano: 'PANOID',
      pov: {heading: 348.27, pitch: -1.62, zoom: 0.26},
      linksControl: true,
      zoomControl: true,
      zoomControlOptions: {
        style: google.maps.ZoomControlStyle.SMALL,
        position: google.maps.ControlPosition.RIGHT_TOP
      },
      scaleControl: false,
      overviewMapControl: false,
      panControl: false,
      visible: true,
      motionTracking: false,
      motionTrackingControl: false
  });
}

禁用屏幕截图中的右箭头(箭头周围有圆圈的箭头)的选项是什么?

screenshot

该选项称为 "clickToGo",应设置为 false。

找遍了也没找到,于是决定把所有的选项都试一遍,结果撞上了...

确实将 clickToGo 设置为 false 以禁用甜甜圈。

除此之外,Streetview 支持楼层,因为当您发布全景图时,您具有以下属性:

pose.heading
pose.latLngPair
pose.pitch
pose.roll
pose.level
pose.altitude
connections
places

对照:https://developers.google.com/streetview/publish/reference/rest/v1/photo/update

multifoor 示例:https://goo.gl/maps/nDvPsbDakLN2