Я похоже неправильно вопрос задал. На момент написания вопроса я хотел узнавать расстояние учитывая всякие повороты по маршруту (улице), т.е не просто по прямой а как на сайте карт от google (прокладка маршрута для авто).
Но как я понял это возможно реализовать только через Google Maps Directions API и получается нужен интернет.
Сейчас же задача изменилась, можно считать просто по прямой. Для чего я использую locationA.distanceTo(locationB).
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Но как я понял это возможно реализовать только через Google Maps Directions API и получается нужен интернет.
Сейчас же задача изменилась, можно считать просто по прямой. Для чего я использую locationA.distanceTo(locationB).