Outil
Distance entre deux points GPS ou deux adresses : calcul et formule
Entrez deux coordonnées GPS, en degrés décimaux ou en DMS, pour obtenir la distance à vol d'oiseau entre deux points précis, avec un résultat en mètres sous 10 km et une géolocalisation qui reste locale.
Deux façons d'indiquer un point : degrés décimaux ou DMS
L'outil accepte deux formats de coordonnées. Le format degrés décimaux, le plus courant sur le web, s'écrit par exemple 48.8566 2.3522 pour Paris. Le format DMS (degrés, minutes, secondes), hérité de la navigation, s'écrit 48°51'24"N 2°21'08"E. L'outil convertit automatiquement les secondes en valeur décimale avant de lancer le calcul : les deux formats donnent exactement le même résultat.
Le DMS reste utilisé dans deux contextes précis : le bornage cadastral, où les documents officiels expriment encore les limites de parcelle en degrés-minutes-secondes, et la navigation, maritime ou aérienne, où les instruments et les cartes marines affichent traditionnellement ce format plutôt que les degrés décimaux.
Latitude d'abord, longitude ensuite : la convention à respecter
La convention universelle place toujours la latitude en premier, puis la longitude. La latitude varie de -90° (pôle Sud) à +90° (pôle Nord), la longitude de -180° à +180° autour du méridien de Greenwich. Le Sud et l'Ouest s'écrivent en valeur négative : une coordonnée en Amérique du Sud ou en Amérique du Nord comportera donc, sauf indication contraire (S ou W), un signe moins.
| Repère | Latitude | Longitude |
|---|---|---|
| Équateur | 0° | toute valeur |
| Méridien de Greenwich | toute valeur | 0° |
| Pôle Nord | 90° | indéfinie |
| Pôle Sud | -90° | indéfinie |
Une coordonnée qui dépasse 90° en latitude ou 180° en longitude est forcément invalide : c'est souvent le signe que les deux valeurs ont été inversées, ou qu'une valeur de longitude a été saisie à la place de la latitude.
Convertir un DMS en degrés décimaux : l'exemple pas à pas
La conversion suit toujours la même règle : degrés + minutes/60 + secondes/3600, le signe étant négatif pour le Sud ou l'Ouest. Prenons 45°30'00"N :
- Les degrés restent inchangés : 45.
- Les minutes se divisent par 60 : 30 / 60 = 0,5.
- Les secondes se divisent par 3600 : 00 / 3600 = 0.
- On additionne les trois : 45 + 0,5 + 0 = 45,5000°, en latitude Nord donc positive.
Avec un exemple qui comporte des secondes, comme 48°51'24"N : 48 + 24/60 + 24/3600 (l'exemple ici : minutes 51 donnent 51/60 = 0,85, et 24 secondes donnent 24/3600 ≈ 0,0067), soit 48 + 0,85 + 0,0067 = 48,8567°, la valeur qu'utilise directement le calcul de haversine. L'outil effectue cette conversion automatiquement dès qu'il détecte un format DMS en entrée.
La précision utile : ce qu'apporte chaque décimale
Le calcul se fait sur une sphère de rayon 6 371 km, dont la circonférence vaut 2 x π x 6 371 ≈ 40 030 km. Un degré de latitude correspond donc à environ 40 030 / 360 ≈ 111,2 km. Chaque décimale supplémentaire divise cet écart par dix, ce qui permet de savoir combien de décimales sont réellement utiles selon l'usage.
| Décimales | Précision approximative | Usage typique |
|---|---|---|
| 1 | ≈ 11,1 km | Repérer une région |
| 2 | ≈ 1,1 km | Repérer une ville |
| 3 | ≈ 111 m | Repérer un quartier |
| 4 | ≈ 11 m | Repérer une rue |
| 5 | ≈ 1 m | Repérer un point précis, une parcelle |
Cette précision vaut pour la latitude. Pour la longitude, l'écart réel au sol diminue à mesure que l'on s'éloigne de l'équateur, puisque les méridiens se rapprochent en direction des pôles : à latitude élevée, un même nombre de décimales de longitude correspond à une distance plus courte au sol qu'à l'équateur.
Comment le calcul est fait : haversine et affichage en mètres sous 10 km
Une fois les deux points convertis en degrés décimaux, l'outil applique la formule de haversine sur une sphère de rayon 6 371 km pour obtenir la distance orthodromique entre les deux coordonnées. Sous 10 km, le résultat s'affiche directement en mètres, plus lisible qu'un nombre de kilomètres avec plusieurs décimales.
| Distance calculée | Affichage |
|---|---|
| 0,1 km | 100 m |
| 2,5 km | 2 500 m |
| 9,8 km | 9 800 m |
| 10,5 km | 10,5 km |
| 50,0 km | 50,0 km |
Géolocalisation : votre position ne quitte jamais l'appareil
Le bouton de géolocalisation utilise l'API de géolocalisation du navigateur pour renseigner automatiquement le premier point. Cette position est calculée et affichée localement, sur votre appareil : aucun serveur ne la reçoit. C'est pratique pour mesurer la distance entre l'endroit où vous vous trouvez et un point donné, sans avoir à chercher ses propres coordonnées au préalable.
La précision de cette position dépend de la source utilisée par l'appareil. En extérieur, avec une puce GPS, la position est en général la plus fine. En intérieur ou en l'absence de signal GPS, l'appareil peut se rabattre sur une triangulation par Wi-Fi ou antennes relais, nettement moins précise, l'écart pouvant alors se compter en dizaines voire en centaines de mètres plutôt qu'en quelques mètres. Le second point reste dans tous les cas modifiable manuellement, ce qui permet de corriger ou d'affiner la saisie si la position automatique semble décalée.
Sphère ou ellipsoïde : la marge d'erreur du calcul
La Terre n'est pas une sphère parfaite mais un ellipsoïde légèrement aplati aux pôles, le modèle utilisé par le GPS et les systèmes de référence comme le WGS84. Le calcul de haversine, lui, utilise une sphère de rayon moyen 6 371 km, plus simple mais légèrement moins exacte. L'écart entre les deux méthodes reste inférieur à 0,5% sur les distances typiques, une marge que nous préférons afficher plutôt que passer sous silence.
| Distance calculée (sphère) | Marge d'erreur maximale (0,5%) |
|---|---|
| 10 km | ± 50 m |
| 50 km | ± 250 m |
| 100 km | ± 500 m |
| 500 km | ± 2,5 km |
À quoi sert le calcul de distance entre deux points ?
Ce calculateur répond à des besoins concrets, plus précis qu'une simple distance entre deux villes :
- Mesurer la distance entre deux parcelles, à partir de leurs coordonnées cadastrales.
- Vérifier la distance entre un logement et une école, quand l'adresse exacte compte plus que le centre-ville.
- Mesurer la distance entre deux points repérés sur une carte, par exemple deux extrémités d'un itinéraire de randonnée.
- Vérifier si un point donné se trouve dans un rayon réglementaire autour d'un centre, comme Paris ou tout autre point de référence administratif.
Dans chacun de ces cas, la saisie de coordonnées précises évite l'approximation d'une distance calculée entre deux centres-villes.
Erreurs fréquentes lors de la saisie des coordonnées
Quelques erreurs reviennent souvent et faussent le résultat sans que cela saute aux yeux :
- Latitude et longitude inversées : saisir la longitude en premier décale le point de plusieurs centaines de kilomètres, parfois dans un autre pays.
- Signe négatif oublié pour le Sud ou l'Ouest : une coordonnée censée être négative saisie en positif place le point dans l'hémisphère opposé.
- Formats mélangés : combiner une valeur en degrés décimaux avec une autre en DMS dans le même champ produit une coordonnée incohérente.
- Virgule décimale confondue avec un séparateur de milliers : selon la source copiée, une virgule peut être un séparateur décimal ou un séparateur de milliers, ce qui change complètement la valeur.
Ce résultat correspond-il à celui d'une carte routière comme Google Maps ?
Non, et ce n'est pas l'objectif : ce calculateur donne la distance à vol d'oiseau entre deux coordonnées, pas un itinéraire routier. Pour la distance orthodromique entre deux villes plutôt qu'entre deux points précis, direction l'outil de distance à vol d'oiseau. Pour un trajet réel, avec kilométrage roulé et durée, direction le calculateur d'itinéraire le plus court.
À retenir
- Deux formats acceptés : degrés décimaux (48.8566 2.3522) ou DMS (48°51'24"N 2°21'08"E), convertis automatiquement.
- Toujours latitude puis longitude ; Sud et Ouest en valeurs négatives ; latitude entre -90 et 90, longitude entre -180 et 180.
- Un degré de latitude vaut environ 111,2 km : 5 décimales suffisent pour une précision d'environ 1 mètre.
- La géolocalisation reste locale à l'appareil ; sa précision dépend du GPS (fine) ou du Wi-Fi/antennes relais (plus large).
- Calcul par haversine sur une sphère de 6 371 km, avec un écart inférieur à 0,5% par rapport au modèle ellipsoïdal réel.
Questions fréquentes
Comment saisir des coordonnées au format DMS ?
Au format degrés, minutes, secondes, par exemple 48°51'24"N 2°21'08"E. L'outil convertit automatiquement ce format en degrés décimaux avant de calculer la distance.
Dans quel ordre saisir latitude et longitude ?
Toujours la latitude en premier, puis la longitude. La latitude va de -90° à 90°, la longitude de -180° à 180°, avec le Sud et l'Ouest en valeurs négatives.
Combien de décimales faut-il pour une position précise ?
Cinq décimales suffisent pour une précision d'environ 1 mètre, puisqu'un degré de latitude vaut environ 111,2 km et que chaque décimale supplémentaire divise cet écart par dix.
Ma position est-elle envoyée à un serveur lors de la géolocalisation ?
Non. Le bouton de géolocalisation utilise l'API du navigateur et affiche la position localement, sur votre appareil : aucun serveur ne la reçoit.
Pourquoi ma position géolocalisée semble-t-elle imprécise ?
La précision dépend de la source : une puce GPS en extérieur donne en général une position fine, tandis qu'une triangulation par Wi-Fi ou antennes relais, utilisée en intérieur, est nettement moins précise.
Pourquoi le résultat peut-il différer légèrement d'un autre outil ?
Le calcul utilise une sphère de rayon 6 371 km, alors que la Terre est un ellipsoïde légèrement aplati. L'écart entre les deux méthodes reste inférieur à 0,5% sur les distances typiques.
Quelles sont les erreurs de saisie les plus fréquentes ?
Inverser latitude et longitude, oublier le signe négatif pour le Sud ou l'Ouest, mélanger les formats DMS et décimal, ou confondre virgule décimale et séparateur de milliers.
Sources et méthode
- Calcul par la formule de haversine sur une sphère de rayon 6 371 km.
- Géolocalisation via l'API du navigateur, traitée localement sur l'appareil.
- Repères de coordonnées et système OpenStreetMap pour la vérification des points.
Page mise à jour le 02/09/2026