Ближайший город # Ближайший город - [Синтаксис запроса](https://yandex.ru/dev/rasp/doc/ru/reference/nearest-settlement#format) - [Структура ответа](https://yandex.ru/dev/rasp/doc/ru/reference/nearest-settlement#emails-detailed) Запрос позволяет получить информацию о ближайшем к указанной точке городе. Точка определяется географическими координатами (широтой и долготой) согласно [WGS84](http://ru.wikipedia.org/wiki/WGS_84). Поиск можно ограничить определенным радиусом (по умолчанию — 10 километров, но не больше 50). ## Синтаксис запроса ``` https://api.rasp.yandex-net.ru/v3.0/nearest_settlement/ ? apikey=<ключ> & lat=<широта> & lng=<долгота> & [distance=<радиус охвата>] & [lang=<язык>] & [format=<формат>] ``` Пример запроса: ``` https://api.rasp.yandex-net.ru/v3.0/nearest_settlement/?apikey={ключ}&format=json&lat=50.440046&lng=40.4882367&distance=50&lang=ru_RU ``` Входные параметры: **Обязательные параметры** | | | | --- | --- | | **Параметр** | **Описание** | | `apikey` | [Ключ доступа](https://yandex.ru/dev/rasp/doc/ru/concepts/access) к API.
Параметр можно не передавать, если ключ доступа указан в заголовке `Authorization`, например:
```
Authorization: 1eb31582-941a-3ac8-a61f-041c344495ab
``` | | `lat` | Широта согласно [WGS84](http://ru.wikipedia.org/wiki/WGS_84). | | `lng` | Долгота согласно [WGS84](http://ru.wikipedia.org/wiki/WGS_84). | **Необязательные параметры** | | | | --- | --- | | **Параметр** | **Описание** | | `distance` | Радиус, в котором следует искать ближайший город, в километрах. | | `lang` | Язык возвращаемой информации, в формате <код языка>\_<код страны>. Поддерживаемые коды языка описаны стандартом [ISO 639](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2), коды стран — стандартом [ISO 3166](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2).
По умолчанию ответ возвращается для значения `ru_RU`.
Поддерживаемые коды языков:
- `ru` — русский;
- `uk` — украинский.
Поддерживаемые коды стран:
- `RU` — Россия;
- `UA` — Украина. | | `format` | Формат ответа. Поддерживаемые значения:
- `json` (по умолчанию);
- `xml`. | ## Структура ответа Ответ представляет собой информацию о ближайшем к указанной точке городе, находящемся внутри указанного радиуса поиска. Пример ответа в формате JSON Пример ответа в формате XML ``` { "distance": 4.981302906703597, "code": "c22512", "title": "Пронск", "popular_title": "Пронск", "short_title": "Пронск", "lat": 54.106677, "lng": 39.601726, "type": "settlement" } ``` #### Описание элементов JSON | | | | | --- | --- | --- | | **Элемент JSON** | **Тип** | **Описание** | | `distance` | Число | Расстояние до найденного города, в километрах. | | `code` | Строка | Код города в системе кодирования Яндекс Расписаний. | | `title` | Строка | Название города. | | `popular_title` | Строка | Общепринятое название города. | | `short_title` | Строка | Краткое название города. | | `lat` | Число | Широта, на которой находится город. | | `lng` | Число | Долгота, на которой находится город. | | `type` | Строка | Тип транспортного пункта:
- `station` — станция;

- `settlement` — поселение. | ``` 4.9813029067 c22512 Пронск 54.106677 39.601726 settlement Пронск Пронск ``` #### Описание элементов XML | | | | | --- | --- | --- | | **Элемент XML** | **Тип** | **Описание** | | `distance` | Число | Расстояние до найденного города, в километрах. | | `code` | Строка | Код города в системе кодирования Яндекс Расписаний. | | `title` | Строка | Название города. | | `popular_title` | Строка | Общепринятое название города. | | `short_title` | Строка | Краткое название города. | | `lat` | Число | Широта, на которой находится город. | | `lng` | Число | Долгота, на которой находится город. | | `type` | Строка | Тип транспортного пункта:
- `station` — станция;

- `settlement` — поселение. | [Ключ доступа](https://yandex.ru/dev/rasp/doc/ru/concepts/access) к API. Параметр можно не передавать, если ключ доступа указан в заголовке `Authorization`, например: ``` Authorization: 1eb31582-941a-3ac8-a61f-041c344495ab ``` Широта согласно [WGS84](http://ru.wikipedia.org/wiki/WGS_84). Долгота согласно [WGS84](http://ru.wikipedia.org/wiki/WGS_84). Радиус, в котором следует искать ближайший город, в километрах. Язык возвращаемой информации, в формате <код языка>\_<код страны>. Поддерживаемые коды языка описаны стандартом [ISO 639](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2), коды стран — стандартом [ISO 3166](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2). По умолчанию ответ возвращается для значения `ru_RU`. Поддерживаемые коды языков: - `ru` — русский; - `uk` — украинский. Поддерживаемые коды стран: - `RU` — Россия; - `UA` — Украина. Формат ответа. Поддерживаемые значения: - `json` (по умолчанию); - `xml`. **Тип** Строка **Описание** Тип транспортного пункта: - `station` — станция; - `settlement` — поселение. **Тип** Число **Описание** Широта, на которой находится город. **Тип** Число **Описание** Долгота, на которой находится город. **Тип** Число **Описание** Расстояние до найденного города, в километрах. **Тип** Строка **Описание** Код города в системе кодирования Яндекс Расписаний. **Тип** Строка **Описание** Название города. **Тип** Строка **Описание** Общепринятое название города. **Тип** Строка **Описание** Краткое название города.