Как правильно получить ETA (расчетное время прибытия) из любого места в мое текущее местоположение?

Хотелось бы узнать, как правильно получить ETA (расчетное время прибытия) из любого места в мое текущее местоположение, учитывая следующую ситуацию:

а. ех. - Я узнал от другого устройства его местоположение (lon / lat) и хочу, чтобы другой человек забрал меня ... В таком случае, какой веб-сервис я могу использовать, чтобы получить эту информацию для пользователя? Предоставляет ли mapkit такую возможность?

б. В случае, если это будет сделано на стороне сервера, и яЯ просто отправлю мое местоположение пользователя, какие инструменты мой серверный программист может использовать для получения информации о ETA, чтобы отправить ее обратно моему пользователю?

Спасибо всем заранее.

Я видел это:Есть ли способ определить время в пути между двумя точками с помощью Apple 'API Карт? - проблема, как я обнаружил в других местах, (насколько я понимаю) заключается в том, что API Google требует использования приложения Google Maps, которое не 'Теперь он установлен на всех пользователях iOS.

Ответы на вопрос(2)

Ваш ответ на вопрос