Da rilevamento magnetico a vero
Passi da un rilevamento di bussola a uno vero con la declinazione locale: un magnetico di 45° con 5,5° di declinazione est dà 50,5° veri, e il ritorno al magnetico compare accanto. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Rilevamento magnetico in gradi
- 45
- Declinazione
- 5,5
- Rilevamento vero
- 50,5
- Rilevamento magnetico inverso
- 45
- Precisione
- 6
Questo calcolatore da rilevamento magnetico a vero converte un rilevamento magnetico di bussola in un rilevamento vero usando la declinazione magnetica locale, e restituisce la conversione inversa da vero di nuovo a magnetico. Navigazione, rilievi topografici, aviazione e cartografia all'aperto quasi sempre mescolano due riferimenti nord: il nord magnetico come lo vede una bussola libera, e il nord vero (geografico) lungo un meridiano. La declinazione è lo scostamento angolare con segno tra quei poli nella vostra posizione — est del nord vero è positivo, ovest è negativo — e le identità classiche sono vero uguale a magnetico più declinazione, e magnetico uguale a vero meno declinazione, con i rilevamenti riportati nell'intervallo semiaperto da zero a trecentosessanta gradi. Il motore è aritmetica finita completamente deterministica: nessuna ricerca in rete di un modello magnetico mondiale, nessun campionamento casuale, e nessuna scorciatoia legata alla data.
Cosa significano i rilevamenti magnetico e vero e cosa contiene la risposta
Un rilevamento magnetico è l'angolo in senso orario dal nord magnetico a una rotta o linea di vista, la grandezza che una bussola magnetica o un GPS portatile in modalità magnetica tipicamente riporta. Un rilevamento vero è lo stesso tipo di angolo in senso orario misurato dal nord geografico vero, il riferimento usato sulla maggior parte delle mappe topografiche, carte che tracciano meridiani, e strumenti di pianificazione ortodromica.
La declinazione magnetica — chiamata anche variazione magnetica in contesti di aviazione e marittimi — è l'angolo con segno dal nord vero al nord magnetico in un luogo ed epoca: quando il nord magnetico si trova a est del nord vero la declinazione è positiva, e quando si trova a ovest la declinazione è negativa.
Questo calcolatore prende un rilevamento magnetico finito e una declinazione finita, normalizza l'angolo magnetico nell'intervallo semiaperto da zero incluso a trecentosessanta escluso, aggiunge la declinazione per formare il rilevamento vero, quindi sottrae la stessa declinazione per recuperare il rilevamento magnetico inverso così potete vedere entrambe le direzioni di conversione in una sola risposta.
Dove si inserisce la conversione magnetico-vero in navigazione, rilievi topografici e software
Gli studenti incontrano la declinazione quando un laboratorio chiede loro di tracciare una traversata a bussola su una griglia di mappa a nord vero, quando un corso in natura selvaggia insegna mnemotecniche come «est è meno, ovest è meglio», o quando un problema di scuola di terra aeronautica converte intestazioni di pista magnetiche in rotte vere per piani di volo. I geometri e i tecnici GIS convertono i rilevamenti magnetici sul campo in azimut veri prima di memorizzarli con coordinate proiettate.
Piloti e marinai passano tra magnetico e vero quando carte, piloti automatici e cartelle bussola discordano per la variazione locale stampata sulla piastra. Strumenti di prodotto e didattici usano la conversione quando uno studente digita un'intestazione magnetica e una declinazione e l'interfaccia deve mostrare sia la rotta vera sia il controllo magnetico inverso.
Casi d'uso
Dalla bussola sul campo alla griglia di mappa
Convertite un rilevamento magnetico portatile in un rilevamento vero per tracciarlo su una mappa topografica o uno strato GIS che usa il nord geografico.
Esercizi di pianificazione di volo e marittima
Trasformate rotte magnetiche in rotte vere (e viceversa) usando la variazione riportata in carta per esami, briefing e checklist deterministiche.
Domande frequenti
Come inserisco la declinazione ovest?
Usate un numero negativo. La declinazione est è positiva.
Cosa succede se il rilevamento magnetico non è un numero finito?
Infinito, NaN, valori vuoti e token non numerici non sono accettati.
Questo strumento cerca la declinazione dalla mia posizione?
No. Fornite voi la declinazione locale. Il calcolatore applica solo la conversione algebrica; non chiama un modello magnetico mondiale.
Posso inserire un rilevamento oltre 360° o sotto zero?
Sì. Un rilevamento come 405 o −10 gradi viene riportato nell'intervallo da 0 a 360 prima e dopo la conversione. La declinazione invece non viene riportata, perché è uno scostamento con segno e modificarla invertirebbe il risultato.
Lo strumento corregge la deviazione della bussola?
No. Applica solo la declinazione che lei inserisce e non usa tabelle di deviazione della bussola. Se la sua bussola ha una deviazione, la corregga a parte prima della conversione.
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/geo/magnetic-true-bearing \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"magnetic_bearing":45,"declination":5.5}'const res = await fetch("https://api.kit.forhosting.com/geo/magnetic-true-bearing", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"magnetic_bearing": 45,
"declination": 5.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geo/magnetic-true-bearing",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"magnetic_bearing": 45,
"declination": 5.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geo/magnetic-true-bearing", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"magnetic_bearing":45,"declination":5.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"magnetic_bearing":45,"declination":5.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geo/magnetic-true-bearing", 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
{
"magnetic_bearing": 45,
"declination": 5.5
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geo.magnetic_true_bearing",
"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
max_abs_deg | 1000000000000000 |
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
Cosa significano i rilevamenti magnetico e vero e cosa contiene la risposta
Il payload restituisce magnetic_bearing, declination, true_bearing, reverse_magnetic_bearing, una breve stringa formula, il tag di metodo magnetic_true_bearing, e la precisione usata. Non c'è percorso di modello geomagnetico approssimato e nessuna sostituzione silenziosa di tabelle di deviazione: il motore finisce con angoli in virgola mobile stabili dentro l'intervallo di grandezza supportato oppure rifiuta l'input con invalid_input. I casi rifiutati includono magnetic_bearing o declination mancante, valori non finiti come Infinito o NaN, token non numerici, e grandezze oltre il massimale documentato.
Come vengono letti magnetic_bearing e declination e come i risultati restano riproducibili
Segni più iniziali facoltativi e notazione scientifica nelle stringhe numeriche sono ammessi quando si interpretano come decimali finiti; spazi incorporati, prefissi esadecimali e token non numerici vengono rifiutati con un messaggio chiaro così una cella sbagliata non diventa una rotta sbagliata. La declinazione ovest viene inserita come numero negativo invece che come flag ovest separato, il che mantiene l'aritmetica identica in ogni lingua e client. I rilevamenti possono arrivare fuori da zero a trecentosessanta — per esempio quattrocentocinque o meno dieci — e vengono normalizzati con aritmetica modulare in quell'intervallo prima e dopo la conversione; la declinazione stessa non viene avvolta, perché uno scostamento con segno di alcune decine di gradi è l'unità prevista e avvolgerla capovolgerebbe la conversione. I campi preferiti sono magnetic_bearing per l'angolo di bussola in gradi e declination per lo scostamento locale est-positivo in gradi, ma sono accettati gli alias magnetic, mag_bearing, M e bearing per l'angolo magnetico, e decl, magnetic_declination, variation, D e mag_var per la declinazione, così fogli di calcolo, query string e form tipizzati possono riusare lo stesso contratto. Abbinate l'esecuzione gratuita nel browser di questa pagina all'API a pagamento quando vi serve lo stesso risultato matematico dentro una pipeline automatizzata senza reimplementare da soli la matematica modulare dei rilevamenti.
Dove si inserisce la conversione magnetico-vero in navigazione, rilievi topografici e software
In questa pagina il lavoro viene svolto interamente nel 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. Questa divisione — esplorazione interattiva gratuita e API a pagamento identica — corrisponde al resto del catalogo tier A del KIT e permette di passare da una dimostrazione in aula a una pipeline automatizzata senza cambiare il risultato matematico. Abbinatelo agli strumenti da nome bussola a rilevamento o linea lossodromica quando vi servono altri passaggi geo correlati, e agli altri endpoint parse quando state costruendo un piccolo laboratorio di helper di navigazione gratuiti e deterministici.
Casi di integrazione
Fixture di navigazione deterministiche
Generate valori riproducibili di true_bearing e reverse_magnetic_bearing per unit test, controlli di proprietà e asserzioni CI.
Domande tecniche
Quanto costa il calcolatore da rilevamento magnetico a vero?
È gratuito nel browser su questa pagina. Tramite l'API una richiesta riuscita costa $0.002; gli input non validi non vengono addebitati.
Come sono definiti il rilevamento vero e quello magnetico inverso?
Con declinazione est-positiva, true_bearing = normalizza(magnetic_bearing + declination) e reverse_magnetic_bearing = normalizza(true_bearing − declination). I rilevamenti si avvolgono in [0, 360).