Declinação magnética
Se um ponto de referência está a 50° de rumo verdadeiro e a bússola marca 45°, a declinação local é de 5° para leste. Informe os dois rumos do mesmo ponto e receba a diferença com sinal entre o norte verdadeiro e o magnético. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Rumo verdadeiro
- 50
- Rumo magnético
- 45
- Declinação
- 5
- Declinação (valor absoluto)
- 5
- Direção
- east
A declinação magnética é o ângulo com sinal entre o norte geográfico verdadeiro e o norte para o qual uma bússola magnética realmente aponta. Esta calculadora recupera esse ângulo a partir de duas observações de um mesmo ponto de referência: o rumo verdadeiro tirado de um mapa, uma carta ou um rumo GPS verdadeiro, e o rumo magnético lido na bússola. A declinação é igual ao rumo verdadeiro menos o rumo magnético, ajustada ao ângulo com sinal mais curto, com leste positivo e oeste negativo. O mecanismo é aritmética determinística pura: sem consulta a um modelo magnético mundial, sem rede, sem aleatoriedade e sem data.
O que é a declinação magnética e como dois rumos a recuperam
A declinação magnética, também chamada variação magnética na prática aeronáutica e marítima, é o ângulo horizontal com sinal do norte geográfico verdadeiro até o norte magnético em um dado lugar. Quando o norte magnético fica a leste do norte verdadeiro, a declinação é positiva; quando fica a oeste, é negativa. Esta página recupera esse ângulo a partir de dois rumos de um mesmo ponto de referência, e não a partir de um modelo magnético mundial.
Como os dois ângulos descrevem a mesma linha de visada, a diferença é exatamente o desvio entre os dois nortes: a declinação é igual ao rumo verdadeiro menos o rumo magnético. O resultado é então ajustado ao intervalo com sinal mais curto, de modo que um par como verdadeiro dez graus e magnético trezentos e cinquenta graus vira vinte graus leste, e não um bruto de menos trezentos e quarenta.
O mecanismo nunca baixa coeficientes IGRF nem WMM, nunca consulta a data atual e nunca inventa uma tabela de estação: se você ainda não tem os dois rumos, esta calculadora não pode adivinhar a declinação. Essa honestidade mantém o contrato algébrico e reproduzível, o que planilhas de exercícios, testes unitários e cadernos de campo precisam quando já mediram os dois ângulos e só querem a diferença com sinal.
Onde a declinação a partir de rumos é usada, e o que esta ferramenta não faz
Aulas de orientação, laboratórios de agrimensura e cursos de campo costumam parar em um marco mapeado, ler um rumo de bússola e pedir a declinação local, em vez de copiar uma rosa de carta que pode estar anos desatualizada. Pilotos e marinheiros usam a mesma checagem de dois ângulos quando uma pista ou um cabo tem azimute verdadeiro publicado e a bússola úmida discorda. Técnicos de GIS convertem uma visada magnética de campo e um azimute de grade verdadeiro conhecido em um desvio com sinal antes de armazenar as poligonais.
Esta página não é um conversor de magnético para verdadeiro que já conhece a declinação e só precisa somá-la; essa é outra intenção de busca, com outras entradas. Também não é um modelo magnético mundial: não há campo de latitude, longitude, altitude nem época, e nada é consultado na rede. O desvio de bússola causado pelo aço de um navio ou pela eletrônica de uma aeronave fica fora do escopo.
Se você precisa de nomes da rosa dos ventos, rumos loxodrômicos ou azimutes de grande círculo entre coordenadas, use essas ferramentas dedicadas.
Casos de uso
Checagem de bússola de campo em um marco mapeado
Mire um pico ou uma torre de carta, informe o rumo verdadeiro do mapa e a leitura da bússola, e recupere a declinação local leste-positiva sem abrir um modelo magnético mundial.
Planilhas de laboratório de agrimensura e orientação
Avalie exercícios de declinação com dois rumos com um oráculo determinístico que rejeita ângulos fora da faixa, em vez de ajustar em silêncio um erro de digitação para um rumo plausível.
Perguntas frequentes
Como a declinação magnética é calculada a partir de dois rumos?
Leste do norte verdadeiro é positivo; oeste é negativo. O ajuste mantém o resultado no arco com sinal mais curto, em (−180, 180] graus.
Qual intervalo os rumos verdadeiro e magnético podem ter?
Cada rumo deve ser um número finito no intervalo fechado de 0 a 360 graus.
O que significa uma declinação negativa?
Uma declinação negativa significa que o norte magnético fica a oeste do norte verdadeiro (variação oeste). Um valor positivo é leste. Zero significa que os dois nortes coincidem naquela visada.
Esta ferramenta consulta a declinação da sua localização ou do ano atual?
Não. Você informa os dois rumos. Não há entrada de latitude, longitude nem data, e o mecanismo não chama um modelo magnético mundial.
O que acontece quando os dois rumos ficam em lados opostos do norte?
O resultado é levado ao menor ângulo com sinal. Com rumo verdadeiro de 10° e magnético de 350°, a declinação sai 20° para leste, e não uma diferença bruta de menos 340°.
Ferramentas relacionadas
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/phys/magnetic-declination \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"true_bearing":50,"magnetic_bearing":45}'const res = await fetch("https://api.kit.forhosting.com/phys/magnetic-declination", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"true_bearing": 50,
"magnetic_bearing": 45
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/phys/magnetic-declination",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"true_bearing": 50,
"magnetic_bearing": 45
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/phys/magnetic-declination", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"true_bearing":50,"magnetic_bearing":45}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"true_bearing":50,"magnetic_bearing":45}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/phys/magnetic-declination", 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
{
"true_bearing": 50,
"magnetic_bearing": 45
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "phys.magnetic_declination",
"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.
Limites
bearing_min_deg | 0 |
bearing_max_deg | 360 |
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. |
Notas técnicas
Qualquer rumo fora do intervalo fechado de zero a trezentos e sessenta graus é rejeitado com invalid_input, em vez de ser ajustado em silêncio. Use gratuitamente no navegador, ou chame a API a US$ 0,002 por solicitação bem-sucedida quando precisar do mesmo número em um pipeline.
O que é a declinação magnética e como dois rumos a recuperam
O campo true_bearing é o ângulo horário do norte geográfico até o marco, tirado de um mapa topográfico, de um meridiano em carta ou de um rumo GPS verdadeiro. O campo magnetic_bearing é o ângulo horário do norte magnético até o mesmo marco, lido em uma bússola ou em um indicador de rumo magnético.
Contrato de entrada, o intervalo de 0 a 360 e o ajuste com sinal
Diferente de um conversor que dobra em silêncio quatrocentos e cinco graus de volta a quarenta e cinco, esta calculadora rejeita qualquer rumo estritamente abaixo de zero ou estritamente acima de trezentos e sessenta, porque uma visada fora da faixa costuma ser erro de transcrição, e não um rumo modular. Zero e trezentos e sessenta são ambos aceitos como norte exato. Validação com falha não é cobrada. Envie por POST um corpo JSON com dois números finitos obrigatórios: true_bearing, o ângulo geográfico horário em graus, e magnetic_bearing, o ângulo horário de bússola em graus do mesmo ponto de referência. Os aliases true_heading, geographic_bearing e T são aceitos para o ângulo verdadeiro; magnetic, mag_bearing, compass_bearing e M são aceitos para o ângulo da bússola, para que planilhas e formulários tipados reutilizem o mesmo contrato. Cada valor pode chegar como número JSON ou como string numérica; strings vazias, NaN, Infinity e tokens não numéricos falham com invalid_input nomeando o campo. Em sucesso, o payload ecoa os dois rumos, devolve declination como o ângulo leste-positivo com sinal ajustado no intervalo aberto-fechado de menos cento e oitenta exclusivo a mais cento e oitenta inclusive, devolve declination_abs como a magnitude, e rotula direction como east, west ou none quando o desvio é exatamente zero. Uma string de fórmula curta reitera a identidade, a etiqueta de método é magnetic_declination e as unidades são graus. Combine a execução gratuita no navegador desta página com a API cobrada a US$ 0,002 por item bem-sucedido quando precisar de goldens idênticos em CI.
Onde a declinação a partir de rumos é usada, e o que esta ferramenta não faz
Nesta página o trabalho roda inteiramente no seu navegador; pela API cada consulta bem-sucedida custa US$ 0,002, a validação com falha não é cobrada, e nada é armazenado depois que a resposta retorna.
Casos de integração
Fixtures determinísticos de navegação
Gere valores reproduzíveis de declination, declination_abs e direction leste/oeste para testes unitários, checagens de propriedade e asserções de CI em software de mapeamento.
Perguntas técnicas
Quanto custa a calculadora de declinação magnética?
É grátis no seu navegador, nesta página. Pela API, uma solicitação bem-sucedida custa US$ 0,002; entradas inválidas não são cobradas.