Frage

Hallo Ich habe die Adresse einer Immobilie und meine Bewerbung um einen Browser zu gehen starten können http: // maps.google.com?q=searchStringHere . Wenn eine gute Übereinstimmung gefunden wird es wird es dauern, direkt dort. Gibt es eine Sache, die ich an die URL anhängen kann, um es zu wechseln, ohne Straßen zu machen die genauen Koordinaten? Ich dont't wollen keine Javascript oder Flash-Code.

War es hilfreich?

Lösung

Leider nicht -. Es gibt keine einfache Antwort, basierend auf der Adresse

Zuerst wird die Liste der Parameter für die Google maps-Website ist hier dokumentiert, so dass Sie, dass als Ausgangspunkt verwenden können.

Der einfache Teil ist, dass Sie die Street View-Schicht „& layer = c“ auswählen müssen.

Doch bevor irgendetwas in dieser Schicht angezeigt wird, müssen Sie angeben, wo Ihre Ansicht ist. Sie legen die Position durch die geografische Breite und Länge in cbll und den Winkel der Kamera mit einigen Optionen in cbp.

Um die geografische Breite und Länge von der Adresse zu erhalten, müssen Sie ein Geocodierungsdienst , wie der google Maps api .

Dies wird jedoch nur Sie einen Blick auf die Straße nahe der Adresse. Zusätzlich zu wissen, wo der Blick auf der Straße von sein muss, müssen Sie auch wissen, welche Winkel die Kamera auf Punkt auf - dies wird für jede Adresse unterschiedlich sein, je nachdem, wo der nächste Punkt der Street View-Kamera ein Foto nahm aus war, so es ist nicht einfach automatisch zu tun (mit allen Informationen, die ich kenne, ist verfügbar ...)

Andere Tipps

Der Aufbau einer Google Street View URL

Grund Google Map-URL http://maps.google.com/maps?q=

q = Abfrage -. Alles in diesem Parameter übergeben wird behandelt, als ob sie in das Suchfeld auf der maps.google.com Seite eingegeben worden waren

Basis-URL GPS Schnüre Position anzuzeigen

http://maps.google.com/maps?q=31.33519,- 89,28720

http://maps.google.com/maps?q=&layer=c

layer = Aktiviert Overlays. Aktuelle Optionen sind „t“ Verkehr, „c“ Blick auf die Straße. Append (z.B. layer = tc) für die gleichzeitige.

http://maps.google.com/maps?q=&layer=c&cbll =

cbll = Breitengrad, Längengrad für Street View

http://maps.google.com/maps?q = & layer = c & cbll = 31,33519, -89,28720

http://maps.google.com/maps ? q = & layer = c & cbll = 31.335198, -89,287204 & cbp =

cbp = Street View-Fenster, das 5 Parameter akzeptiert:

  1. Street View / map Anordnung, 11 = obere Hälfte Street View und die untere Hälfte der Karte, 12 = meist Street View mit Ecke Karte

  2. Drehwinkel / Lager (in Grad)

  3. Neigungswinkel, -90 (gerade nach oben) bis 90 (gerade nach unten)

  4. Zoom-Ebene, 0-2

  5. Pitch (in Grad) -90 (gerade nach oben) bis 90 (gerade nach unten), default 5

Das unter ist: (11) obere Hälfte Street View und die untere Hälfte der Karte, (0) Mit Blick auf Norden (0) Straight Ahead, (0) Normal Zoom, (0) Pitch von 0

Dieses funktioniert wie es ist, nur die Kabel wechseln und wenn Sie eine andere Richtung weisen soll (die 0 nach 11) http: // Karten .google.com / maps? q = & layer = c & cbll = 31.335198, -89,287204 & cbp = 11,0,0,0,0

Weitere Google Street View Code interpertation

Update 10/2018

Die GET-API (siehe Haygood Antwort) scheint überholt zu sein, aber einige Anrufe scheinen noch zu arbeiten.

Basis-URL:

http://www.google.com/maps (map.google.com/ arbeitet Karten nach wie vor aber Umleitungen)

