Поиск ближайшего объекта по заданным географическим координатам (широта и долгота) или географических координат по адресу
GET-запрос на адрес http://api.1traffic.ru/v1/geocode
Входные параметры
| Параметр | Значение | Тип | Диапазон | По умолчанию | Обязательный? |
|---|---|---|---|---|---|
| lat | Широта | float | -89.0 ... 89.0 | да | |
| lon | Долгота | float | -180.0 ... 180.0 | да | |
| q | Адрес | string | JSON | да | |
| key | Ключ API | string | да |
{
"result":"Москва, Таллинская улица, 2",
"version":"1",
"timestamp":1655467201,
"calctime":0.000136,
"query":["55.799446","37.39214"],
"error_str":"OK",
"error_code":200
}
Выходные параметры
| Параметр | Значение | Тип | Диапазон | Обязательный? |
|---|---|---|---|---|
| result | Адрес | string | да | |
| version | Версия API | string | да | |
| timestamp | Дата/Время запроса | integer | да | |
| calctime | Время вычисления | float | да | |
| query | Запрос | string | да | |
| error_str | Описание ошибки | string | да | |
| error_code | Код ошибки | integer | да |
GET-запрос на адрес http://api.1traffic.ru/v1/route
Входные параметры
| Параметр | Значение | Тип | Диапазон | По умолчанию | Обязательный? |
|---|---|---|---|---|---|
| lat1 | Широта начала | float | -89.0 ... 89.0 | да | |
| lon1 | Долгота начала | float | -180.0 ... 180.0 | да | |
| lat2 | Широта финиша | float | -89.0 ... 89.0 | да | |
| lon2 | Долгота финиша | float | -180.0 ... 180.0 | да | |
| key | Ключ API | string | да |
{
"path":[[55.717975,37.38671],[55.717119,37.387163],...,[55.715761,37.380043]],
"version":"1",
"timestamp":1655467448,
"calctime":0.000117,
"start":["55.717986","37.386775"],
"finish":["55.715738","37.380037"],
"error_str":"OK",
"error_code":200
}
Выходные параметры
| Параметр | Значение | Тип | Диапазон | Обязательный? |
|---|---|---|---|---|
| path | Набор точек | Массив [float, float] | да | |
| version | Версия API | string | да | |
| timestamp | Дата/Время запроса | integer | да | |
| calctime | Время вычисления | float | да | |
| start | Начало маршрута | [float, float] | да | |
| finish | Конец маршрута | [float, float] | да | |
| error_str | Описание ошибки | string | да | |
| error_code | Код ошибки | integer | да |
GET-запрос на адрес http://api.1traffic.ru/v1/tsp
Входные параметры
| Параметр | Значение | Тип | Диапазон | По умолчанию | Обязательный? |
|---|---|---|---|---|---|
| points | Координаты | [float,float] | [-89.0 ... 89.0, -180.0 ... 180.0] | да | |
| key | Ключ API | string | да |
{
"path":[[55.717975,37.38671],[55.717119,37.387163],...,[55.715761,37.380043]],
"version":"1",
"timestamp":1655467448,
"calctime":0.000117,
"start":["55.717986","37.386775"],
"finish":["55.715738","37.380037"],
"error_str":"OK",
"error_code":200
}
Выходные параметры
| Параметр | Значение | Тип | Диапазон | Обязательный? |
|---|---|---|---|---|
| path | Набор точек | Массив [float, float] | да | |
| version | Версия API | string | да | |
| timestamp | Дата/Время запроса | integer | да | |
| calctime | Время вычисления | float | да | |
| error_str | Описание ошибки | string | да | |
| error_code | Код ошибки | integer | да |