0

Ich habe gelernt, dass wenn ich Google Maps mit einem bestimmten Keyword suche, bekomme ich Treffer von Place IDs, die zu dem von mir eingegebenen Keyword passen. Jetzt habe ich mich gefragt, ob es möglich ist, alle Informationen auf eine bestimmte Google Maps Place ID wie zum Beispiel ChIJk5rNr3KuEmsRwWgFX9zzBaQ zu speichern. Vorzugsweise im JSON-Format.Wie werden alle Informationen zu einer bestimmten Google Maps Place-ID gespeichert?

Ist das mit Google Maps API v3 möglich?

bearbeiten: Ich habe die Möglichkeit gefunden, eine Liste für bestimmte Informationen zu erhalten, indem diese Anforderung zu tun

https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=-33.8670522,151.1957362&radius=500&types=food&name=cruise&key=YOUR_API_KEY 

aber es gibt definitiv nicht alle Informationen aufgeführt.

+2

https://developers.google.com/maps/documentation/javascript/places#place_details –

Antwort

2

Wenn Sie die Google Places-API selbst verwenden, lautet Ihre Dokumentreferenz here. Beispiel:

https://maps.googleapis.com/maps/api/place/details/json?placeid=PLACE_ID&key=YOUR_API_KEY 

Wenn Sie Places von Google Maps JS API verwenden, prüft these docs (siehe Abschnitt "Demos und Beispielcode", Registerkarte "PLACE DETAILS"). Beispiel:

var service = new google.maps.places.PlacesService(map); 
var request = { 
    placeId: PLACE_ID 
}; 
service.getDetails(request, function (place, status) { 
    if (status == google.maps.places.PlacesServiceStatus.OK) { 
     console.log(place); 
    } 
}); 
+0

Der erste Link half mir, danke! Aber vielleicht füge ich meiner Frage ein Beispiel hinzu. Wenn ich nach "Hofladen" suche, finde ich einige Geschäfte und Privatpersonen, die mit dem Begriff "Hofladen" verbunden sind. Aber das hat nichts mit den 'type' Keywords wie' food' zu tun. Diese Informationen scheint Google in ihrer Datenbank zu haben. Zum Beispiel gibt es bei manchen Ortskennungen eine Beschreibung wie "Bauernmarkt", die kein offizielles Schlüsselwort ist, nehmen Sie diese Ortskennung zB: 'ChIJO9TjQB0PdkcRreE0s1rNOdM'. Wenn Sie dem Link folgen, sehen Sie "Bauernmarkt" wie beschrieben. Bekomme ich diese Informationen oder verraten sie Google nicht? – JohnnyFromBF

+1

Ich bin mir nicht sicher, ob ich deine Frage verstehe. Aber sehen Sie sich diesen Abschnitt der Dokumentation an: https://developers.google.com/places/web-service/details#PlaceDetailsResults, dort finden Sie eine Liste der Ergebnisse, die Sie mit Ihren Daten erhalten. Es gibt einen Namen für den Ort und auch für Typen, die eine Liste der Typen (https://developers.google.com/places/supported_types) enthalten, die der Ort zugewiesen hat. Auch wenn Sie unter Ort Details scrollen, können Sie sehen, dass es auch einige Premium-Informationen gibt. –

+0

Um es klar zu stellen, finde ich Orte mit Suchbegriffen, die nicht öffentlich verfügbar sind innerhalb der Ort Details. – JohnnyFromBF

Verwandte Themen