2017-07-27 2 views
-3

Ich würde mich freuen, wenn ich verstehe, warum es zwei verschiedene Panoramen auf Google StreetView gibt.Zwei verschiedene Panoramen für die gleiche Photosphäre Google Maps API JS

Ich Initialisierung photospheres mit dem folgenden JavaScript-Code:

function initialize() { 
    var pocetneKoordinate = new google.maps.LatLng(44.81856295912351, 20.455767810344696); 
    var pocetniPanoID = 'F:-By57yDKJr5M/WWfMHHWwYjI/AAAAAAAACXU/v1tk1TK02yEmBWGt2U4sMK1d_Uf3qdKmwCLIBGAYYCw'; 
    var mapOptions = { 
      center: pocetneKoordinate, 
      zoom: 0 
    }; 
     var map = new google.maps.Map(document.getElementById('panorama'), 
      mapOptions); 
     panorama = map.getStreetView(); 
     var panoOptions = { 
      position: pocetneKoordinate, 
      pano: pocetniPanoID, 
      visible: true, 
      pov: { 
       heading: 41, 
       pitch: 0, 
       zoom:1, 
      }, 
      clickToGo: false 
     }; 
     panorama.setOptions(panoOptions); 
     // Create a StreetViewService object. 
     var streetviewService = new google.maps.StreetViewService(); 
} 

Gerade falls ich etwas falsch geklebt, Arbeits JSFiddle https://jsfiddle.net/markovica/pcLjbmwk/

Es funktioniert alles toll, aber was mich verwirrt ist, dass ich öffnen das gleiche Panorama mit zwei verschiedenen PanoID Saiten, ex:

  1. CAoSLEFGMVFpcE1EZGhWWFJzVzBTd0I4amlQOWtjdEJ3Z3MwVnYtNTZBbEJNRHBI
  2. F: -By57yDKJr5M/WWfMHHWwYjI/AAAAAAAACXU/v1tk1TK02yEmBWGt2U4sMK1d_Uf3qdKmwCLIBGAYYCw

Abgesehen davon, auf anderen verbunden photospheres, panorama.getPano() wird das Muster des ursprünglichen Pano zurückkehren und Links sind nicht genau das gleiche (Screenshot showing differences in links) - Es gibt einige kleine Unterschiede, die auf meine letzten Änderungen zurückzuführen sind.

Aber warum gibt es zwei panoIDs für das gleiche Panorama und warum verhalten sie sich etwas anders?

+1

Bitte geben Sie eine [MCVE], die das Problem demonstriert. Wenn ich den geposteten Code ausführe, bekomme ich eine Karte (bei 0,0), kein Panorama. – geocodezip

+0

Entschuldigung mein Fehler, ich habe den Beitrag aktualisiert und hinzugefügt Geige ... aber ich habe kein Problem mit der Codierung, aber mit dem Aufruf der gleichen Panorama mit verschiedenen Strings und auch verschiedene Links. Ich erinnere mich nicht genau, wie ich zwei verschiedene PanoID für das erste Panorama an erster Stelle bekam, aber ich tat - ich versuche es auch herauszufinden – user3454848

+0

Ich erinnerte mich, wie ich verschiedene Zeichenfolgen bekam: – user3454848

Antwort

Verwandte Themen