이것은 형상을 설명하기 어려울 수 있으므로 철자 조심하겠습니다. 이것은 표준 compas app와 CLLocationManager의 데이터에서 볼 수 있습니다. 세로 방향으로 전화를 들고 때아이폰 나침반 잘못된 표제 피치 각이> 약 45 °입니다.
는1)로 피치 각을 고려 0 °
2) 피치 각도가 간다) 구름의 사진을 찍기로 (하늘로 카메라를 가리키는 경우 0도 -> 90도, 여기서 90도는 직선입니다.
3) 전화가 위로 기울어 지거나 ("0"자력계 축에서 회전) 전화기가 약 45 도가 아닌 방향으로 회전하면 나침반 머리글이 180도 회전합니다. 따라서 카메라가 여전히 "N"지점에있는 동안 나침반은 "S"를보고합니다.
4) 다음 (약) 90도 동안 나침반 표제는 180도 회전합니다.
이 표제의 회전은 나를 위해 파괴적이며 가속도계와 완벽하게 정렬되지 않습니다. CLHeading 데이터에서 RAW 데이터 (X, Y, Z)를 사용하여 머리글 데이터를 계산할 때 유용한 지침서 (박쥐를 찾지 못했습니다)가 있습니까?
마지막 결과는 나침반의 머리글이 항상 카메라의 머리글과 일치하도록하려는 것입니다.
어떻게 해결 했습니까? –