BaseCamp Distance Calculation Is Wrong

Former Member
Former Member
BaseCamp version 4.2.5 Windows shows the distance as 2.8 miles when you open the track.
However, the actual distance should be 3.6 miles.

If you export the gpx file and re-import, it's still 2.8 miles.
If you export the gpx file to EveryTrail, it's 3.6 miles.
If you convert the gpx file using Gpx2kml to kml and re-import it to BaseCamp, it's 3.6 miles.
If you paste the track records into a spreadsheet and add the distances, it's 3.6 miles.

For some reason, the source gpx is calculating the wrong distance.

I attached the gpx here;

  • Former Member
    0 Former Member
    If you look to the gpx with a text editor, you will find two parts: an introducing part and a long list with all the points.
    In the introducing part there is the information "<gpxtrkx:Distance>4503</gpxtrkx:Distance>". This is in meters and corresponds to your 2.8 miles.
    If you open the gpx the first time, it does not calculate the distance itself, but takes only the information in <gpxtrkx:Distance>4503</gpxtrkx:Distance> which is wrong.
    With the manipulations you made, you force basecamp to calculate the distance itself by adding up all the distances in the long list of points which results now in the correct value.
    So the problem is not with basecamp, but with the source of the data, which introduced a wrong value for the distance.