3 pontos por GN⁺ 2023-08-28 | 1 comentários | Compartilhar no WhatsApp
  • Artigo sobre uma pergunta e resposta no Geographic Information Systems Stack Exchange, a respeito de um algoritmo para deslocar latitude e longitude por um determinado número de metros.
  • O usuário está procurando uma forma rápida e precisa de converter um par dado de latitude e longitude e uma transformação vetorial em metros em novas coordenadas.
  • A resposta mais bem avaliada sugere uma aproximação simples: 111.111 metros (ou 111,111 km) na direção y correspondem a 1 grau de latitude, e 111.111 * cos(latitude) metros na direção x correspondem a 1 grau de longitude. Esse método é adequado para deslocamentos de alguns quilômetros, exceto perto dos polos.
  • O número 111.111 vem da definição original do metro pelos franceses, que o definiram de modo que 10^7 metros fossem a distância do equador ao polo norte. Portanto, 10^7 / 90 = 111.111,1 metros correspondem a 1 grau de latitude.
  • Outras respostas sugerem usar algoritmos de fórmulas aeronáuticas, a fórmula direta de Vincenty, ou projetar o ponto em um sistema de coordenadas plano antes de adicionar o deslocamento.
  • A discussão também inclui trechos de código em Python, R e Swift que implementam os métodos propostos.
  • Este artigo oferece um exemplo prático de como os sistemas de informação geográfica são usados para resolver problemas e da importância de entender a relação entre coordenadas geográficas e distâncias físicas.

1 comentários

 
GN⁺ 2023-08-28
Comentários do Hacker News
  • Em 1791, o metro foi redefinido como um décimo milionésimo do quarto de meridiano que passa por Paris, ou seja, de um arco de 90 graus. Por isso, 1° passa a ser 111.111,111... m.
  • A circunferência da Terra é de aproximadamente 40 milhões de metros, ou seja, 40.000 km.
  • A definição inicial do metro era o comprimento de um pêndulo de segundos, isto é, um pêndulo com período de dois segundos.
  • 1 milha náutica (~6076 ft) é exatamente 1 minuto de arco no equador da Terra.
  • A velocidade da luz é aproximadamente 1 pé por nanossegundo.
  • Alguns usuários expressam insatisfação com a complexidade do sistema imperial em comparação com a simplicidade do sistema métrico.
  • O fato de a Terra ter a forma de um esferoide achatado significa que o comprimento real do arco de 1 grau de latitude pode variar.
  • O termo "confiavelmente" em relação a 111.111,1 metros corresponderem a 1 grau de latitude pode significar "próximo o suficiente para ser útil na prática".
  • Uma regra prática útil é que 111.111 * cos(latitude) metros correspondem a 1 grau de longitude.