Получить координаты из города через Google Maps API в PHP - PullRequest
2 голосов
/ 18 июля 2011

У меня есть список пользователей и их адреса в моей базе данных. Я хочу запустить cronjob, чтобы получить координаты из их города. Есть ли способ отправить запрос в Google Maps Api и получить ответ с координатами?

Laura

1 Ответ

2 голосов
/ 18 июля 2011

curl - вспомогательная функция для cURL .. Извлечение из некоторого скрипта ...

$address = str_replace(" ", "+", $_GET["address"]);
$data = curl("https://maps.googleapis.com/maps/api/geocode/json?address=$address&sensor=false");
$data = json_decode($data, true);
$json["city"] = $data["results"][0]["address_components"][2]["long_name"];
$json["country"] = $data["results"][0]["address_components"][3]["long_name"];
$json["iso"] = strtolower($data["results"][0]["address_components"][3]["short_name"]);
$json["ll"] = $data["results"][0]["geometry"]["location"]["lat"].",".$data["results"][0]["geometry"]["location"]["lng"];
echo json_encode($json);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...