Les deux formats de coordonnées GPS
Les coordonnées GPS sont couramment indiquées dans l’un des deux formats suivants :
- Degrés décimaux (DD) :
45,63248, -73,56780 - Degrés, minutes, secondes (DMS) :
45° 37′ 57″ N, 73° 34′ 04,08″ O
Le format DMS repose sur les équivalences suivantes :
1° = 60′1′ = 60″
Une latitude se situe entre 0° et 90°, tandis qu’une longitude se situe entre 0° et 180°. Les minutes et les secondes doivent toujours être comprises entre 0 et 59.
Convertir des coordonnées DMS en degrés décimaux
La formule
Pour convertir une coordonnée exprimée en degrés, minutes et secondes, appliquez cette formule :
Degrés décimaux = degrés + (minutes ÷ 60) + (secondes ÷ 3 600)
Le signe dépend de l’hémisphère :
- Nord (N) et Est (E) : valeur positive
- Sud (S) et Ouest (O) : valeur négative
Exemple avec une latitude
Convertissons 45° 37′ 57″ N :
45 + (37 ÷ 60) + (57 ÷ 3 600)= 45 + 0,6166667 + 0,0158333= 45,6325
La latitude convertie est donc 45,6325°.
Exemple avec une longitude ouest
Convertissons 73° 34′ 04,08″ O :
73 + (34 ÷ 60) + (4,08 ÷ 3 600)= 73,5678
Comme la longitude se trouve à l’ouest, elle devient négative : -73,5678°.
La paire complète en degrés décimaux est donc :
45,6325, -73,5678
Convertir des degrés décimaux en DMS
La méthode en trois étapes
- La partie entière de la valeur correspond aux degrés.
- Multipliez la partie décimale par 60. La partie entière du résultat correspond aux minutes.
- Multipliez la partie décimale restante par 60 pour obtenir les secondes.
Pour une valeur négative, utilisez sa valeur absolue pendant le calcul, puis ajoutez l’hémisphère correspondant.
Exemple avec une latitude
Convertissons 45,63248 :
- Degrés :
45 - Partie décimale :
0,63248 × 60 = 37,9488→ 37 minutes - Partie restante :
0,9488 × 60 = 56,928→ 56,928 secondes
Le résultat précis est 45° 37′ 56,928″. Arrondi à la seconde, il devient 45° 37′ 57″.
Exemple avec une longitude négative
Pour convertir -73,5678, utilisez 73,5678 pour le calcul :
- Degrés :
73 0,5678 × 60 = 34,068→ 34 minutes0,068 × 60 = 4,08→ 4,08 secondes
Le résultat est 73° 34′ 04,08″ O.
Gérer les arrondis et la précision
Arrondir les secondes peut légèrement modifier la position. Par exemple :
45° 37′ 57″correspond à environ45,6325°;45,63248°correspond à45° 37′ 56,928″.
Pour conserver davantage de précision, utilisez des secondes décimales, comme 45° 37′ 56,928″, plutôt que d’arrondir immédiatement à la seconde entière.
Vérifications avant d’utiliser une coordonnée
- Vérifiez si le service attend le format DD ou DMS.
- Respectez l’ordre demandé : généralement latitude puis longitude, mais certains outils utilisent l’ordre inverse.
- Ajoutez le signe négatif pour une latitude sud ou une longitude ouest en degrés décimaux.
- N’utilisez pas simultanément un signe négatif et une lettre d’hémisphère, par exemple
-73° O, sauf indication contraire du logiciel. - Ne confondez pas les degrés décimaux avec les coordonnées UTM, qui correspondent à un autre système.
Conversion de format et changement de datum : deux opérations différentes
Convertir une coordonnée DMS en degrés décimaux ne change que sa représentation. La position reste la même.
Un changement de datum géodésique, par exemple de NAD27 vers NAD83, est une transformation différente. Avant d’utiliser une coordonnée, vérifiez donc aussi le datum demandé par l’application. De nombreux services utilisent WGS84, mais ce choix ne doit pas être supposé sans contrôle.
Résumé des formules
DMS vers DD :
degrés + minutes ÷ 60 + secondes ÷ 3 600
DD vers DMS :
- Conserver la partie entière pour les degrés.
- Multiplier la partie décimale par 60 pour obtenir les minutes.
- Multiplier la fraction restante par 60 pour obtenir les secondes.
- Ajouter N, S, E ou O selon le signe de la coordonnée.