I haven't looked at the DJI Go app for the new "waypoints".
I know Litchi does provide you with a distance between waypoints.
Here is the
HARD method, if you know you LAT/LONG (assuming earth is a sphere)>
Length of a radian of latitude = R
Length of a radian of longitude = R * cos (lat)
where R = radius of earth model, lat = latitude is in radians.
The equations on an ellipsoid are:
Length of a radian of latitude = a*(1.0 - e*e) / (1.0 - e*e*sin(lat)*sin(lat))**(3/2)
a = semimajor axis (use the unit that you want the answer in)
b = semiminor axis
e = sqrt(2*f - f*f) = (a*a - b*b)/(a*a)
f = flattening
** = raised to the power of
Length of a radian of longitude = a*cos(lat) / (1.0 - e*e*sin(lat)*sin(lat))**(1/2)
Roughly speaking:
Tan Track* = departure / change in lat; Distance = dep x cosec track;
Departure = Distance x sin track and Change in lat = Distance x cos track
*Tan track will always be less than 90 deg. So you have to check the relative positions of origin and destination
Here is the
EASY way, if you know your LAT/LONG
Computing Distances between Latitudes/Longitudes in One Step