Получить расстояние по дороге
Пример запроса
url : https://geocode.flexcore.ru/geoCode/get-distance type : POST request : { "api_token": "api_token", "startLat": 55.812226, "startLng": 37.839178, "endLat": 55.854471, "endLng": 38.441866 "steps" : true, "full" : true }
****** Обязательные параметры ******
startLat
- широта начальной точки
startLng
- долгота начальной точки
endLat
- широта конечной точки
endLng
- долгота конечной точки
api_token
- Токен для авторизации в сервисе Токен можно получить у администратора
****** Не обязательные параметры ******
full
- получить весь маршрут0
steps
- получить весь маршрут с шагами по умолчанию0
, работает когда параметр"full" : 1
Ответ
type : json { "Success": true, "Status": "OK", "Result": { "legs": [ { "steps": [], "distance": 43202.4, "duration": 2879.9, "summary": "", "weight": 2879.9 } ], "distance": 43.202400000000004, "duration": 2879.9, "weight_name": "routability", "weight": 2879.9 }, "Request": { "api_token": "api_token", "startLat": 55.812226, "startLng": 37.839178, "endLat": 55.854471, "endLng": 38.441866, "full": 1 } }
Success
typebool
Result
typearray
[ "distance" :
Дистанция"duration":
Продолжительность]