ForHosting KIT · Viaggi e geografia

Calcolatore di rilevamento iniziale

Partendo da Londra verso Parigi sull'ortodromia, il rilevamento iniziale è di 148,115617°, cioè SSE sulla rosa a 16 punte. Inserisca partenza e arrivo in gradi decimali e ottenga una direzione da disegnare come freccia o linea di rilevamento. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Lat1
51,5074
Lng1
-0,1278
Lat2
48,8566
Lng2
2,3522
Ottiene
Rotta
148,115617 deg
Punto cardinale
SSE

Quando le serve la direzione bussola da un punto della Terra a un altro, la risposta è il rilevamento iniziale: l'azimut in avanti del percorso di cerchio massimo nel momento in cui lascia l'origine. Questo calcolatore prende due coppie di latitudine e longitudine in gradi decimali e restituisce una singola prua nell'intervallo da 0 a 360 gradi, misurata in senso orario dal nord vero. Usa la formula sferica standard su cui si basano le librerie di navigazione, così il risultato è deterministico, privo di ricerche di rete e adatto a pianificazione di rotte, annotazioni su mappa, note di rilievo e pipeline automatizzate che devono concordare ogni volta sullo stesso numero.

Cosa significa rilevamento iniziale (e cosa non è)

Il rilevamento iniziale, chiamato anche azimut in avanti, è l'angolo con cui imposterebbe una bussola se iniziasse a camminare o volare lungo il percorso più breve su una sfera dal punto A verso il punto B. Zero gradi significa esattamente nord, novanta esattamente est, centottanta esattamente sud e duecentosettanta esattamente ovest. Poiché la Terra è curva, quella prua è corretta solo all'inizio del viaggio: mentre percorre il cerchio massimo, la direzione bussola locale necessaria a restare sulla geodetica di solito cambia.

Il rilevamento finale (l'azimut inverso a destinazione) è un numero diverso; la distanza è ancora un altro calcolo. Questo strumento risponde deliberatamente solo alla domanda in avanti, così il contratto resta semplice: quattro coordinate in ingresso, una prua in uscita. Se entrambi i punti sono la stessa posizione, la singolarità matematica dell'atan2 si risolve a zero, che è una convenzione stabile per estremi identici anziché una prua indefinita.

Come fornire le coordinate e leggere il risultato

Le latitudini devono stare tra meno novanta e novanta; le longitudini tra meno centottanta e centottanta. La latitudine positiva è a nord dell'equatore; la longitudine positiva è a est del meridiano di Greenwich. La risposta include bearing arrotondato a sei decimali per un'automazione stabile, un campo unit impostato a deg, l'eco dei punti from e to così può verificare la richiesta, e un'etichetta cardinale a sedici punti come N, NE o WSW per riepiloghi leggibili.

Usi il bearing numerico quando le serve precisione per mappe, linee di rilevamento o orientamento del dispositivo; usi il cardinale solo per la visualizzazione.

Dove la formula viene usata nei sistemi reali

I software di logistica disegnano frecce tra magazzini e fermate; le stazioni di terra dei droni mostrano la prua verso il waypoint successivo; le app di rilievo annotano la direzione da un caposaldo a un bersaglio; le mappe di gioco orientano i segnaposto verso le destinazioni delle missioni. Tutti questi flussi hanno bisogno di un azimut ripetibile senza chiamare un geocodificatore esterno.

L'algoritmo qui è la classica identità di trigonometria sferica: converta i gradi in radianti, formi le componenti est e nord con seno e coseno dei delta di latitudine e longitudine, poi prenda l'atan2 di quelle componenti e riporti il risultato tra zero e trecentosessanta. Presume una Terra sferica, che è la stessa approssimazione usata da innumerevoli helper open source per il cerchio massimo ed è abbastanza accurata per la maggior parte dei compiti di pianificazione entro qualche migliaio di chilometri.

Per un lavoro catastale legale o un rilievo di grado centimetrico userebbe invece una libreria geodetica ellissoidale; per il routing quotidiano, le UI di mappa e gli strumenti didattici questa forma chiusa è il giusto compromesso.

Orientamento di rotte e waypoint

Calcoli la prua di partenza tra fix GPS consecutivi così una UI di mappa o una striscia di navigazione può disegnare una freccia di direzione che coincide con la geodetica pianificata.

Logistica e dispatch sul campo

Dia agli autisti o alle squadre sul campo un rilevamento rispetto al nord vero dal deposito a una consegna o a un cantiere senza bisogno di un motore turn-by-turn completo.

Note di rilievo e annotazioni su mappa

Registri l'azimut in avanti da un caposaldo a un punto di riferimento in un form o in una pipeline su foglio di calcolo che deve restare deterministica tra i dispositivi.

Cos'è il rilevamento iniziale?

È la prua bussola in avanti, in gradi in senso orario dal nord vero, del percorso di cerchio massimo mentre lascia la prima coordinata verso la seconda.

Il risultato è il nord magnetico o il nord vero?

Il nord vero. Il calcolatore non applica la declinazione magnetica; applichi lei stesso una tabella di variazione locale se le serve una lettura di bussola magnetica.

Il rilevamento resta costante lungo tutto il percorso?

Di solito no. Il rilevamento iniziale è solo l'azimut di partenza. Su una sfera la prua locale lungo un cerchio massimo generalmente cambia; usi il rilevamento finale a destinazione se le serve la prua di arrivo.

Quale formato di coordinate è accettato?

I gradi-minuti-secondi e i plus-code non vengono interpretati; li converta prima.

Che rilevamento si ottiene se i due punti coincidono?

Zero. Con due punti identici non esiste una direzione di viaggio, quindi il calcolo adotta 0° come convenzione stabile invece di un rilevamento indefinito. Se lo vede quando non se lo aspetta, controlli le coordinate inserite.

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.

POSThttps://api.kit.forhosting.com/geo/bearing

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/geo/bearing \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"lat1":51.5074,"lng1":-0.1278,"lat2":48.8566,"lng2":2.3522}'
{
  "lat1": 51.5074,
  "lng1": -0.1278,
  "lat2": 48.8566,
  "lng2": 2.3522
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "geo.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.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Cosa significa rilevamento iniziale (e cosa non è)

I valori sono sempre normalizzati nell'intervallo semiaperto da zero incluso a trecentosessanta escluso, il che corrisponde al modo in cui la maggior parte dei sistemi GIS e delle API esprime l'azimut.

Come fornire le coordinate e leggere il risultato

Passi lat1 e lng1 per l'origine e lat2 e lng2 per la destinazione, ciascuno come numero finito in gradi decimali. Poiché l'aritmetica è pura e priva di effetti collaterali, il percorso gratuito nel browser e il percorso API a pagamento producono lo stesso JSON per lo stesso input. Parametri non validi o mancanti falliscono con invalid_input e non vengono fatturati, così può validare i form a basso costo prima di confermare un lotto di waypoint.

Dove la formula viene usata nei sistemi reali

Le chiamate API sono tariffate a $0.002 per elemento su saldo prepagato, con lo stesso contratto disponibile per l'esecuzione offline o nel browser dove non è richiesto alcun account.

Quanto costa l'API?

Ogni richiesta riuscita è fatturata al prezzo base pubblicato di $0.002 dal saldo prepagato del KIT. Un input non valido non viene addebitato. Lo strumento del browser può eseguire la stessa matematica pura in locale senza un account.

Leggi la documentazione completa del KIT →