2010-12-12 3 views

답변

2

나는 이것이 정답이지만, 내 생각은 그 나침반이 당신을 줄 것이다 무엇 때문에 당신은 단지 자기 북쪽을 얻을 수있을 것입니다 확실하지 않다.

북쪽을 "계산"하려면 자신의 (또는 휴대 전화) 위치가 필요하고 올바른 편차를 찾기 위해지도를 작성해야합니다. 일부 온라인 도구 (http://www.ngdc.noaa.gov/geomagmodels/Declination.jsp)를 사용하거나지도 (http://www.geo-orbit.org/sizepgs/magmapsp.html)를 기반으로 할 수 있습니다. 그것을 계산하는 몇 가지 간단한 수식을 가질 수 있습니다 ... (당신이 특정 지역을 목표로한다면 일할 수 있습니다).

몇 가지 메모도 있습니다 ... * 어쨌든 너무 정확하지는 않습니다. 나침반의 환경으로 인한 변형으로 인해 항상 오류가 발생합니다. * 진실과 자북의 차이는 지속적으로 변하지 만 ... 매우 빠르지는 않지만 2 년 동안 차이는 분명합니다. (정확도에 따라 달라질 수 있습니다)

2

배열은 자기 북쪽을 그리는 데 사용하려는 것입니다.

"true"북쪽의 경우 GeomagneticField.getDeclination()을 사용해야합니다. 대략적인 위치로 해당 클래스를 초기화해야합니다 (네트워크 제공으로 충분 함).

+0

북쪽으로가는 '오래된 길'이 아닌가요? – LILkillaBEE

+0

올드? 오리엔테이션 센서를 언급하고 있습니까? GeomagneticField 클래스는 더 이상 사용되지 않으며 센서 자체와 상호 작용하지 않지만 주어진 lat, lon에 대한 자기장의 모양 모델을 기반으로 데이터를 제공합니다. –

관련 문제