ForHosting KIT · Viaggi e geografia

Convertitore da gradi decimali a DMS

La latitudine 40,7128 diventa 40° 42′ 46,08″ N: scelga latitudine o longitudine e il convertitore separa gradi, primi e secondi, ricava l'emisfero dal segno e ricostruisce il decimale per la verifica. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Valore
40,7128
Asse
Latitude
Ottiene
Gradi
40
Primi
42
Secondi
46,08
Emisfero
N

I gradi decimali sono la forma predefinita delle coordinate nei layer GIS, nei registri GPS, nelle mappe web e nelle esportazioni di fogli di calcolo, ma i manuali sul campo, le carte nautiche, le planimetrie di rilievo e molti moduli normativi richiedono ancora la notazione sessagesimale gradi-primi-secondi con una lettera di emisfero esplicita. Questo convertitore accetta un numero in gradi decimali con segno e la scelta dell'asse — latitudine o longitudine — e restituisce gradi interi, primi interi, secondi frazionari, l'emisfero (N, S, E oppure O), una stringa DMS stampabile e il decimale ricostruito, così da poter verificare l'accuratezza del percorso di andata e ritorno. I valori positivi indicano nord o est; quelli negativi sud o ovest; lo zero usa per convenzione l'emisfero positivo. I valori fuori dall'intervallo dell'asse falliscono con un errore di validazione chiaro invece di superare silenziosamente il polo o l'antimeridiano.

Come i gradi decimali diventano gradi, primi e secondi

Si parte da un valore in gradi decimali con segno v e da un asse che determina sia l'intervallo consentito sia l'alfabeto degli emisferi. Per la latitudine l'intervallo chiuso va da meno novanta a più novanta gradi, e le lettere sono N per i valori non negativi e S per i valori negativi. Per la longitudine l'intervallo chiuso va da meno centottanta a più centottanta gradi, e le lettere sono E per i valori non negativi e O per i valori negativi.

La conversione lavora sul valore assoluto: si prende la parte intera inferiore del decimale assoluto come componente dei gradi, si moltiplica il resto frazionario per sessanta per ottenere i primi d'arco, si prende la parte intera inferiore di quel prodotto come componente dei primi, quindi si moltiplica di nuovo il primo frazionario rimasto per sessanta per ottenere i secondi d'arco.

I secondi vengono arrotondati a un numero fisso di cifre decimali e, se l'arrotondamento porta i secondi a sessanta, vengono riportati ai primi; se i primi raggiungono sessanta, vengono riportati ai gradi. Questo riporto evita risultati sgradevoli come sessanta secondi o sessanta primi quando un valore è molto vicino a un confine di primo o grado intero. L'emisfero viene scelto dal segno originale e dall'asse, mai dalla sola grandezza assoluta, quindi una latitudine australe mostra sempre S anche quando gradi, primi e secondi sono interi positivi.

Dove compare la conversione da decimale a DMS nel lavoro reale

Geometri, navigatori e analisti GIS riformattano continuamente coordinate decimali adatte alle macchine nella notazione sessagesimale usata su planimetrie, Avvisi ai Naviganti, carte aeronautiche e descrizioni catastali; un unico convertitore affidabile elimina la deriva delle formule dei fogli di calcolo tra i team.

I portali di dati aperti pubblicano spesso punti WGS84 in gradi decimali mentre gli enti partner richiedono stringhe DMS con lettere di emisfero in modelli di report a larghezza fissa, e i lavori ETL hanno bisogno di arrotondamento e riporto deterministici perché le esportazioni in blocco non spostino una particella di un secondo.

Gli insegnanti che spiegano i sistemi di coordinate vogliono che gli studenti vedano affiancate la forma decimale con segno e la forma N S E O senza calcolare a mano resti in base sessanta sotto la pressione di un esame.

Se in seguito le servirà il percorso inverso dalle parti DMS ai gradi decimali, punti di destinazione su cerchio massimo o indici di tile di mappe scorrevoli da lat e lon, li tratti come intenti di ricerca e pagine di destinazione separati invece di sovraccaricare questa pagina da decimale a DMS.

Formattazione di rapporti di rilievo e catasto

Trasformi punti GPS o GIS decimali con segno in gradi, primi, secondi e lettere di emisfero per planimetrie, allegati di atti e presentazioni normative.

