2016-05-04 5 views
0

In Android und Swift ist es ganz einfach, über die Google Places-API ein Bild für bekannte Sehenswürdigkeiten und Attraktionen zu erhalten. Aber es ist nicht möglich, ein Bild von einer ganzen Stadt zu bekommen.Wie kann ich mit Google Places API ein Image einer Stadt erstellen?

Beispiel:
Wenn die Google-Platz-ID eines Schau (z.B. dem Brandenburger Tor, mit einem Platz Id von „ChIJiQnyVcZRqEcRY0xnhE77uyY“) der Google Places API ein Bild zurückgibt. Bei Verwendung der Google Orts-ID einer Stadt (z. B. New York mit der Orts-ID "ChIJOwg_06VPwokRyv534QaPC8g") gibt Google Places Api kein Bild zurück.

Weiß jemand, ob es möglich ist, ein Bild von einer Stadt zu bekommen? Wenn ja, wie kann ich dies mit Java (Android) erreichen?

UPDATE: Dieses Problem existiert nicht mehr, es sieht aus wie Google hier einige Änderungen vorgenommen hat. Jetzt gibt die Place-API Bilder für Städte zurück.

+1

Ja, wir haben dies kürzlich verbessert. Froh, dass Sie es bemerkt haben :) – spiv

Antwort

0

Erstens eine ID für bestimmten Ort findet diese URL mit https://developers.google.com/places/place-id

dann nach dem id Detail für diesen Ort mit Platz Details url finden zu bekommen. https://developers.google.com/places/web-service/details

+1

Ja, das ist richtig. Aber wenn die Orts-ID einer Stadt verwendet wird, z.B. New York, die Ortsdetails URL gibt kein Bild zurück. Wenn die Orts-ID einer Attraktion verwendet wird, z.B. Das Rockefeller Center funktioniert und gibt ein Bild zurück. Es funktioniert nicht mit Städten, das ist das Problem. Vielleicht weiß jemand von einem anderen Dienst, der Stadtbilder zurückgibt? –

Verwandte Themen