1

我有三個緯向座標組成了兩條直線A到B到C.還​​有一個函數用來計算AB或BC線在android中的方位角爲0 -360的方式。如果差值是+ ve,則假設爲右,如果-Ve我將其視爲左邊...,則計算左或右轉角,如同承載(AB) - 承載(BC)對於某些情況下,這是行不通的......不工作的情況下是根據方位向左轉或右轉

A-緯度:17.445849,經度:78.501665 B-緯度:17.445255,經度:78.501619 C-緯度:17.444593,經度:78.503553

AB軸承是184軸承的BC是109

差異(A-B) - (B-C)是75這是+ ve所以它應該是正確的,但在地圖上它殘留下來。所以任何一個可以給我很好的方程來獲得轉向...

回答

0

oOOPS ...我弄錯了計算。

下面是一個電子數據表了一下,我只是測試它..

=MOD(A1+540, 360) - MOD(B1+540, 360) 

否定指示離開。
對不起,其他的錯誤指導的代碼。

bool right = (((a1 + 540) % 360 - (b1 + 540) % 360) > 0); 

不太準確,因爲零變化會被視爲左..我會留下那一點給你。

+0

爲什麼要添加1000是因爲任何原因...它的nt工作後添加它也? – user1080280

相關問題