2014-01-14 5 views
0

두 지역의 지리적 거리를 다른 지역의 유사도 (예 : 단어 사용의 유사성)와 연관시키려는 경우 현재이 지역의 지리적 거리를 계산하려고합니다.두 지역 간의 지리적 거리

현재 각 지역의 지리적 중심점 (지역이 국가의 주/주에 해당)을 결정한 다음이 두 지점 사이의 Haversine 거리 [1]를 계산하는 간단한 방법을 사용했습니다.

이 접근법은 다소 임시적으로 보이지만이 분야에 대한 전문가가 아니기 때문에보다 합리적인 방법을 알고 있다면 궁금합니다.

감사합니다.

는 [1]에 초점을 맞추고있다 영역에서 http://en.wikipedia.org/wiki/Haversine_formula

+0

"간단한 접근"을 구현 한 프로그래밍 언어는 무엇입니까? 또한 이것은 상당히 개념적인 질문입니다. 그렇다면 유형 프로그래밍 문제를 해결하는 데 SO가 더 좋습니다. –

+0

제안. 미국과 캐나다를보고 있으면 센서스 데이터에서 인구 중심을 얻을 수 있습니다. 주 /도 사이의 인구 중심 간 거리를 살펴 보는 것이 더 흥미로운 관계 일 수 있습니다. –

+0

@ MathiasMüller이 작업은 Java로 수행됩니다. 더 좋은 장소에 대한 아이디어가 있습니까? – fsociety

답변

0

, 행정 구역 (Bundesland, Kanton, ...)에 의해 자주 하나의 주요 도시가있다. 아마도 합리적인 접근 방법은이 주요 도시의 좌표를 취하는 것입니다. (예 : 취리히 (Zürich) 도시, 취리히 (Bür-Württemberg)의 스튜 트가 르트)

이렇게하는 것이 바람직한 또 다른 요점은 대부분의 운송 시설과 통신 흐름이이 지점을 통과한다는 것입니다.