2013-05-10 117 views
6

我剛剛完成了一個Android應用程序,其中我使用了當前位置的方位值。現在我正在嘗試爲iOS做同樣的應用程序。但是在iOS sdk中沒有找到方法來獲取當前位置的方位?iOS SDK中當前位置的方位

我不看如何計算兩個CLLocationCoordinate2Ds(Calculating bearing between two CLLocationCoordinate2Ds)之間的方位。

***我需要當前位置的軸承。

任何幫助對我都很好。

+0

不明白你的意思..一個位置如何有軸承?你需要一個TARGET來支持 – 2013-05-10 09:35:14

+0

發佈你試過的代碼 – 2013-05-10 09:36:00

+0

在Android中,我使用了:currentBearing = currentLocation.getBearing(); – arefin 2013-05-10 09:45:37

回答

12

CLLocation有一個course屬性(類型CLLocationDirection)這是軸承。從文檔:

課程價值以度爲單位開始測量,以正北爲單位並在指南針周圍順時針延續。因此,北部是0度,東部是90度,南部是180度,依此類推。課程價值可能不適用於所有設備。負值表示方向無效。

+0

謝謝你,@nevan國王。我想我得到了我正在尋找的答案。 – arefin 2013-05-10 11:33:10

+0

可以告訴我如何使用此課程屬性@arefin – 2016-01-04 12:11:44

+0

@nevan king。我正在使用谷歌地圖中的標記旋轉,我如何設置旋轉,請引導我。 – 2017-03-30 05:43:02