Ao registrar coordenadas geográficas, você encontrará dois sistemas principais: Graus Decimais (DD) e Graus, Minutos e Segundos (GMS).
Embora ambos definam a mesma coordenada física no elipsoide WGS 84, eles atendem a exigências técnicas e práticas distintas.
Converta Graus Decimais em GMS Instantaneamente
Digite coordenadas em DD, GMS ou UTM para visualizar a conversão bidirecional imediata com arredondamento preciso.
Matriz Geral de Comparação
| Atributo | Graus Decimais (DD) | Graus, Minutos, Segundos (GMS) |
|---|---|---|
| Exemplo de Formato | -23.550520, -46.633308 | 23° 33' 1.872" S, 46° 37' 59.9088" O |
| Ambiente Principal | Mapas web (Leaflet, Mapbox, Google Maps), bancos de dados (PostGIS), GeoJSON | Cartas náuticas marítimas, aviação civil, mapas topográficos em papel |
| Base Numérica | Padrão decimal (base 10) | Padrão sexagesimal (base 60, origem babilônica) |
| Hemisférios | Sinais Positivo / Negativo (+ para N/L, - para S/O) | Letras cardeais (N, S, L/E, O/W) |
| Armazenamento em Banco | Ponto flutuante nativo de 64 bits (DOUBLE PRECISION, 8 bytes) | Exige decomposição de texto ou 3 colunas independentes |
| Operações Espaciais | Diretamente processável em fórmulas trigonométricas de Haversine | Deve ser convertido em decimal antes de qualquer cálculo vetorial |
Fórmulas Matemáticas de Conversão
Conversão de GMS para Graus Decimais (DD)
DD = Graus + (Minutos / 60) + (Segundos / 3600)
Atenção: Se o hemisfério for Sul (S) ou Oeste (O/W), multiplique o resultado por -1.
Conversão de Graus Decimais (DD) para GMS
1. Parte inteira = Graus (ex.: Math.floor(Math.abs(DD))).
2. Multiplicar a sobra decimal por 60 = Minutos.
3. Multiplicar a fração de minuto restante por 60 = Segundos.
Por que as APIs de Mapas Web adotaram os Graus Decimais
No desenvolvimento de software, manipular strings com caracteres especiais (símbolo de grau °, aspas ' e ") gera lentidão e erros frequentes de codificação UTF-8.
Com os Graus Decimais, bibliotecas espaciais tratam posições como simples números contínuos, acelerando consultas de bounding box e cálculos de distância por ordens de grandeza.