computeDistanceEquirectangularApproximation function
Compute distance between 2 points by using Pythagorean theorem on an equiÂrectangular projecÂtion.
Implementation
num computeDistanceEquirectangularApproximation(
LatLng p1,
LatLng p2, {
num radius = earthRadius,
}) {
final num x = (degToRad(p2.lng) - degToRad(p1.lng)) *
cos((degToRad(p1.lat) + degToRad(p2.lat)) / 2);
final y = degToRad(p2.lat) - degToRad(p1.lat);
return radius * sqrt(x * x + y * y);
}