О проекте

Данный сайт попытка повысить коммуникацию самых активных разработчиков на CMS Drupal - блоггеров. Если Вы ведете свой блог о Друпале, значит Вы готовы делиться вашими знаниями, помочь другим. Не всегда ваши знания доходят до потребителя. Задача данного сайта агрегировать знания различных блогов в единую ленту и привести на Ваши блоги активных пользователей.

Активность пользователей на Вашем сайте будет дополнительным стимулом к дальнейшей работе.

Удачи во всех Ваших начинаниях!

PHP: Пример получения гео-координат по адресу с помощью API Яндекс.Карт

-11 votes
+
-

Код выводит на экран координаты адреса Москва, ул. Льва Толстого, 16:
$params = array(
'geocode' => 'Москва, ул. Льва Толстого, 16', // адрес
'format' => 'json', // формат ответа
'results' => 1, // количество выводимых результатов
'key' => '...', // ваш api key
);
$response = json_decode(file_get_contents('http://geocode-maps.yandex.ru/1.x/?' . http_build_query($params));
 
if ($response->response->GeoObjectCollection->metaDataProperty->GeocoderResponseMetaData->found > 0)
{
echo $response->response->GeoObjectCollection->featureMember[0]->GeoObject->Point->pos;
}
else
{
echo 'Ничего не найдено';
}
подробнее

Полный оригинальный материал: