Convertir degrés et minutes décimales en degrés décimaux
Saisissez 40° 26.767′ N et obtenez 40,44611666666667 : les minutes sont divisées par 60 puis ajoutées aux degrés, et le sud ou l'ouest rend le résultat négatif, prêt pour une carte ou un tableur. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Texte
- 40° 26.767′ N
- Degrés décimaux
- 40,4461166667
- Degrés
- 40
- Minutes décimales
- 26,767
- Hémisphère
- N
Convertissez une latitude ou une longitude exprimée en degrés et minutes décimales en une seule valeur signée. Saisissez par exemple 40° 26.767′ N ou 79 58.933 O. Le convertisseur déduit l’axe grâce à l’hémisphère, contrôle sa plage géographique, divise les minutes par soixante et rend le sud ou l’ouest négatif. La réponse conserve également les composantes analysées et fournit une écriture normalisée facile à vérifier.
Reconnaître une coordonnée en degrés et minutes décimales
Les degrés et minutes décimales, souvent abrégés DDM, décrivent un axe géographique par un nombre entier de degrés, des minutes décimales et une lettre d’hémisphère. Une latitude peut s’écrire 40° 26.767′ N et une longitude 79° 58.933′ O. L’hémisphère est indispensable : N et S désignent la latitude, E et O la longitude, tout en fixant le signe.
Vous pouvez placer cette lettre au début ou à la fin et séparer les nombres par le symbole de degré ou un espace. Une apostrophe, une prime typographique ou le mot anglais minute peut suivre les minutes. N’ajoutez ni paire latitude-longitude, ni secondes, ni degrés négatifs, ni nombre dépourvu d’hémisphère.
Les minutes doivent être comprises entre zéro inclus et soixante exclu, comme sur une horloge avant le report vers l’unité suivante. Cette présentation explicite facilite le contrôle des carnets de terrain et des exports de navigation avant toute conversion.
Comprendre le calcul et les limites géographiques
Le calcul consiste à ajouter aux degrés les minutes décimales divisées par soixante. Le convertisseur obtient d’abord une grandeur positive, puis la rend négative pour le sud ou l’ouest. Ainsi, une longitude ouest de soixante-dix-neuf degrés et 58.933 minutes devient l’opposé de soixante-dix-neuf plus 58.933 divisé par soixante.
Le nord et l’est restent positifs. La validation dépend de l’axe indiqué par l’hémisphère : une latitude ne dépasse pas quatre-vingt-dix degrés et une longitude cent quatre-vingts. Au pôle ou sur la limite de l’antiméridien, les minutes doivent être nulles.
Le moteur ne ramène pas silencieusement une valeur excessive dans la plage et ne reporte pas soixante minutes ; il signale l’erreur.
Employer le résultat sans risque dans une chaîne cartographique
Utilisez ce convertisseur lorsqu’un GPS, un journal aéronautique ou maritime, une note topographique ou une fiche de géocaching fournit du DDM alors que votre destination attend des degrés décimaux. Convertissez séparément latitude et longitude et conservez les noms d’axes jusqu’à la création de la paire. De nombreux formats placent la latitude en premier, tandis que GeoJSON place généralement la longitude en premier ; cet outil ne décide pas cet ordre à votre place.
Ne conservez que la précision justifiée par la source : une longue valeur flottante ne crée pas de précision nouvelle. Un millième de minute représente environ quelques mètres en latitude, mais la distance longitudinale varie selon la latitude. Aucun changement de datum, géocodage, accès cartographique ou déduction de projection n’est effectué au-delà de N, S, E et O.
Les valeurs doivent déjà employer le datum voulu. Toute entrée incorrecte est refusée plutôt que transformée en position plausible mais fausse.
Cas d’usage
Normaliser des relevés GPS
Transformez une latitude ou longitude DDM issue d’un récepteur ou carnet en valeur signée pour une table SIG.
Préparer des données de navigation
Convertissez des coordonnées maritimes ou aéronautiques avant leur import dans un logiciel utilisant les degrés décimaux signés.
Contrôler une migration de coordonnées
Auditez une conversion DDM grâce aux composantes, à l’axe, à la forme normalisée et à la formule renvoyés.
Questions fréquentes
Comment convertir les minutes décimales en degrés décimaux ?
Divisez les minutes par soixante et ajoutez le résultat aux degrés entiers. Rendez la valeur négative pour S ou O.
L’hémisphère peut-il précéder les nombres ?
Oui. N 40° 26.767′ et 40° 26.767′ N sont admis, de même que les variantes S, E et O.
Pourquoi le sud et l’ouest sont-ils négatifs ?
La convention signée attribue une valeur négative aux latitudes au sud de l’équateur et aux longitudes à l’ouest du méridien origine.
Puis-je saisir des degrés, minutes et secondes ?
Non. Cette capacité traite le format DDM. Pour le format DMS, utilisez le convertisseur dédié.
Quelles plages sont acceptées ?
La latitude va de zéro à quatre-vingt-dix degrés et la longitude de zéro à cent quatre-vingts ; à la limite, les minutes sont nulles.
Outils associés
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/geo/ddm-to-decimal \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"40° 26.767′ N"}'const res = await fetch("https://api.kit.forhosting.com/geo/ddm-to-decimal", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"text": "40° 26.767′ N"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geo/ddm-to-decimal",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"text": "40° 26.767′ N"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geo/ddm-to-decimal", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"text":"40° 26.767′ N"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"text":"40° 26.767′ N"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geo/ddm-to-decimal", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"text": "40° 26.767′ N"
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geo.ddm_to_decimal",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Reconnaître une coordonnée en degrés et minutes décimales
Envoyez une seule coordonnée par requête.
Comprendre le calcul et les limites géographiques
Cette convention alimente couramment bases cartographiques, feuilles de calcul, traitements GeoJSON et API spatiales. La réponse fournit decimal_degrees, les composantes, l’hémisphère en majuscule, l’axe, une écriture DDM normalisée et la formule employée, afin que vous puissiez auditer chaque résultat.
Employer le résultat sans risque dans une chaîne cartographique
L’exécution dans le navigateur est gratuite ; une conversion API réussie coûte $0.002 par élément.
Questions techniques
Quel est le tarif d’une conversion API ?
Une conversion API réussie coûte $0.002 par élément. Vous pouvez aussi l’exécuter gratuitement dans votre navigateur.