ForHosting KIT · Voyages et géographie

Convertisseur de degrés décimaux en DMS

La latitude 40,7128 devient 40° 42′ 46,08″ N : choisissez latitude ou longitude, et le convertisseur sépare degrés, minutes et secondes, déduit l'hémisphère du signe et recalcule le décimal pour que vous puissiez vérifier. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
Valeur
40,7128
Axe
Latitude
Vous obtenez
Degrés
40
Minutes d'arc
42
Secondes
46,08
Hémisphère
N

Les degrés décimaux sont la forme de coordonnées par défaut dans les couches SIG, les journaux GPS, les cartes web et les exports de tableurs, mais les manuels de terrain, les cartes marines, les plans d'arpentage et de nombreux formulaires réglementaires exigent encore la notation sexagésimale degrés-minutes-secondes avec une lettre d'hémisphère explicite. Ce convertisseur prend un nombre en degrés décimaux signés et un choix d'axe — latitude ou longitude — et renvoie des degrés entiers, des minutes entières, des secondes fractionnaires, l'hémisphère (N, S, E ou O), une chaîne DMS imprimable et le décimal reconstruit afin que vous puissiez vérifier l'exactitude de l'aller-retour. Les valeurs positives signifient nord ou est ; les valeurs négatives signifient sud ou ouest ; zéro utilise l'hémisphère positif par convention. Les valeurs hors de la plage de l'axe échouent avec une erreur de validation claire au lieu de dépasser silencieusement le pôle ou l'antiméridien.

Comment les degrés décimaux deviennent degrés, minutes et secondes

Partez d'une valeur en degrés décimaux signés v et d'un axe qui détermine à la fois la plage autorisée et l'alphabet des hémisphères. Pour la latitude, l'intervalle fermé va de moins quatre-vingt-dix à plus quatre-vingt-dix degrés, et les lettres sont N pour les valeurs non négatives et S pour les valeurs négatives. Pour la longitude, l'intervalle fermé va de moins cent quatre-vingts à plus cent quatre-vingts degrés, et les lettres sont E pour les valeurs non négatives et O pour les valeurs négatives.

La conversion travaille sur la valeur absolue : prenez la partie entière inférieure du décimal absolu comme composante en degrés, multipliez le reste fractionnaire par soixante pour obtenir des minutes d'arc, prenez la partie entière inférieure de ce produit comme composante en minutes, puis multipliez à nouveau la minute fractionnaire restante par soixante pour obtenir des secondes d'arc.

Les secondes sont arrondies à un nombre fixe de décimales et, si l'arrondi porte les secondes à soixante, elles sont reportées sur les minutes ; si les minutes atteignent alors soixante, elles sont reportées sur les degrés. Ce report évite des résultats disgracieux comme soixante secondes ou soixante minutes lorsqu'une valeur est très proche d'une limite de minute ou de degré entier.

L'hémisphère est choisi à partir du signe d'origine et de l'axe, jamais de la seule magnitude absolue, de sorte qu'une latitude australe affiche toujours S même lorsque degrés, minutes et secondes sont des entiers positifs.

Où la conversion décimal vers DMS apparaît dans le travail réel

Arpenteurs, navigateurs et analystes SIG reformatent sans cesse des coordonnées décimales adaptées aux machines vers la notation sexagésimale utilisée sur les plans, les Avis aux navigateurs, les cartes aéronautiques et les descriptions cadastrales ; un convertisseur unique et fiable élimine la dérive des formules de tableurs entre équipes.

Les portails de données ouvertes publient souvent des points WGS84 en degrés décimaux tandis que des organismes partenaires exigent des chaînes DMS avec lettres d'hémisphère dans des modèles de rapports à largeur fixe, et les traitements ETL ont besoin d'un arrondi et d'un report déterministes pour que les exports par lots ne décalent pas une parcelle d'une seconde.

Les enseignants qui présentent les systèmes de coordonnées veulent que les élèves voient côte à côte la forme décimale signée et la forme N S E O sans calculer à la main des restes en base soixante sous la pression d'un examen.

Si vous avez ensuite besoin du chemin inverse, des parties DMS vers les degrés décimaux, de points de destination sur grand cercle ou d'indices de tuiles de carte glissante à partir de lat et lon, traitez-les comme des intentions de recherche et des pages d'atterrissage distinctes plutôt que de surcharger cette page décimal vers DMS.

Mise en forme de rapports d'arpentage et de cadastre

Transformez des points GPS ou SIG décimaux signés en degrés, minutes, secondes et lettres d'hémisphère pour les plans, les annexes d'actes et les dépôts réglementaires.

ETL en masse de traces GPS et de données ouvertes

Convertissez des colonnes entières de latitudes et longitudes décimales en chaînes DMS stables avec arrondi déterministe et validation de plage par axe.

Enseignement des systèmes de coordonnées

Montrez aux élèves la décomposition sexagésimale exacte d'un degré décimal signé avec N/S ou E/O pour que les corrigés correspondent à une référence unique.

Quelle est la différence entre degrés décimaux et DMS ?

Les degrés décimaux stockent une coordonnée sous la forme d'un seul nombre signé (par exemple 40.7128). Le DMS décompose la valeur absolue en degrés entiers, minutes entières et secondes d'arc, puis ajoute une lettre d'hémisphère (N, S, E ou O) selon le signe et l'axe.

Quelles plages sont acceptées ?

La latitude doit être comprise dans [-90, 90] degrés décimaux. La longitude doit être comprise dans [-180, 180].

Comment les valeurs positives et négatives sont-elles interprétées ?

Positif signifie nord pour la latitude et est pour la longitude. Négatif signifie sud et ouest. Zéro utilise l'hémisphère positif (N ou E) par convention.

Puis-je passer lat ou lon au lieu de latitude ou longitude ?

La réponse normalise toujours axis en latitude ou longitude.

Combien cela coûte-t-il ?

L'outil du navigateur est gratuit et s'exécute localement.

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.

POSThttps://api.kit.forhosting.com/geo/decimal-to-dms

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é.

curl -X POST https://api.kit.forhosting.com/geo/decimal-to-dms \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"value":40.7128,"axis":"latitude"}'
{
  "value": 40.7128,
  "axis": "latitude"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "geo.decimal_to_dms",
  "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.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Comment les degrés décimaux deviennent degrés, minutes et secondes

Le pipeline est une arithmétique pure et déterministe en virgule flottante : pas de graines aléatoires, pas d'horodatages, pas de géocodage réseau et pas de dérive de modèle, donc la même valeur et le même axe donnent toujours le même JSON. Les entrées manquantes, non numériques, NaN ou Infinity sont rejetées, et les valeurs qui dépassent la plage de l'axe échouent avec invalid_input afin que l'appelant puisse corriger les coordonnées au lieu de publier des positions impossibles.

Ce que vous envoyez et ce que vous recevez

Les deux champs sont obligatoires. Lorsque value est en dehors de moins quatre-vingt-dix à quatre-vingt-dix pour la latitude, ou de moins cent quatre-vingts à cent quatre-vingts pour la longitude, la requête échoue avec un message qui nomme la plage de l'axe afin que les clients automatisés puissent afficher une correction précise. Les vérifications classiques incluent quarante virgule sept un deux huit de latitude pour les exemples cartographiques de New York, moins soixante-quatorze virgule zéro zéro six de longitude pour la même ville à l'ouest de Greenwich, zéro sur l'un ou l'autre axe pour les cas limites de l'équateur ou du méridien d'origine, et des valeurs volontairement hors plage comme quatre-vingt-onze de latitude ou cent quatre-vingt-un de longitude pour exercer le chemin d'erreur. Utilisez le formulaire gratuit du navigateur pour les devoirs et les vérifications rapides, puis appelez le même contrat depuis des scripts lorsque vous devez convertir en masse des traces GPS ou des corrigés. Envoyez deux champs : value comme nombre fini de degrés décimaux signés, et axis comme la chaîne latitude ou longitude. Le gestionnaire accepte aussi les alias courts lat, lon et lng pour plus de commodité dans les scripts. Les champs manquants, les chaînes non numériques, NaN et Infinity échouent avec invalid_input et ne sont pas facturés. En cas de succès, la réponse renvoie la valeur nettoyée et l'axe normalisé, les degrés entiers, les minutes entières, les secondes fractionnaires, l'hémisphère sous forme d'une seule lettre, le signe comme plus ou moins un, absolute_decimal comme magnitude utilisée dans la décomposition sexagésimale, une chaîne dms lisible avec les symboles de degré, minute et seconde plus la lettre, une forme compacte dms_compact sans espaces, les degrés décimaux reconstruits pour une vérification rapide, l'objet de plage numérique de l'axe, la méthode decimal_to_dms et une courte chaîne de formule. Le tarif des appels API réussis est la base publiée de $0.002 par élément ; les échecs de validation ne consomment pas de solde prépayé.

Où la conversion décimal vers DMS apparaît dans le travail réel

Les auteurs de programmes qui conçoivent des leçons interactives ont besoin de la même forme de JSON hors ligne et en ligne pour que les correcteurs automatiques et les fiches d'exercices restent alignés. Cette capacité étant un moteur de parse pur, le tarif de l'API est la base publiée de $0.002 par élément réussi et une validation échouée ne consomme pas de solde.

Consulter la documentation complète du KIT →