Parameter:

  • q: ignoriert wird, kann übersprungen werden Weitere Google Street View Code interpertation

  • Schicht: Der Parameter eingestellt werden muß c ( t wird nicht mehr unterstützt und es bricht)

  • cbll: Breiten- und Längengrad (unverändert)
  • CBP: einzige Parameter 2 (Drehwinkel) und 5 (pitch) werden weiterhin unterstützt

    1. wird ignoriert, kann 0 oder eine leere Zeichenfolge

    2. sein
    3. Drehwinkel / Lager (in Grad)

    4. wird ignoriert, kann 0 oder eine leere Zeichenfolge

    5. sein
    6. wird ignoriert, kann 0 oder eine leere Zeichenfolge

    7. sein
    8. Pitch (in Grad) -90 (gerade nach oben) bis 90 (gerade nach unten)

Aktualisiert Beispiele: http://www.google.com/maps? Schicht = c & cbll = 31.335198, -89,287204

oder http: // www. google.com/maps?layer=c&cbll=31.335198,-89.287204&cbp=,30,,,20 mit Rotation 30 und Steigung 20.

Sie können die Werte erhalten, indem Sie die Link-Schaltfläche am oberen Rand der Blick auf die Straße drücken.

UPDATE 07/2019 :

Lösung von 10/2018 arbeitet immer noch für mich schon jetzt, aber ich habe einen offiziellen dokumentiert Weg gefunden, die Street View-URL zu erstellen:

Die Bildung der Street View-URL

https://www.google.com/maps/@?api = 1 & MAP_ACTION = pano & Parameter

Parameter

  • MAP_ACTION = Pano (erforderlich): Gibt die Art der Ansicht angezeigt werden soll. Karten und Street View teilen den gleichen Endpunkt. Um ein Panorama zu gewährleisten angezeigt wird, ist die Klage als Pano angegeben werden.

Eine der folgenden URL-Parameter ist ebenfalls erforderlich:

  • Sicht : Der Viewer zeigt das Panorama am nächsten zu dem Ort des Betrachtungspunktes fotografiert, angegeben als durch Kommata getrennte Breiten- / Längenkoordinaten (zB 46.414382,10.013988). Da Street View-Bilder in regelmäßigen Abständen aktualisiert wird, und Fotos können aus leicht unterschiedlichen Positionen jedes Mal genommen werden, ist es möglich, dass Ihr Standort in ein anderes Panorama schnappen kann, wenn Bilder aktualisiert wird.

  • Pano : Die spezifische Panorama-ID des Bildes angezeigt werden soll. Wenn Sie einen Pano angeben können Sie auch einen Standpunkt festlegen. Die Sicht wird nur verwendet, wenn Google Maps nicht die Panorama-ID finden. Wenn Pano angegeben ist, aber nicht gefunden, und ein Aussichtspunkt nicht angegeben ist, wird kein Panoramabild angezeigt. Stattdessen öffnet Google Maps im Standardmodus, eine Karte auf dem Benutzer aktuellen Standort zentriert angezeigt wird.

Die folgenden URL-Parameter sind optional:

  • Überschrift : Zeigt die Kompassrichtung der Kamera in Grad im Uhrzeigersinn von Norden. Zulässige Werte sind von -180 bis 360 Grad. Wenn nicht angegeben, wird eine Standardschrift auf dem Gesichtspunkt ausgewählt, basierend (falls angegeben) der Abfrage und der tatsächlichen Position des Bildes.

  • Pitch : Gibt den Winkel, nach oben oder unten, von der Kamera. Die Tonhöhe wird in Grad von -90 bis 90. Positive Werte angegeben werden Winkel der Kamera, während negative Werte Winkel der Kamera nach unten. Der Standardabstand von 0 wird gesetzt auf der Position der Kamera auf, wenn das Bild aufgenommen wurde. Aus diesem Grunde ist eine Steigung von 0 oft, aber nicht immer, horizontal. Zum Beispiel kann ein Bild auf einem Hügel genommen wird wahrscheinlich eine Standard-Tonhöhe aufweist, die nicht horizontal ist.

  • FOV : Legt das horizontale Sichtfeld des Bildes. Das Sichtfeld in Grad ausgedrückt ist, mit einem Bereich von 10 - 100. Der Standardwert ist 90. Wenn mit einer festen Größe Ansichtsfenster handelt, wird das Sichtfeld der Zoomstufe betrachtet, mit kleineren Zahlen eine höhere Zoomstufe anzeigt, .

Beispiel 1: Verwendet nur einen Standpunkt Speicherort angeben

.

https: / /www.google.com/maps/@?api=1&map_action=pano&viewpoint=48.857832,2.295226&heading=-45&pitch=38&fov=80

Quelle: https://developers.google.com/maps/documentation/urls / guide (Scrollen Sie nach unten für Street View URLs)

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top