2012-07-24 3 views
1

세계에서 위도와 경도가있는 두 좌표 간의 각도를 찾고 싶습니다. 그러나 세계는 지구본이기 때문에 실제로 어떻게 작동하는지 모르겠습니다. 그리고 간단한 arctan (dy/dx)가 작동하는지 잘 모르겠습니다. 2D 비행기로 생각해야합니까? 두 좌표계 사이에 간단한 arctan을 사용하여 정확한 결과를 얻을 수 있습니까?Android, GPS에서 작동하지만 실제 좌표가 어떻게 작동하는지 모르겠 음

+0

이것은 주제가 아닐 수도 있습니다. 문제가있는 코드가 있습니까? – gobernador

+1

@gobernador, 이것은 전혀 주제가 아닙니다. – Brad

답변

2

좌표를 2 Location 개체에 삽입하고 bearingTo 메서드를 사용할 수 있습니다. 각도를 플로트로받습니다.

+0

덕분에 완벽한 각도로 돌아옵니다 – deniz

+0

기꺼이 도와 드리겠습니다. –

1

나는 위도와 경도가 지구상에 하나의 지점을 갖기 때문에 계산하고자하는 것이 정확히 무엇인지 확신 할 수 없습니다.

또는 위도의 원, 경도의 원 사이의 교차 각도를 원하십니까?

WGS84 (World Geodetic System 1984)에서 측지 좌표계에서 다른 좌표계로 이동하는 방법을 읽을 수 있습니다. 데이터를 입력하는 데 도움이되는 정보를 조금만 더 입력하면됩니다.

안부

+0

나는 내 데이터베이스에서 세계 좌표를 가지고 있으며 GPS로 수집 한 현재 좌표에 따라 가장 가까운 점을 선택하고 각도와 거리를 알려줍니다. – deniz

+0

좋습니다. 그러면 실린더 투영입니다. 이것은 정상입니다. 실린더 투영에서 한 지점에서 다른 지점으로가는 직선이 지구로가는 최단 거리가 아니라는 사실을 당신에게 유익한 지 모르겠습니다. – bowsneiko

관련 문제