Al registrar coordenadas geográficas, encontrará dos sistemas principales de notación: Grados Decimales (DD) y Grados, Minutos y Segundos (DMS).

Aunque ambos representan exactamente el mismo punto sobre el elipsoide WGS 84, están optimizados para entornos de computación y usos humanos completamente distintos.

🧭 Herramienta Instantánea

Convierta Grados Decimales a DMS en Vivo

Introduzca cualquier coordenada en DD, DMS o UTM y obtenga la conversión bidireccional automática con redondeo de precisión.

Matriz General de Comparación

AtributoGrados Decimales (DD)Grados, Minutos, Segundos (DMS)
Ejemplo de Formato37.774929, -122.41941637° 46' 29.7444" N, 122° 25' 9.8976" O
Entorno PrincipalCartografía web (Leaflet, Mapbox, Google Maps), bases de datos (PostGIS), GeoJSONCartas náuticas marítimas, planes de vuelo aeronáuticos, mapas topográficos en papel
Sistema BaseBase decimal (base 10)Sistema sexagesimal (base 60, origen babilónico)
HemisferioSignos Positivo / Negativo (+ para N/E, - para S/O)Letras cardinales (N, S, E, O / W)
Almacenamiento BDComa flotante nativa de 64 bits (DOUBLE PRECISION, 8 bytes)Requiere análisis léxico de texto o 3 columnas independientes
Operaciones MatemáticasListo para fórmulas trigonométricas y distancia Haversine directaObliga a convertir a decimal antes de cualquier cálculo espacial

Fórmulas Matemáticas de Conversión

1

Conversión de DMS a Grados Decimales (DD)

DD = Grados + (Minutos / 60) + (Segundos / 3600)
Nota: Si el hemisferio es Sur (S) u Oeste (O/W), multiplique el valor final por -1.

2

Conversión de Grados Decimales (DD) a DMS

1. Parte entera = Grados (ej. Math.floor(Math.abs(DD))).
2. Multiplicar la fracción decimal restante por 60 = Minutos.
3. Multiplicar la fracción restante de minuto por 60 = Segundos.

Por qué las APIs Web Cartográficas adoptaron los Grados Decimales

En desarrollo de software, procesar y validar cadenas de texto resulta costoso. La notación DMS incluye símbolos no estándar (símbolo de grado °, apóstrofe de minuto ', comilla de segundo ") que provocan fallos frecuentes de codificación tipográfica.

Los Grados Decimales permiten a los motores espaciales (como PostGIS o JavaScript del navegador) tratar las coordenadas como números flotantes puros, acelerando consultas de bounding box, clustering y distancias.