2009-04-12 10 views
1

Gibt es eine API, die Google Streetview-Bilder an einem bestimmten Ort (und in einer bestimmten Richtung) erfasst? Ich sehe, dass es möglich ist, das Flash-Steuerelement zu bekommen und zu positionieren, aber ich würde etwas bevorzugen, das mir nur ein JPEG (oder ein anderes Bitmap-Format) gab.Google Streetview Images API

Antwort

4

Sie suchen nach dem Static Maps API. Leider haben sie nicht finished die Arbeit mit einer statischen Street View Karte (Die Static Street View API ist jetzt verfügbar). Wie in den Kommentaren 4 und 5 angegeben, können Sie möglicherweise die für Street View verwendeten Miniaturbilder abrufen (obwohl Sie Google möglicherweise erst dieses bestimmte Bild laden müssen, bevor Sie es abrufen und möglicherweise selbst zwischenspeichern können). Ansonsten bist du mit dem Flash-Steuerelement festgefahren.

Sie können möglicherweise einen Dienst auf dem Back-End haben, der im Wesentlichen eine Bildschirm-Kappe des Flash-Steuerelements nimmt und es zwischenspeichert, aber das ist ein bisschen hackish.

1

Google bietet nun einen Street View Bild-API, die diesen Zweck dient:

http://code.google.com/apis/maps/documentation/streetview/

Beachten Sie, dass Street View-Bilder durch jeden Zugriff bedeutet, dass andere als dokumentierte öffentliche APIs (wie die Street View-Bild-API und die JavaScript-Maps-APIs) von den Google Maps-API-Nutzungsbedingungen nicht zulässig sind und zu einem Request führen können Für diese Bilder gilt, dass Ihre Website von Google blockiert wird.

Vielen Dank,

Thor.

Verwandte Themen