distanceBetween static method
double
distanceBetween(
- dynamic position,
- dynamic destination, {
- DistanceAlgorithmType algorithm = DistanceAlgorithmType.Haversine,
- LengthUnit unit = LengthUnit.M,
Implementation
static double distanceBetween(
dynamic position,
dynamic destination, {
DistanceAlgorithmType algorithm = DistanceAlgorithmType.Haversine,
LengthUnit unit = LengthUnit.M,
}) {
bool isVincenty = algorithm == DistanceAlgorithmType.Vincenty;
Distance d = isVincenty ? DistanceVincenty() : DistanceHaversine();
return d.distance(position, destination, unit: unit);
}