Belirli bir konuma doğru yönlendirmek için yön bulma sensörünü kullanan bir ok uygulamaya çalışıyorum. Google Rehber, bulduğu her yer için bu oku bir Liste Görünümünde uygular.Yönlendiriciyi belirli bir konuma doğru işaret edecek şekilde kullanma
Azimutu yakalamayı başardım, ama bir yer verildiğinde, ihtiyacım olan açıyı hesaplamak için nasıl devam edeceğimi bilmiyorum. Dahası, dönüşümleri gerçek kuzey ve manyetik kuzeyden yapmam gerekiyor. Böyle bir uygulamaya bir örnek var mı?
Şimdiden teşekkürler.
Azimut değerini dereceye dönüştürmeyi basitleştirebilirsiniz: "azimuth = azimuth * 180/(float) Math.PI; – srgtuszy
Bu, Math.toDegrees (azimuth) – Ge3ng
currentLoc.bearingTo (hedef) işlevini kullanmaktan daha kolaydır; hedef parametre nedir ???? – mhdjazmati