Declinazione magnetica
Se un punto di riferimento si trova a 50° di rilevamento vero e la bussola segna 45°, la declinazione locale è di 5° est. Inserisca i due rilevamenti dello stesso punto e ottenga lo scarto con segno tra nord vero e nord magnetico. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Rotta vera
- 50
- Rotta magnetica
- 45
- Declinazione
- 5
- Declinazione (valore assoluto)
- 5
- Direzione
- east
La declinazione magnetica è l'angolo con segno tra il nord geografico vero e il nord verso cui punta davvero una bussola magnetica. Questo calcolatore recupera quell'angolo da due osservazioni di uno stesso punto di riferimento: il rilevamento vero preso da una carta, una mappa o una rotta GPS vera, e il rilevamento magnetico letto sulla bussola. La declinazione è uguale al rilevamento vero meno il rilevamento magnetico, avvolta all'angolo con segno più breve, con est positivo e ovest negativo. Il motore è aritmetica deterministica pura: nessuna interrogazione di un modello magnetico mondiale, nessuna rete, nessuna casualità e nessuna data.
Che cos'è la declinazione magnetica e come due rilevamenti la recuperano
La declinazione magnetica, chiamata anche variazione magnetica nella pratica aeronautica e marittima, è l'angolo orizzontale con segno dal nord geografico vero al nord magnetico in un dato luogo. Quando il nord magnetico si trova a est del nord vero la declinazione è positiva; quando si trova a ovest, è negativa. Questa pagina recupera quell'angolo da due rilevamenti di uno stesso punto di riferimento, e non da un modello magnetico mondiale.
Poiché entrambi gli angoli descrivono la stessa linea di vista, la loro differenza è esattamente lo scostamento tra i due nord: la declinazione è uguale al rilevamento vero meno il rilevamento magnetico. Il risultato viene poi avvolto sull'intervallo con segno più breve, così una coppia come vero dieci gradi e magnetico trecentocinquanta gradi diventa venti gradi est, e non un grezzo di meno trecentoquaranta.
Il motore non scarica mai coefficienti IGRF o WMM, non consulta mai la data odierna e non inventa una tabella di stazione: se Lei non ha già entrambi i rilevamenti, questo calcolatore non può indovinare la declinazione al Suo posto. Quell'onestà mantiene il contratto algebrico e riproducibile, ciò di cui hanno bisogno schede didattiche, test unitari e taccuini di campo quando hanno già misurato i due angoli e vogliono solo la differenza con segno.
Dove si usa la declinazione da due rilevamenti, e che cosa questo strumento non fa
Corsi di orientamento, laboratori di rilievo e uscite in natura si fermano spesso su un caposaldo cartografato, leggono un rilevamento di bussola e chiedono la declinazione locale, invece di copiare una rosa di carta che può essere datata di anni. Piloti e marinai usano lo stesso controllo a due angoli quando una pista o un capo ha un azimut vero pubblicato e la bussola umida non coincide.
I tecnici GIS convertono una visata magnetica di campo e un azimut di griglia vero noto in uno scostamento con segno prima di archiviare le poligonali. Questa pagina non è un convertitore da magnetico a vero che già conosce la declinazione e deve solo sommarla; quella è un'altra intenzione di ricerca, con altri ingressi. Non è nemmeno un modello magnetico mondiale: non ci sono campi di latitudine, longitudine, altitudine o epoca, e nulla viene interrogato in rete.
La deviazione di bussola dovuta all'acciaio di una nave o all'elettronica di un aeromobile è fuori ambito. Se Le servono nomi della rosa dei venti, rotte lossodromiche o azimut ortodromici tra coordinate, usi quegli strumenti dedicati.
Casi d'uso
Controllo di bussola sul campo su un caposaldo cartografato
Punti un picco o una torre di carta, inserisca il rilevamento vero di mappa e la lettura di bussola, e recuperi la declinazione locale est-positiva senza aprire un modello magnetico mondiale.
Schede di laboratorio di rilievo e orientamento
Valuti esercizi di declinazione a due rilevamenti con un oracolo deterministico che rifiuta angoli fuori intervallo, invece di avvolgere in silenzio un errore di battitura in una prua plausibile.
Domande frequenti
Come si calcola la declinazione magnetica da due rilevamenti?
L'est del nord vero è positivo; l'ovest è negativo. L'avvolgimento mantiene il risultato sull'arco con segno più breve, in (−180, 180] gradi.
Quale intervallo possono avere i rilevamenti vero e magnetico?
Ogni rilevamento deve essere un numero finito nell'intervallo chiuso da 0 a 360 gradi.
Che cosa significa una declinazione negativa?
Una declinazione negativa significa che il nord magnetico si trova a ovest del nord vero (variazione ovest). Un valore positivo è est. Zero significa che i due nord coincidono per quella visata.
Questo strumento interroga la declinazione dalla Sua posizione o dall'anno in corso?
No. Lei fornisce entrambi i rilevamenti. Non c'è ingresso di latitudine, longitudine o data, e il motore non chiama un modello magnetico mondiale.
Quanto costa il calcolatore di declinazione magnetica?
È gratis nel Suo browser, in questa pagina.
Strumenti correlati
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/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)Esempio di richiesta
{
"true_bearing": 50,
"magnetic_bearing": 45
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "phys.magnetic_declination",
"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.
Limiti
bearing_min_deg | 0 |
bearing_max_deg | 360 |
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. |
Note tecniche
Qualsiasi rilevamento fuori dall'intervallo chiuso da zero a trecentosessanta gradi viene rifiutato con invalid_input, invece di essere avvolto in silenzio. Lo esegua gratis nel browser, oppure chiami l'API a $0.002 per richiesta riuscita quando Le serve lo stesso numero in una pipeline.
Che cos'è la declinazione magnetica e come due rilevamenti la recuperano
Il campo true_bearing è l'angolo orario dal nord geografico al caposaldo, preso da una carta topografica, un meridiano tracciato o una rotta GPS vera. Il campo magnetic_bearing è l'angolo orario dal nord magnetico allo stesso caposaldo, letto su una bussola o su un indicatore di prua magnetica.
Contratto di ingresso, l'intervallo da 0 a 360 e l'avvolgimento con segno
A differenza di un convertitore che ripiega in silenzio quattrocentocinque gradi di nuovo a quarantacinque, questo calcolatore rifiuta qualsiasi rilevamento strettamente sotto zero o strettamente sopra trecentosessanta, perché una visata fuori intervallo è più spesso un errore di trascrizione che una prua modulare. Zero e trecentosessanta sono entrambi accettati come nord esatto. La convalida fallita non viene addebitata. Invii con POST un corpo JSON con due numeri finiti obbligatori: true_bearing, l'angolo geografico orario in gradi, e magnetic_bearing, l'angolo orario di bussola in gradi dello stesso punto di riferimento. Sono accettati gli alias true_heading, geographic_bearing e T per l'angolo vero; magnetic, mag_bearing, compass_bearing e M per l'angolo di bussola, così fogli di calcolo e moduli tipizzati riutilizzano lo stesso contratto. Ogni valore può arrivare come numero JSON o come stringa numerica; stringhe vuote, NaN, Infinity e token non numerici falliscono con invalid_input nominando il campo. In caso di successo il payload ripete entrambi i rilevamenti, restituisce declination come l'angolo est-positivo con segno avvolto sull'intervallo aperto-chiuso da meno centottanta escluso a più centottanta incluso, restituisce declination_abs come la magnitudine, e etichetta direction come east, west o none quando lo scostamento è esattamente zero. Una breve stringa formula riafferma l'identità, il tag di metodo è magnetic_declination e le unità sono gradi. Abbini l'esecuzione gratuita nel browser di questa pagina all'API a pagamento a $0.002 per voce riuscita quando Le servono goldens identici in CI.
Dove si usa la declinazione da due rilevamenti, e che cosa questo strumento non fa
In questa pagina il lavoro viene eseguito interamente nel Suo browser; tramite l'API ogni ricerca riuscita costa $0.002, la convalida fallita non viene addebitata e nulla viene conservato dopo la restituzione della risposta.
Casi di integrazione
Fixture deterministiche di navigazione
Generi valori riproducibili di declination, declination_abs e direction est/ovest per test unitari, verifiche di proprietà e asserzioni CI nel software cartografico.