MapIssues — rest — geocoding

GET /geocoding

Структура запроса:


GET /geocoding?query=Казань&lon=55.45&lat=49.67&limit=7

quary:строка запроса

lon:долгота

lat:широта

limit:ограничение на количество записей

Ответ:

Статус: 200 — успешное выполнение

Формат: json

[{
        "groupName": "Улицы",                                                      
        "items": [{                                                                
                "pkid": 1,                                                         
                "label": "Давлекановский район, улица Гагарина",     
                "formattedLabel": "улица Гагарина",                                
                "zoom": 15,                                                       
                "point": {                                                        
                        "lon": 51.07739050000001,                                 
                        "lat": 56.1942842                                 
                }
        },...]
}]


// название группы, строка
// массив найденных объектов
// первичный ключ, целое число
// адрес, строка
// сокращенный адрес, строка
// увеличение карты, целое число
// координаты
// долгота, число с плавающей точкой
// широта, число с плавающей точкой

Статус: 401 — необходима авторизация

Формат: text/plain
Содержит описание ошибки

Статус: 403 — доступ запрещен

Формат: text/plain
Содержит описание ошибки

Статус: 404 — не найдено

Формат: text/plain
Содержит описание ошибки

Статус: 500 — ошибка на сервере

Формат: text/plain
Содержит описание ошибки