Coordenadas Geográficas Latitude E Longitude
Como funciona na prática
A maior parte das pessoas aprende latitude e longitude na escola e esquece como converter isso em algo útil quando chega na hora de trabalhar com mapas reais. Eu já vi planilhas com coordenadas erradas em sistemas de logística porque alguém confundiu graus decimais com graus, minutos e segundos. Não é um erro raro. Latitude mede a distância angular a partir da linha do equador, variando de 0° nos trópicos até 90° nos polos. Longitude vai do meridiano de Greenwich para leste e oeste, atingindo 180°. O problema é que esses números sozinhos não dizem nada sem o sistema de referência correto. Um GPS comum usa WGS84, mas um levantamento topográfico em campo muitas vezes usa datum locais diferentes, como o SAD69 ou o CRTMGE no Brasil. A mesma coordenada escrita da mesma forma pode apontar para lugares diferentes dependendo do datum.
Entendendo coordenadas geográficas latitude e longitude de verdade
Vou explicar o que acontece depois que você tem os valores. A conversão para coordenadas cartesianas ou projetadas exige o sistema de referência. Se você está fazendo algo simples como marcar um ponto no Google Maps, o WGS84 resolve. Se precisa de precisão milimétrica para cadastro de imóveis ou trabalho geodésico, precisar ajustar o datum. Eu precisei resolver um caso assim no ano passado. Uma equipe de campo enviou coordenadas coletadas com um receiver GNSS usando SAD69, e eu precisava integrar esses dados em um sistema que só trabalhava com WGS84. A diferença não era zero. As coordenadas caíam desalinhadas em relação às estradas e limites cadastrais no mapa. O workaround foi usar a tool de transformação do IBGE, o SINGE, que aplica os parâmetros de Helmert entre os datums. Depois da conversão, o desvio ficou dentro de 1 metro, que era aceitável para o uso deles. Sem essa etapa, os pontos ficavam deslocados por até 100 metros em alguns trechos, dependendo da região. Formato de escrita importa muito. As coordenadas podem aparecer em graus decimais, como -23.5505, -46.6333, ou em graus, minutos e segundos, como 23°33'02"S 46°38'00"O. A confusão mais comum é pensar que ambos representam a mesma coisa sem verificar a fonte. Algumas APIs devolvem DMS, outras Decimal Degrees. Você pode acabar dobrando um valor acidentalmente se não prestar atenção.
Outra coisa que gente nova não percebe: a convenção de sinais. Norte é positivo, Sul é negativo. Leste é positivo, Oeste é negativo. Sistemas diferentes usam convenções opostas, e se você passar valor negativo para longitude onde o sistema espera positivo, o ponto vai parar no lado errado do planeta. Já vi isso acontecer em integrações entre softwares de diferentes fornecedores. O ponto que deveria estar em São Paulo apareceu no Atlântico ao largo da África. Para converter manualmente de DMS para graus decimais, a regra é simples mas fácil de errar na pressa. Some a parte decimal dos minutos dividida por 60 e a parte dos segundos dividida por 3600. Por exemplo, 23°30'15"N vira 23 + 30/60 + 15/3600 = 23.50417°. O sinal fica separado: se é Sul ou Oeste, adiciona o negativo no final. Se você precisa automatizar isso, bibliotecas como pyproj em Python ou o pacote sf em R tratam da conversão e da transformação entre datums automaticamente. Evite escrever sua própria função de conversão se puder usar algo testado. Erros em funções próprias aparecem em casos de borda que você nem imagina.

O grande limitador dessas coordenadas é que a Terra não é uma esfera perfeita. Ela é um elipsoide achatado nos polos. Isso significa que distâncias calculadas com fórmulas esféricas simples, como a de Haversine, dão erro crescente conforme a distância aumenta e a latitude sobe. Para medições curtas, dentro de uma cidade, o erro é desprezível. Para rotas de navegação aérea ou cálculo de distâncias entre cidades muito afastadas, use fórmulas elipsoidais como a de Vincenty ou a projeção adequada para a região. Persistência de coordenadas sem datum é um problema silencioso. Muitos arquivos shapefile e formatos similares não incluem metadados sobre o sistema de referência. Quando você abre esse arquivo num software, ele assume WGS84 por padrão. Se o arquivo veio de outro sistema, todos os pontos vão para o lugar errado e ninguém nota no início porque o mapa geral parece coerente. Sempre verifique o SRID ou a descrição CRS antes de confiar em dados recebidos de terceiros. Se o seu trabalho envolve precisão real, considere usar coordenadas UTM em vez de latitude e longitude pura. UTM divide o globo em zonas e dá distâncias em metros, o que é muito mais intuitivo para cálculo de área, comprimento de estradas e delimitação de propriedades. O IBGE disponibiliza conversores online e a biblioteca pyproj converte entre lat/lon e UTM sem complicação.
Passo a passo prático
Primeiro, defina qual datum seu projeto exige. Se for uso geral, WGS84. Se for levantamento no Brasil, SAD69 provavelmente. Segundo, colete ou receba as coordenadas anotando o formato e o datum de origem. Terceiro, converta para graus decimais se necessário. Quarto, transforme o datum se a origem e o destino forem diferentes. Quinto, valide visualmente colocando os pontos num mapa antes de prosseguir com qualquer cálculo. Coletar coordenadas com celular tem limitações. GPS de smartphone costuma ter precisão de 5 a 15 metros em condição aberta. Em áreas urbanas com predios altos, o multipath pode piorar isso. Se você precisa de precisão menor que 5 metros, use equipamento GNSS diferenciado ou pelo menos coleia múltiplas leituras e tire a média. O link direto para transformação de datums no Brasil é o site do SINGE, do IBGE. Ele faz a conversão de SAD69 para WGS84 e vice-versa aplicando os parâmetros corretos por região. É gratuito e não precisa de cadastro.
Coordenadas são úteis, mas o erro humano na hora de anotar, formatar ou converter é o que realmente causa problema. Anotar o datum, o formato e a fonte junto com cada conjunto de coordenadas economiza horas de depuração depois. É um hábito chato no começo, mas vale a pena.
Galeria
-
Mapa De Latitude E Longitude Com Cidades Modelos Gratuitos De Planilha -
Latitude e Longitude? - Adenilson Giovanini -
Diagrama de latitude e longitude Cartaz educacional vetorial ...