distanceBetweenPositions static method

double distanceBetweenPositions(
  1. Position mainUserPos,
  2. Position refUserPos
)

Implementation

static double distanceBetweenPositions(Position mainUserPos, Position refUserPos){

  double mainLatitude = mainUserPos.latitude;
  double mainLongitude = mainUserPos.longitude;
  double refLatitude = refUserPos.latitude;
  double refLongitude = refUserPos.longitude;

  int distanceInMeters = Geolocator.distanceBetween(mainLatitude, mainLongitude, refLatitude, refLongitude).round();
  AppConfig.logger.t("Distance between positions $distanceInMeters");

  return (distanceInMeters / 1000);
}