我在API中有一個方法,它需要一個緯度/經度座標,並在指定距離內找到其他座標。該距離以弧度表示。用弧度計算地理空間距離
這些天我所做的所有數學處理會計或用於佈局UI元素的x,y座標,所以我很感謝一些幫助驗證這些數字。
讓我們忽略建築物中的人(高度)以及地球不是完全球形的事實。我的理解是,提供的方法在內部執行Haversine公式,但是細節與我隔離。
θ= S/R,其中θ是在弧度對着 角度,s是弧長, r是半徑
鑑於所述convenient mean radius of the Earth的:
6371公里 (≈3,959英里)
我見過其他地方說(6378公里)
這意味着1個弧度地球上等於弧長6371公里。這將意味着弧度查找座標1米開將是
(6371分之1)×10 -7
即 - 1.56961231×10 -7 。
是嗎?如果不是上述錯誤在哪裏?
我相信'(1/6371)×10-7'不正確,應該是'(1/6371)×10-3',或者也許我錯過了什麼? – 2014-06-01 09:53:20