Calcolatore da altezza geopotenziale a geometrica
L’altezza geopotenziale è una coordinata verticale normalizzata rispetto alla gravità, usata in meteorologia e nelle scienze atmosferiche, mentre l’altezza geometrica rappresenta la distanza radiale fisica sopra una superficie terrestre di riferimento.
Esegui gratis nel browser
Questo calcolatore converte i metri geopotenziali in altezza geometrica considerando la diminuzione della gravità con l’altitudine e adottando un raggio terrestre medio fisso. Indica inoltre la correzione tra le due altezze e il raggio utilizzato, rendendo il risultato trasparente e riproducibile in previsioni, quaderni di ricerca, pipeline di dati e calcoli ingegneristici.
Comprenda le due definizioni di altezza
L’altezza geometrica descrive una distanza ordinaria: la separazione verticale da una superficie di riferimento misurata lungo una direzione radiale. L’altezza geopotenziale esprime un concetto leggermente diverso. Rapportando l’energia potenziale gravitazionale a una gravità di riferimento convenzionale, produce una coordinata simile a un’altezza, particolarmente utile per confrontare superfici di pressione e osservazioni atmosferiche. Vicino al livello del mare, i due valori sono quasi indistinguibili perché la gravità è cambiata pochissimo. Salendo di quota, la gravità si indebolisce con la distanza dal centro della Terra; una data altezza geopotenziale corrisponde quindi a un’altezza geometrica un po’ maggiore. La distinzione è importante nei dati dei radiosondaggi in quota, nei prodotti meteorologici numerici, nei calcoli satellitari e nei flussi che combinano fonti con coordinate verticali differenti. Il calcolatore esplicita la convenzione: Lei inserisce metri geopotenziali e riceve metri geometrici, l’entità della correzione e il raggio terrestre impiegato. Conservare insieme i quattro valori evita che un’altitudine corretta venga poi scambiata per la misura sorgente non modificata in una pipeline o in un rapporto.
Applichi correttamente la conversione sferica
Il calcolo usa la relazione sferica z = R H / (R - H), dove H è l’altezza geopotenziale, z è l’altezza geometrica e R è il raggio terrestre medio. Questa capacità fissa R a 6,371,000 metri, rendendo ogni esecuzione deterministica e riproducibile in modo indipendente. Il denominatore è fondamentale: rappresenta la variazione dell’accelerazione gravitazionale all’aumentare della distanza dal centro terrestre. A bassa quota, H è minuscola rispetto a R e la correzione è piccola. A quote più elevate, la differenza cresce e non va trascurata senza valutarla. Il modello non richiede volutamente latitudine, parametri di un ellissoide locale o un modello del campo gravitazionale. Tali dati appartengono a una conversione geodetica più specialistica e implicherebbero una precisione che questa approssimazione sferica non offre. L’input deve essere un numero JSON finito e inferiore al raggio dichiarato, perché al raggiungimento di tale valore la formula diventa singolare. La correzione restituita è l’altezza geometrica meno quella geopotenziale, così Lei può esaminarne l’effetto senza ripetere la sottrazione.
Interpreti e utilizzi il risultato restituito
Usi il risultato geometrico quando un altro calcolo richiede la distanza fisica sopra la superficie di riferimento anziché una coordinata normalizzata per la gravità. Per esempio, un profilo atmosferico può contrassegnare i livelli in metri geopotenziali, mentre una visualizzazione, una stima della linea di vista o un modello geometrico si aspetta metri di altitudine spaziale. Converta i valori prima di unire tali insiemi di dati e conservi l’altezza geopotenziale originale accanto al valore convertito. Il campo della correzione offre un utile controllo di qualità: vicino alla superficie dovrebbe essere contenuto, mentre aumenta progressivamente ai livelli atmosferici superiori. Il campo del raggio fisso documenta l’ipotesi per revisori e sistemi a valle. Il risultato non va presentato come quota da rilievo o altezza ellissoidale ottenuta dal GNSS. La Terra non è una sfera perfetta, la gravità locale varia con latitudine e geologia e il geopotenziale meteorologico può dipendere da ulteriori convenzioni. Per la normale conversione sferica, tuttavia, la formula è trasparente, rapida, stabile e adatta all’elaborazione automatizzata tramite API per $0.002 a richiesta.
Casi d'uso
Convertire livelli di radiosondaggio
Trasformi i livelli in metri geopotenziali di un profilo atmosferico in altitudini fisiche approssimative per grafici o analisi geometriche.
Normalizzare insiemi di altitudini miste
Converta una fonte espressa in altezza geopotenziale prima di unirla a dati la cui coordinata verticale è geometrica.
Verificare una correzione di altitudine
Registri insieme altezza originale, valore convertito, correzione e raggio terrestre assunto in un calcolo riproducibile.
Domande frequenti
Qual è la formula di conversione?
Il calcolatore usa z = R H / (R - H), dove H è l’altezza geopotenziale, z quella geometrica e R il raggio terrestre medio.
Quale raggio terrestre utilizza il calcolatore?
Adotta un raggio terrestre medio fisso di 6,371,000 metri e include tale valore in ogni risultato valido.
Perché l’altezza geometrica supera quella geopotenziale alle quote positive?
La gravità diminuisce con la distanza dal centro terrestre, quindi la distanza fisica associata a un’altezza positiva normalizzata per la gravità è leggermente maggiore.
Posso inserire un testo come 10 km?
No. Fornisca un valore numerico finito in metri. Etichette di unità, stringhe numeriche, infinito e altri input non numerici vengono rifiutati.
La conversione è adatta alla geodesia di precisione?
No. È una conversione sferica con raggio medio e non considera latitudine, ellissoide di riferimento, anomalie gravitazionali locali o geoide.
Quanto costa una richiesta API?
Ogni richiesta API costa $0.002. Lo stesso calcolo deterministico può essere eseguito 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/earth/geopotential-to-geometric-height \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"geopotential_height_m":10000}'const res = await fetch("https://api.kit.forhosting.com/earth/geopotential-to-geometric-height", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"geopotential_height_m": 10000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/earth/geopotential-to-geometric-height",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"geopotential_height_m": 10000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/earth/geopotential-to-geometric-height", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"geopotential_height_m":10000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"geopotential_height_m":10000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/earth/geopotential-to-geometric-height", 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
{
"geopotential_height_m": 10000
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "earth.geopotential_to_geometric_height",
"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. |