2016-07-16 6 views

Antwort

1

Die Google Maps API diesen Web-Service als bietet Schnittstelle zum Anfordern von Google Maps-API-Daten von externen Diensten und deren Verwendung in Ihren Google Maps-Anwendungen.

Diese Webdienste verwenden HTTP Anforderungen an bestimmte URLs, übergeben URL-Parameter als Argumente für die Dienste. Im Allgemeinen geben diese Dienste Daten in der HTTP-Anforderung entweder als JSON oder XML zum Analysieren und/oder Verarbeiten durch Ihre Anwendung zurück.

Eine typische Web-Service-Anforderung ist in der Regel der folgenden Form:

https://maps.googleapis.com/maps/api/service/output?parameters 

wo Service der bestimmte Dienst anzeigt angefordert und gibt das Ausgabeantwortformat (usually json or xml).

JSON (Javascript Object Notation) hat einen offensichtlichen Vorteil gegenüber XML, dass die Antwort gering ist. Das Analysieren eines solchen Ergebnisses ist in JavaScript trivial, da das Format bereits ein gültiges Javascript-Objekt ist. Um beispielsweise den Wert der 'formatierten_Adresse' innerhalb eines JSON-Ergebnisobjekts zu extrahieren, greifen Sie einfach mit dem folgenden Code darauf zu:

for (i = 0; i < myJSONResult.results.length; i++) { 
myAddress[i] = myJSONResult.results[i].formatted_address; 
} 
1

verwenden Orte zu umwandeln suchen von Google

Karten
String placesSearchStr = "https://maps.googleapis.com/maps/api/place/nearbysearch/" + 
    "json?location="+lat+","+lng+ 
    "&radius=1000&sensor=true" + 
    "&types=hospital"+ 
    "&key=your_key_here"; 
Verwandte Themen