안녕하세요. 카카오맵의 반경 관련해서 궁금한 점이 있어서 문의 드립니다.
개인적으로 사용하는 두 위,경도 사이의 거리를 구하는 공식이 있는데 이 공식의 결과값이 항상 카카오맵의 반경거리에서 20%정도 증가된 거리로 결과값이 나옵니다.
혹시 카카오맵에서 거리 측정 공식이 어떻게 되는지 알 수 있을까요?
안녕하세요. 카카오맵의 반경 관련해서 궁금한 점이 있어서 문의 드립니다.
개인적으로 사용하는 두 위,경도 사이의 거리를 구하는 공식이 있는데 이 공식의 결과값이 항상 카카오맵의 반경거리에서 20%정도 증가된 거리로 결과값이 나옵니다.
혹시 카카오맵에서 거리 측정 공식이 어떻게 되는지 알 수 있을까요?
카카오 JS 지도 API에서는
[위경도 => 직교좌표계 변환(wtm)] 후
[각 점간 직선거리(sqrt distance) x 축척 배율 적용] 으로 구하고 있습니다.
위경도 좌표계에서 직교좌표계로 변환하는 방식은 알려드릴 수 없고요.
그 다음에 하는 계산은 단순한 직선 거리 구하기로, 특별할게 없습니다.
현재 map.kakao.com에서도 같은 API를 사용하여 반경구하기 기능을 만들었으며
지도 상으로도 큰 오차 없이 잘 표기 되고 있다고 보여집니다.
20% 차이가 항상 난다는 것은 꽤나 많은 차이인데… 흠… 모르겠네요.