2016-07-22 13 views
0

Ich schaute auf die Dokumentation und viele andere Fragen, aber ich konnte etwas nicht finden, was ich suche. Ich möchte eine Abfrage-URL, wo ich in einer GPS-Koordinate geben und es zeigt das Google Street View Panorama, oder eine Art von Anruf, dass, wenn ich ihm eine GPS-Koordinate gibt es mir die "Panoid".GPS-Koordinaten zum Anzeigen von Google Street View Panorama

Ich habe nicht den PANOID, oder ich versuche, es von einer URL zu extrahieren, ich möchte einen Anruf erstellen, der den PANOID zurückgibt.

+0

Sie meinen, Sie wollen das VOLL 360 Panorama Bild? Wenn Sie "Anzeige" meinen, meinen Sie Anzeige im Browser? – heltonbiker

+0

Anzeige im Browser, wenn es eine Option zum Herunterladen der Kacheln gibt, auf die ich dann ziele, wäre das perfekt, aber ich denke nicht, dass das möglich ist. Ich habe bereits einen Downloader von panoid, und ich würde das gleiche mit GPS-Koordinaten machen. – MasterWizard

+0

Mögliches Duplikat von [Google Maps Streetview - So erhalten Sie die Panorama-ID] (http://stackoverflow.com/questions/29916149/google-maps-streetview-how-to-get-panorama-id) – heltonbiker

Antwort

1

fand ich eine Art und Weise, die ich eigentlich auf der Suche war nicht da Im mein Programm in C++ zu schreiben. Aber es scheint, dass ich es in Javascript tun werde, und es an mein C++ - Programm weitergeben.

In der Street View Api Dokumentation gibt es in diesem Beispiel: https://developers.google.com/maps/documentation/javascript/examples/streetview-service

In diesem Beispiel gibt es ein paar Zeilen sind, die Beantwortung dieser Frage von Bedeutung sind:

 var markerPanoID = data.location.pano; 
     // Set the Pano to use the passed panoID. 
     panorama.setPano(markerPanoID); 

ich die Daten nur konnte packen .location.pano Wert von dort, dann benutze es so wie ich es mag. Ich hoffe, dies ist keine endgültige Antwort, ich wünsche mir wirklich, wenn es einen anderen Weg gibt, wo ich keinen Webservice erstellen muss.

-2

Was darüber (über Google Maps Street View API)

https://maps.googleapis.com/maps/api/streetview? 
    size=10000x10000 
    &location=46.414382,10.013988 
    &heading=151.78 
    &pitch=0 

enter image description here

+1

Ich sagte das Panorama nicht das statische Bild ... – MasterWizard