Rotta sul fondo da vettori
Con prora a est a 12 nodi e una corrente di 3 nodi diretta a sud, la rotta sul fondo è di 104,036243° e la velocità di 12,369317 nodi. Inserisca entrambe le velocità nella stessa unità e le due direzioni come rilevamenti veri. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Velocità di prua
- 12
- Prua (gradi)
- 90
- Velocità dell'ambiente
- 3
- Direzione dell'ambiente (gradi)
- 180
- Unità di velocità
- Knots
- Velocità al suolo
- 12,369317
- Velocità al suolo (nodi)
- 12,369317
- Velocità verso est
- 12
- Velocità verso nord
- -3
Questo calcolatore della rotta sul fondo somma il vettore velocità associato alla prora e il vettore velocità della corrente o del vento, e indica il moto risultante rispetto al fondo. Inserisca entrambe le velocità nella stessa unità ed entrambe le direzioni come rilevamenti veri, misurati in senso orario dal nord. Il risultato comprende rotta sul fondo, velocità sul fondo, componenti est e nord della velocità e velocità convertita in nodi. È un calcolo trasparente e deterministico, utile per esercizi di navigazione, stime del moto di un veicolo e qualsiasi problema in cui si combinano due vettori velocità nel piano.
Descriva i due vettori velocità in modo coerente
Il secondo vettore può rappresentare una corrente d'acqua, aria in movimento o un altro moto uniforme del mezzo di riferimento. Entrambi i campi di direzione usano rilevamenti nautici: 0 gradi è il nord, 90 gradi l'est, 180 gradi il sud e 270 gradi l'ovest. La direzione dell'ambiente deve essere quella verso cui si muove il vettore.
È un punto importante per i dati sul vento, perché i bollettini meteorologici indicano di solito la direzione da cui il vento proviene; converta quel valore aggiungendo 180 gradi e riportandolo nell'intervallo da 0 a 360 gradi prima di usarlo. Mescolare nodi e chilometri orari produce una somma valida dal punto di vista numerico ma priva di senso fisico, perciò converta prima i valori di partenza. I rilevamenti devono inoltre condividere lo stesso riferimento al nord vero, senza mescolare direzioni vere e magnetiche.
Il valore di 360 gradi è accettato come notazione alternativa del nord.
Come si calcolano COG e SOG
Il calcolo scompone ogni velocità inserita nelle componenti est e nord. Per un rilevamento nautico, la componente est è la velocità moltiplicata per il seno del rilevamento, mentre la componente nord è la velocità moltiplicata per il coseno. Le componenti corrispondenti vengono sommate per ottenere il vettore velocità rispetto al fondo.
Il suo modulo, ricavato con l'ipotenusa euclidea, è la velocità sul fondo. La sua direzione, ricavata con un'arcotangente a due argomenti e normalizzata nell'intervallo da 0 a 360 gradi, è la rotta sul fondo. Se i due vettori si annullano esattamente, la velocità è zero e non viene restituito alcun campo di rotta, perché una risultante ferma non ha una direzione definita.
Applichi il risultato entro limiti realistici
Usi la rotta sul fondo come direzione del moto combinato, non automaticamente come indicazione di governo. Il calcolatore risponde a una domanda diretta di somma vettoriale: date queste due velocità, dove e con quale velocità si muove l'oggetto rispetto al fondo? Non risolve il problema inverso, cioè scegliere una prora per seguire la rotta desiderata.
Il modello presuppone inoltre che entrambi i vettori restino costanti per tutto l'intervallo considerato. Le correnti reali variano con la marea, la profondità, la portata dei fiumi e il luogo, mentre i venti variano con la quota, il terreno, le raffiche e l'ora. Un'imbarcazione o un aeromobile può subire scarroccio, effetti aerodinamici, onde o correzioni dei comandi che un singolo vettore di prora non rappresenta.
In fase di pianificazione, suddivida un percorso lungo in tratte con dati adatti a ciascuna zona e ricalcoli ogni volta che le condizioni cambiano. Nella navigazione reale, confronti le stime con carte aggiornate, previsioni, strumenti, punti nave rilevati e le procedure professionali applicabili. Il risultato deterministico è particolarmente utile per la didattica, il confronto tra scenari e le stime su intervalli brevi, perché ogni valore riportato deriva direttamente dai due vettori inseriti e può essere verificato in modo indipendente a partire dalle componenti.
Casi d'uso
Stimare la rotta sul fondo di un'imbarcazione
Sommi la velocità di prora di una barca rispetto all'acqua al vettore di una corrente di marea per stimare COG e SOG su una tratta del percorso.
Studiare l'effetto del vento sul moto
Rappresenti la velocità di un veicolo rispetto all'aria e un vettore del vento orientato verso dove soffia, per esaminare il loro moto combinato verso est e verso nord.
Insegnare la somma vettoriale in navigazione
Mostri come i rilevamenti diventano componenti e come queste componenti producono una velocità e una direzione risultanti.
Domande frequenti
Le direzioni si misurano dal nord o dall'est?
Sono rilevamenti veri misurati in senso orario dal nord: il nord è 0 gradi e l'est è 90 gradi.
La direzione del vento va inserita come provenienza o come destinazione?
Inserisca la direzione verso cui si muove la velocità del vento. Aggiunga 180 gradi alla direzione meteorologica di provenienza e riporti il risultato nell'intervallo normale dei rilevamenti.
Perché la rotta sul fondo può mancare?
Quando vettori uguali e opposti si annullano, la velocità sul fondo è zero e un vettore fermo non ha una rotta definita.
Calcola la prora necessaria per seguire una rotta desiderata?
No. Calcola il moto risultante sul fondo a partire da un vettore di prora noto e da un vettore dell'ambiente; non risale a ritroso alla prora necessaria.
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/course-over-ground \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"heading_speed":12,"heading_degrees":90,"environment_speed":3,"environment_direction_degrees":180}'const res = await fetch("https://api.kit.forhosting.com/geo/course-over-ground", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"heading_speed": 12,
"heading_degrees": 90,
"environment_speed": 3,
"environment_direction_degrees": 180
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geo/course-over-ground",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"heading_speed": 12,
"heading_degrees": 90,
"environment_speed": 3,
"environment_direction_degrees": 180
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geo/course-over-ground", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"heading_speed":12,"heading_degrees":90,"environment_speed":3,"environment_direction_degrees":180}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"heading_speed":12,"heading_degrees":90,"environment_speed":3,"environment_direction_degrees":180}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geo/course-over-ground", 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
{
"heading_speed": 12,
"heading_degrees": 90,
"environment_speed": 3,
"environment_direction_degrees": 180
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geo.course_over_ground",
"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. |
Note tecniche
Descriva i due vettori velocità in modo coerente
Parta dalla velocità associata alla prora dell'oggetto: il modulo va in heading_speed e la direzione vera in heading_degrees. Descriva poi la velocità dell'ambiente in environment_speed e environment_direction_degrees. Entrambi i moduli devono essere espressi nell'unità scelta in speed_unit.
Come si calcolano COG e SOG
La risposta riporta anche east_velocity e north_velocity, così può verificare il risultato o riutilizzare le componenti in un altro calcolo. Valori est e nord positivi indicano un moto verso quelle direzioni; valori negativi indicano ovest o sud. speed_over_ground resta nell'unità scelta, mentre speed_over_ground_knots fornisce un valore normalizzato comodo per il lavoro nautico e aeronautico. I risultati sono arrotondati a sei decimali per restare stabili tra l'API e l'esecuzione nel browser.
Domande tecniche
Quanto costa una richiesta API?
Ogni richiesta API per calcolare rotta e velocità sul fondo costa $0.002. Lo stesso calcolo deterministico si può eseguire anche nel browser.
Le due velocità inserite possono avere unità diverse?
No. Converta entrambi i moduli nell'unità scelta in speed_unit prima del calcolo.