Calculadora de altura geopotencial para geométrica
A altura geopotencial é uma coordenada vertical normalizada pela gravidade, usada na meteorologia e nas ciências atmosféricas, enquanto a altura geométrica representa a distância radial física acima de uma superfície terrestre de referência.
Executar grátis
Esta calculadora converte metros geopotenciais em altura geométrica considerando a redução da gravidade com a altitude e adotando um raio médio fixo para a Terra. Ela também informa a correção entre as duas alturas e o raio aplicado, tornando o resultado transparente e reproduzível em previsões, cadernos de pesquisa, pipelines de dados e cálculos de engenharia.
Entenda as duas definições de altura
A altura geométrica descreve uma distância comum: a separação vertical em relação a uma superfície de referência, medida na direção radial. A altura geopotencial representa algo um pouco diferente. Ela dimensiona a energia potencial gravitacional por uma gravidade de referência convencional e produz uma coordenada semelhante à altura, muito útil na comparação de superfícies de pressão e observações atmosféricas. Perto do nível do mar, os dois valores são quase idênticos porque a gravidade pouco mudou. À medida que a altitude aumenta, a gravidade enfraquece com a distância ao centro da Terra; assim, uma altura geopotencial corresponde a uma altura geométrica um pouco maior. Essa distinção é relevante em dados de sondagem de altitude, produtos numéricos de previsão, cálculos relacionados a satélites e fluxos que combinam fontes com coordenadas verticais diferentes. A calculadora explicita a convenção: você informa metros geopotenciais e recebe metros geométricos, a correção aplicada e o raio terrestre utilizado. Manter os quatro valores juntos evita confundir posteriormente a altitude corrigida com a medição original em um pipeline ou relatório.
Aplique corretamente a conversão da Terra esférica
O cálculo usa a relação esférica z = R H / (R - H), em que H é a altura geopotencial, z é a altura geométrica e R é o raio médio da Terra. Esta capacidade fixa R em 6,371,000 metros, portanto toda execução é determinística e reproduzível de modo independente. O denominador é a parte essencial: ele representa a mudança da aceleração gravitacional conforme cresce a distância ao centro terrestre. Em baixa altitude, H é minúsculo em relação a R e a correção é pequena. Em altitudes maiores, a diferença aumenta e não deve ser descartada sem avaliação. O modelo não solicita latitude, parâmetros de elipsoide local nem um modelo do campo gravitacional. Esses dados pertencem a uma conversão geodésica especializada e sugeririam uma precisão que esta aproximação esférica não fornece. A entrada precisa ser um número JSON finito e menor que o raio declarado, pois nesse limite a fórmula se torna singular. A correção retornada é a altura geométrica menos a geopotencial, permitindo que você avalie o efeito sem repetir a subtração.
Interprete e utilize o resultado retornado
Use o resultado geométrico quando outro cálculo exigir distância física acima da superfície de referência, e não uma coordenada normalizada pela gravidade. Por exemplo, um perfil atmosférico pode identificar níveis em metros geopotenciais, enquanto uma visualização, uma estimativa de linha de visada ou um modelo geométrico espera metros de altitude espacial. Converta os valores antes de combinar esses conjuntos e preserve a altura geopotencial original junto com o resultado convertido. O campo de correção funciona como controle de qualidade: perto da superfície, ele deve ser moderado; nos níveis superiores da atmosfera, cresce progressivamente. O campo do raio fixo documenta a hipótese para revisores e sistemas posteriores. Não apresente o resultado como elevação de precisão topográfica nem como altura elipsoidal de GNSS. A Terra não é uma esfera perfeita, a gravidade local varia com latitude e geologia, e o geopotencial meteorológico pode seguir convenções adicionais. Para conversões esféricas rotineiras, porém, a fórmula é transparente, rápida, estável e apropriada ao processamento automatizado pela API por US$ 0,002 por solicitação.
Casos de uso
Converter níveis de sondagem meteorológica
Transforme níveis geopotenciais de um perfil atmosférico em altitudes físicas aproximadas para gráficos ou análises geométricas.
Normalizar conjuntos mistos de altitude
Converta uma fonte em altura geopotencial antes de uni-la a dados cuja coordenada vertical seja a altura geométrica.
Auditar uma correção de altitude
Registre juntos a altura original, a convertida, a correção e o raio terrestre adotado em um cálculo reproduzível.
Perguntas frequentes
Qual é a fórmula de conversão?
A calculadora usa z = R H / (R - H), em que H é a altura geopotencial, z é a geométrica e R é o raio médio da Terra.
Qual raio terrestre a calculadora utiliza?
Ela adota um raio médio fixo de 6,371,000 metros e inclui esse valor em todo resultado bem-sucedido.
Por que a altura geométrica supera a geopotencial em altitudes positivas?
A gravidade diminui com a distância ao centro terrestre; por isso, a distância física equivalente a uma altura positiva normalizada pela gravidade é ligeiramente maior.
Posso inserir um texto como 10 km?
Não. Forneça um valor numérico finito em metros. Rótulos de unidade, strings numéricas, infinito e outras entradas não numéricas são rejeitados.
A conversão serve para geodésia de precisão topográfica?
Não. Trata-se de uma conversão esférica de raio médio, sem modelar latitude, elipsoide de referência, anomalias locais de gravidade ou geoide.
Quanto custa uma solicitação da API?
Cada solicitação da API custa US$ 0,002. O mesmo cálculo determinístico também pode ser executado no navegador.
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
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)Exemplo de requisição
{
"geopotential_height_m": 10000
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "earth.geopotential_to_geometric_height",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |