Accuracy of track distances
seamusdemora opened this issue · 3 comments
I have two (2) apps I use for hiking: One is Open-GPX-Tracker, the other is Maps 3D
. The past few days, I have run both apps simultaneously while taking a short hike around the neighborhood. I'm posting here because I have noticed a substantial discrepancy between the distances these two apps report.
For example, after my short hike on May 24, the distances recorded were:
- Open GPX Tracker: 1.56 miles
- Maps 3D: 1.32 miles.
I'm not obsessive about accuracy, but a difference of 15-to-18 % strikes me as too large to ignore. And this got me wondering about the potential sources of these errors. Given that the recordings were made simultaneously on the same iPhone, I am hard-pressed to identify a plausible theory that explains this.
I do not know which of the readings is more accurate, as I have no other tools to use. I'm posing essentially the same question to the Maps 3D
author; if I learn anything useful there, I'll share it here. In the meantime, I'd very much like to hear any thoughts you have wrt the accuracy of your calculations.
@geezerhiker - Hello Alan, and thanks for the feedback. So many thoughts come into my mind from your post. First is to encourage you to stick with git
, and not let the minutiae deter you. FWIW, I've found some good Q&A on the subject in StackOverflow site. Second is that your drawing didn't make it into your post her. Third - your research sounds interesting... I'm curious to know if you considered Kalman filtering as an approach? Fourth - 6.2 mi vs 6.2 km... which app was closest to the true distance? Fifth - thanks for the tip on Maps 3D - I'll try that! And finally - what method do you use to determine the accuracy of your trcck measurements?
Would be great if you can fix it with the following approach:
At the top of the app you built an indicator for the signal quality.
If you create a menu where the user can select the minimum signal quality for a track point to be stored the problem would be solved.
I‘m not good in programming but it sounds durable without many effort.
Maybe you can also add a menu to select the record interval for track-points (1s, 5s, 30s, 1min, …) maybe that extends the battery lifetime. Maybe the user can set for each of the prebuilt activity types.