What method is used by the mapping toolbox to determine geodesic distances between points within various geodetic reference frames?
Show older comments
I have a radar tracking problem wherin I need to calculate the distance between two points.
While pursuing the answer to this problem I have encountered several methods to acomplish this task.
- The Vincenty formula was a commonly referenced solution to this problem. It has also been made into a few different Matlab libraries. Michael Kleder and themaze are two users that I found having impletmented the same Vincenty method.
- Charles Karney published on this topic in 2012 claiming to have a method that can take advantage of the computational power of modern computers. Additionally, this new method improves on the Vincenty method in terms of accuracy and ability to find a solution for points that are nearly antipodal. Karney has also posted a library of functions to accomplish this in matlab.
- There are several built-in functions in the Mapping Toolbox, such as geodetic2aer or distance, which return the measure of distance between the two inputted points.
There appear to be no references for the mapping toolbox functions which detail what methods are used to calculate these distances. Does anybody know what method the mapping toolbox uses to calculate these things? How accurate is the method matlab uses? Should I opt for the user uploaded methods instead of built-in functions?
The documentation for the distance() function in matlab describes a decrease in accuracy as the distance between points increases and the documentation warns of calculation breakdown for antipodal points. This suggests that the Vincenty formulas was used but it isn't directly said. Any insight is helpful here.
Accepted Answer
More Answers (0)
Categories
Find more on Aerospace Blockset in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!