Thursday, 12 October 2017

spherical geometry - What is a delta in lat/lon called?


What is the delta between two lat/lon pairs called? Delta degrees? Arcs?


Is it some quantity of distance but what is its unit of measurement?


And related: Can we use pythagoras to calculate this distance?


eg. d = (0, 3) and (4, 0) = 5?



Answer



You can't use the simple Pythagorean theorem as that one's for planes whereas the distances you are talking about now are on a curve. For that, you'll have to use spherical trigonometry. From Wikipedia:



Let enter image description here be the geographical latitude and longitude of two points (a base "standpoint" and the destination "forepoint"), respectively, and enter image description here their absolute differences; then enter image description here, the central angle between them, is given by the spherical law of cosines:



enter image description here


The distance d, i.e. the arc length, for a sphere of radius r and enter image description here  given in radians, is then


enter image description here


Note that using r = 6,371.009 metres is appropriate for calculating great-circle distances between points on the Earth's surface, in which case the result d will also be in metres.



It's called a great circle distance btw.


No comments:

Post a Comment

arcpy - Changing output name when exporting data driven pages to JPG?

Is there a way to save the output JPG, changing the output file name to the page name, instead of page number? I mean changing the script fo...