Код выводит на экран координаты адреса Санкт-Петербург, Пискарёвский пр., 2 корпус 2, которые в дальнейшем можно использовать для отметки на карте
- <?php
- $params = array(
- 'geocode' => 'Санкт-Петербург, Пискаревский проспект, 2, корп. 2', // адрес
- 'format' => 'json', // формат ответа
- 'results' => 1, // количество выводимых результатов
- 'key' => '<api 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 'Ничего не найдено';
- }
- ?>
Комментариев нет:
Отправить комментарий