ETL in blocco di tracce GPS e dati aperti

Converta intere colonne di latitudini e longitudini decimali in stringhe DMS stabili con arrotondamento deterministico e validazione dell'intervallo per asse.

Insegnamento dei sistemi di coordinate

Mostri agli studenti la scomposizione sessagesimale esatta di un grado decimale con segno con N/S oppure E/O, così le soluzioni corrispondono a un'unica verità.

Qual è la differenza tra gradi decimali e DMS?

I gradi decimali memorizzano una coordinata come un unico numero con segno (per esempio 40.7128). Il DMS scompone il valore assoluto in gradi interi, primi interi e secondi d'arco, poi aggiunge una lettera di emisfero (N, S, E oppure O) in base al segno e all'asse.

Quali intervalli sono accettati?

La latitudine deve essere in [-90, 90] gradi decimali. La longitudine deve essere in [-180, 180].

Come vengono interpretati i valori positivi e negativi?

Positivo significa nord per la latitudine ed est per la longitudine. Negativo significa sud e ovest. Lo zero usa per convenzione l'emisfero positivo (N oppure E).

Posso passare lat o lon invece di latitude o longitude?

La risposta normalizza sempre axis in latitude oppure longitude.

Quanto costa?

Lo strumento nel browser è gratuito e funziona in locale.

Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.

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

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

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 è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Come i gradi decimali diventano gradi, primi e secondi

La pipeline è aritmetica pura e deterministica in virgola mobile: niente semi casuali, niente marcatori temporali, niente geocodifica in rete e niente deriva del modello, quindi lo stesso valore e lo stesso asse producono sempre lo stesso JSON. Gli input mancanti, non numerici, NaN o Infinity vengono rifiutati, e i valori che superano l'intervallo dell'asse falliscono con invalid_input, così chi chiama può correggere le coordinate invece di pubblicare posizioni impossibili.

Cosa invia e cosa riceve

Entrambi i campi sono obbligatori. Quando value è fuori dall'intervallo da meno novanta a novanta per la latitudine, o da meno centottanta a centottanta per la longitudine, la richiesta fallisce con un messaggio che indica l'intervallo dell'asse, così i client automatizzati possono mostrare una correzione precisa. Le verifiche classiche includono quaranta virgola sette uno due otto di latitudine per gli esempi di mappatura di New York, meno settantaquattro virgola zero zero sei di longitudine per la stessa città a ovest di Greenwich, zero su uno dei due assi per i casi limite dell'equatore o del meridiano fondamentale, e valori volutamente fuori intervallo come novantuno di latitudine o centottantuno di longitudine per esercitare il percorso di errore. Usi il modulo gratuito nel browser per compiti e controlli rapidi, poi richiami lo stesso contratto dagli script quando le serve la conversione in blocco di tracce GPS o soluzioni. Invii due campi: value come numero finito di gradi decimali con segno, e axis come la stringa latitude oppure longitude. Il gestore accetta anche gli alias brevi lat, lon e lng per comodità negli script. Campi mancanti, stringhe non numeriche, NaN e Infinity falliscono con invalid_input e non vengono addebitati. In caso di successo la risposta riporta il valore ripulito e l'asse normalizzato, i gradi interi, i primi interi, i secondi frazionari, l'emisfero come singola lettera, il segno come più o meno uno, absolute_decimal come grandezza usata nella scomposizione sessagesimale, una stringa dms leggibile con i simboli di grado, primo e secondo più la lettera, una forma compatta dms_compact senza spazi, i gradi decimali ricostruiti per una verifica rapida, l'oggetto intervallo numerico dell'asse, il metodo decimal_to_dms e una breve stringa con la formula. Il prezzo delle chiamate API riuscite è la base pubblicata di $0.002 per elemento; i fallimenti di validazione non consumano saldo prepagato.

Dove compare la conversione da decimale a DMS nel lavoro reale

Gli autori di programmi che creano lezioni interattive hanno bisogno della stessa forma di JSON offline e online perché correttori automatici e schede di lavoro restino allineati. Poiché questa capacità è un motore di parse puro, il prezzo dell'API è la base pubblicata di $0.002 per elemento riuscito e la validazione fallita non consuma saldo.

Leggi la documentazione completa del KIT →