Holt Längen- und Breitengrad automatisch mit php, API

In einem meiner php-Anwendungen, die ich haben, um herauszufinden, die Breite und Länge des Ortes, von Adresse.

Ich habe versucht, diesen code:

$json = file_get_contents("http://maps.google.com/maps/api/geocode/json?address=$address&sensor=false&region=$region");
$json = json_decode($json);

$lat = $json->{'results'}[0]->{'geometry'}->{'location'}->{'lat'};
$long = $json->{'results'}[0]->{'geometry'}->{'location'}->{'lng'};

Aber es zeigt die folgenden Fehler :

Warning: file_get_contents(http://maps.google.com/maps/api/geocode/json?address=technopark, Trivandrun, kerala,Indien&sensor=false&region=IND) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.0 400 Bad Request in D:\Projects\lon.php auf der Linie 4

Mir bitte helfen, dieses Problem zu lösen.

InformationsquelleAutor der Frage ramesh | 2011-12-26

Schreibe einen Kommentar