回答
從this以前SO後摘自:
float dy = lat2 - lat1;
float dx = cosf(M_PI/180*lat1)*(long2 - long1);
float angle = atan2f(dy, dx);
什麼是'M_PI'和'atan2f'? – FaCoffee 2016-12-15 14:28:42
@ CF84:請查看[M_PI]的[this](http://stackoverflow.com/questions/15231466/whats-the-difference-between-pi-and-m-pi-in-objc)鏈接。對於'atan2f'請看看[這裏](http://stackoverflow.com/questions/7418353/angle-between-two-lines-is-wrong)。 – npinti 2016-12-16 05:42:03
我想你指的是軸承,而不是位置之間的角度:如果(LAT1,long1)存儲在Location
對象loc1
和(LAT2, long2)存儲在loc2
你從LOC1的軸承LOC2這樣的:
float bearing = loc1.bearingTo(loc2);
結果是度東部正北和初始軸承(這是重要的,如果LOC1和LOC2遠遠AP藝術彼此)。
裏有Location
類其他一些有用的方法,在這裏看到更多的細節:http://developer.android.com/reference/android/location/Location.html
編輯:我認爲Android的答案,但肯定的,標籤不意味着...
這很好,如果他在Android上,但標籤不會說他是。 – JeremyP 2012-03-06 13:54:58
- 1. Android計算2個GPS座標之間的角度
- 2. 2個GPS座標之間的角度
- 3. 如何計算兩個地理位置之間的角度?
- 4. 計算兩個緯度和經度地理座標之間的距離
- 5. 如何找到地球中心與兩個緯度座標之間的角度
- 6. 計算兩個緯度座標之間的距離/方位
- 7. 如何從兩個座標計算角度?
- 8. 我們如何計算兩個座標之間的距離。 ArangoDB
- 9. 如何找到兩個地理座標之間的每個點[座標]?
- 10. 如何計算兩個向量之間的角度?
- 11. 兩點座標之間的角度相應地旋轉圖像
- 12. 間接計算兩個GPS座標之間的距離(不使用實際座標)
- 13. 如何計算谷歌地圖中兩個座標之間的距離?
- 14. 計算GPS座標半徑
- 15. 計算兩個緯度/經度座標之間的方位和羅盤方向
- 16. 如何計算python中兩點之間的直線座標?
- 17. Java:以度爲單位計算兩個點之間的角度
- 18. 計算兩個緯度/經度點之間的夾角
- 19. 我如何計算Java中兩個gps點之間的距離?
- 20. 如何計算兩個地理點之間的距離
- 21. 計算兩個日期時間之間的角度
- 22. 三角測量GPS座標
- 23. 如何更正兩個座標之間的中間座標
- 24. 兩個座標計算之間的軸承奇怪的輸出
- 25. 如何計算兩架飛機之間的角度?
- 26. 計算兩個GPRS座標之間的距離
- 27. 計算兩個x/y座標之間的距離?
- 28. 遊戲 - 計算兩個座標之間的距離
- 29. 如何在不使用Google Maps API的情況下計算兩個GPS座標之間的距離?
- 30. 計算數據幀中兩個長緯度座標之間的距離
這是功課嗎?如果是,請將其標記爲「家庭作業」。 – 2012-03-05 13:02:36