Path://var_null/
 Регистрация или ->Экспорт данныхПоиск
Войти
Экспорт:
Папки

/root/polzovateli/var_null/internet-resursi/dannie/karti/yandekskarti/karti/geocode/php
Не экспортировать закрытые директории
Преобразовывать заметки в html
Экспортировать
Удалить директорию
Применить
 Стили директорииДобавить заметку
Получение координат по адресу
2016-05-13 17:15:30 Удалить Фон Изображение Импорт из текстового файла Редактировать Копировать в буфер
function getCoordsByCity($q)
{
	$params = array(
		'geocode' => 'Россия ' .$q , // адрес
		'format'  => 'json',                          // формат ответа
		'results' => 1,                               // количество выводимых результатов
		'key'     => '',                           // ваш api key
	);
	
	$url = 'http://geocode-maps.yandex.ru/1.x/?' . http_build_query($params, '', '&');	
	
	$response = json_decode(file_get_contents($url));
	 
	if ($response->response->GeoObjectCollection->metaDataProperty->GeocoderResponseMetaData->found > 0)
	{
		return $response->response->GeoObjectCollection->featureMember[0]->GeoObject->Point->pos;
	}
	else
	{
		//echo 'Ничего не найдено';
	}
}

$resp = getCoordsByCity('Москва');

$resp_mas = explode(' ', $resp);

if(count($resp_mas) == 2)
{
	echo $resp_mas[0] . ' ' . $resp_mas[1];

}
Похожие разделы:
->var_null:root/Пользователи/var_null/Интернет ресурсы/Данные/Карты/Яндекс.Карты/Карты/geocode/php/ (текущий раздел)
Участвуй в наполнении сайта, создай свое дерево знаний. Регистрация

@include_encode 2015