Я счетным расстоянием и время между происхождением (например, А) и назначение (скажем, B) в Java с помощью Google Map API следующим образом: -Google Map расчет расстояния между несколькими точками
DistanceMatrixApiRequest request = DistanceMatrixApi.newRequest(context).origins(origin).destinations(destination);
DistanceMatrix result = request.await();
System.out.println("Distance : "+result.rows[0].elements[0].distance.inMeters);
System.out.println("Duration : "+result.rows[0].elements[0].duration.humanReadable);
Однако если Я хочу рассчитать продолжительность и расстояние между несколькими точками (например, A -> B -> C -> D), как это сделать? Должен ли я повторять вышеуказанный код между каждым из пунктов или есть лучший способ сделать это?
Это для Android? Если нет, то какую библиотеку/API вы используете? – geocodezip