3P by neo 2023-08-28 | favorite | 댓글 1개
  • 지리 정보 시스템 스택 교환에 대한 질의응답에 대한 기사, 특정 수의 미터로 위도와 경도를 오프셋하는 알고리즘에 대한 것.
  • 사용자는 주어진 위도와 경도 쌍과 미터 단위의 벡터 변환을 새로운 좌표로 빠르고 정확하게 변환하는 방법을 찾고 있다.
  • 가장 높은 평가를 받은 답변은 간단한 추정을 제안한다: y 방향으로 111,111 미터(또는 111.111 km)는 위도 1도이며, x 방향으로 111,111 * cos(위도) 미터는 경도 1도이다. 이 방법은 극지방을 제외한 몇 킬로미터 이내의 이동에 적합하다.
  • 숫자 111,111은 프랑스인이 미터를 정의한 원래의 정의에서 유래되었는데, 그들은 이를 10^7 미터가 적도에서 북극까지의 거리가 되도록 정의했다. 따라서, 10^7 / 90 = 111,111.1 미터는 위도 1도에 해당한다.
  • 다른 답변들은 항공 공식의 알고리즘, Vincenty의 직접 공식을 사용하거나, 오프셋을 추가하기 전에 점을 평면 좌표 시스템에 투영하는 것을 제안한다.
  • 이 논의에는 제안된 방법을 구현하는 Python, R, Swift의 코드 스니펫도 포함되어 있다.
  • 이 기사는 지리 정보 시스템이 문제 해결에 어떻게 사용되는지, 지리 좌표와 물리적 거리 사이의 관계를 이해하는 것의 중요성에 대한 실용적인 예를 제공한다.
Hacker News 의견
  • 1791년에 미터는 파리를 통과하는 사분의 일 자오선, 즉 아크 90도의 천만분의 일로 재정의되었습니다. 이로 인해 1°는 111,111.111... m가 됩니다.
  • 지구의 둘레는 대략 4천만 미터, 즉 40,000 km입니다.
  • 미터의 초기 정의는 초당 펜듈럼의 길이, 즉 주기가 두 초인 펜듈럼의 길이였습니다.
  • 1 해리(~6076 ft)는 정확히 지구의 적도에서 아크 1분입니다.
  • 빛의 속도는 대략 나노초당 1피트입니다.
  • 일부 사용자들은 미터법의 단순성에 비해 제국제의 복잡성에 대해 불만을 표현합니다.
  • 지구의 모양이 납작한 구체인 것은 1도의 위도의 실제 아크 길이가 변할 수 있음을 의미합니다.
  • 위도 1도가 111,111.1 미터에 해당하는 "신뢰성"이라는 용어는 "유용하게 사용할 수 있을 정도로 가깝다"는 의미일 수 있습니다.
  • 유용한 경험칙은 111,111 * cos(위도) 미터가 경도 1도라는 것입니다.