Zona UTM dalla longitudine
Questo calcolatore associa una longitudine a una delle 60 zone longitudinali del sistema Universal Transverse Mercator.
Esegui gratis nel browser
Inserisca la latitudine quando la coordinata potrebbe trovarsi in Norvegia o nelle Svalbard, dove le fasce standard di sei gradi vengono adattate alle terre emerse. Il risultato comprende il numero della zona, il meridiano centrale e un’indicazione chiara dell’eventuale eccezione che ha modificato la risposta ordinaria basata sulla sola longitudine. Il calcolo è deterministico, non richiede servizi cartografici ed è disponibile in modo interattivo o tramite API a $0.002 per richiesta.
Come la longitudine determina il numero della zona UTM
Il sistema Universal Transverse Mercator divide gran parte della Terra, tra 80 gradi sud e 84 gradi nord, in 60 zone numerate. Secondo la regola ordinaria, ogni zona copre sei gradi di longitudine: la zona 1 inizia a 180 gradi ovest e la numerazione prosegue verso est fino alla zona 60. Il calcolatore convalida la longitudine, applica questa suddivisione e restituisce il numero scelto insieme al meridiano centrale della zona. Gli estremi esatti dell’antimeridiano richiedono una gestione esplicita: -180 gradi appartiene alla zona 1, mentre 180 gradi viene assegnato alla zona 60. Per una ricerca ordinaria non occorre la latitudine. Se Lei la omette, il risultato corrisponde rigorosamente alla zona indicata dalla longitudine. Lo strumento consente quindi di classificare rapidamente un meridiano, controllare dati di una regione che non può attivare eccezioni o produrre un valore preliminare in attesa di ulteriori dettagli. Sono accettati numeri decimali e stringhe numeriche; i valori esterni all’intervallo dichiarato vengono rifiutati anziché essere riportati silenziosamente dall’altro lato del globo.
Perché Norvegia e Svalbard richiedono anche la latitudine
La sola longitudine non identifica ogni zona UTM ufficiale, perché due regioni settentrionali adottano confini ampliati o spostati. Nella Norvegia sud-occidentale, le coordinate da 56 gradi inclusi a 64 gradi esclusi di latitudine e da 3 gradi inclusi a 12 gradi esclusi di longitudine usano la zona 32. Più a nord, le coordinate delle Svalbard da 72 gradi inclusi a 84 gradi esclusi di latitudine utilizzano quattro zone ampliate: le longitudini da 0 a 9 usano la zona 31; da 9 a 21 la zona 33; da 21 a 33 la zona 35; e da 33 a 42 la zona 37. Gli intervalli sono semiaperti, così una coordinata esattamente sul confine riceve una sola risposta. Inserisca la latitudine quando è possibile che il punto ricada in una di queste regioni; la risposta segnalerà l’eccezione applicata. Altrove, la latitudine non modifica la zona ordinaria. L’intervallo ammesso coincide con la copertura UTM standard. Nelle aree più polari si usa normalmente il sistema Universal Polar Stereographic, quindi il rifiuto di quei valori evita che un numero UTM plausibile venga scambiato per una scelta completa della proiezione.
Come usare correttamente il risultato nei flussi cartografici
Il numero restituito è soltanto una componente di un riferimento di coordinate proiettate, non una conversione completa. Un riferimento UTM operativo richiede anche un emisfero o una fascia di latitudine, un datum come WGS 84 e valori proiettati di est e nord. Usi il risultato per scegliere una zona, convalidare metadati, indirizzare record a un processo di proiezione o verificare se due località dovrebbero condividere la stessa griglia UTM. Il meridiano centrale non è la longitudine inserita: è il meridiano di riferimento assegnato alla zona scelta. Vicino a un confine, due punti prossimi possono legittimamente ricevere numeri diversi; imporre zone scelte punto per punto a un insieme che attraversa il confine può complicare le misurazioni. Molti progetti preferiscono un unico riferimento proiettato dopo aver valutato l’intera estensione geografica. Il calcolatore non trasforma coordinate, non deduce il datum e non restituisce un codice EPSG, perché latitudine ed emisfero potrebbero mancare. L’output circoscritto resta verificabile: longitudine, latitudine facoltativa, zona, meridiano centrale, indicatore dell’eccezione e una breve spiegazione.
Casi d'uso
Scegliere una zona di proiezione
Individui la zona UTM candidata prima di configurare un’esportazione GIS o una trasformazione di coordinate.
Convalidare i metadati
Confronti una zona memorizzata con la longitudine e applichi le eccezioni settentrionali quando dispone della latitudine.
Instradare i record spaziali
Assegni le coordinate in ingresso al processo della zona appropriata, conservando un indicatore esplicito dell’eccezione.
Domande frequenti
È possibile trovare una zona UTM dalla sola longitudine?
Sì, con la regola ordinaria dei sei gradi. La latitudine serve a stabilire se un’eccezione di Norvegia o Svalbard modifica il risultato.
Che cosa accade alla longitudine 180 gradi?
Il valore positivo 180 restituisce la zona 60. Il valore negativo -180 restituisce la zona 1, rendendo esplicite entrambe le estremità dell’antimeridiano.
Perché la latitudine è limitata alla copertura UTM?
La UTM standard copre da 80 gradi sud a 84 gradi nord. Le regioni polari usano normalmente UPS.
Il risultato include un codice EPSG?
No. La scelta EPSG dipende anche dall’emisfero e dal datum, quindi una ricerca basata solo sulla longitudine non offre dati sufficienti.
Lo strumento converte latitudine e longitudine in est e nord?
No. Identifica la zona e il meridiano centrale; per le coordinate proiettate occorre uno strumento di conversione.
Quanto costa una richiesta API?
Ogni richiesta API costa $0.002. Lo stesso calcolo deterministico è disponibile anche nel browser.
Per sviluppatori — accesso via API
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.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/geo/utm-zone-from-lon \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"lon":6}'const res = await fetch("https://api.kit.forhosting.com/geo/utm-zone-from-lon", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"lon": 6
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geo/utm-zone-from-lon",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"lon": 6
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geo/utm-zone-from-lon", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"lon":6}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"lon":6}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geo/utm-zone-from-lon", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"lon": 6
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geo.utm_zone_from_lon",
"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.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |