Предоставление данных об адресах поездки
При расчете поездки есть возможность передать адрес в нескольких форматах:
- Наименование адреса / адрес строкой
- Координаты
- Описанием объекта адреса
- Идентификатор внутреннего справочника адресов
Адрес строкой
В случае передачи адреса строкой, будет выполнено геокодирование, для получения координат адреса
Это самый ненадежный способ задания адреса, тк точность геокодирования будет зависить от выдачи провайдера геокодинга (берется просто первый результат из выдачи), рекомендуется использовать только для тестирования.
{
"value": "г. Москва, ул. При мер, дом 4",
"type": "Address"
}
Координаты
В случае передачи адреса строкой, будет выполнено обратное геокодирование, для получения наименования адреса
Координаты передаются в формате lat,lng
Этот метод тоже не обладает 100% точностью, тк иногда провайдеры геокодинга возращают объект с не много другими координатами.
{
"value": "35.26,52.44",
"type": "Coodrinates"
}
Объект адреса
{
"value": {
"address": "г. Москва, ул. Пример, дом 4",
"lat": 35.26,
"lat": 52.44
},
"type": "Object"
}
Идентификатор внутреннег о справочника адресов
{
"value": "d15411e4-5eba-4fd1-9b73-bef059657bd0-1",
"type": "SearchId"
}