Salta al contenuto
Documentazione · Campi e unità

Campi e unità

I campi di un aereo nell'API FlyItalyADSB (formato aircraft.json di readsb) con le unità: quota in piedi o "ground", velocità in nodi, dbFlags, seen_pos, sorgente della posizione.

Aggiornato il

Ogni aereo è un record nel formato aircraft.json di readsb, lo stesso di tar1090 e adsb.lol. I campi mancano quando l’aereo non li trasmette. Ecco i principali:

CampoSignificatoUnità
hexindirizzo ICAO a 24 bit. Con ~ davanti, un indirizzo non ICAO (per esempio TIS-B)esadecimale
flightnominativo, riempito di spazi fino a 8 caratteri: usa trim()
rimmatricolazione, dal database aeromobili
ttipo ICAO (es. A320), dal database aeromobili
dbFlagsbit: 1 militare, 2 interessante, 4 PIA, 8 LADDmaschera
lat, lonposizionegradi decimali
alt_baroquota barometrica, oppure la stringa "ground" se l’aereo è a terrapiedi
alt_geomquota geometrica (GNSS)piedi
gsvelocità al suolonodi
trackrotta veragradi
baro_ratevelocità verticalepiedi/minuto
squawkcodice transponder, 4 cifre
categorycategoria del trasmettitore (es. A3)
typesorgente della posizione: adsb_icao, mlat, tisb_icao, adsr_icao…
seensecondi dall’ultimo messaggiosecondi
seen_possecondi dall’ultima posizionesecondi
mlati campi ricavati dalla multilaterazioneelenco

Per gli altri campi (ias, mach, nav_altitude_mcp, rssi…) vale la documentazione di readsb.

Da sapere

  • alt_baro può essere una stringa. Controlla il tipo prima di fare conti: "ground" significa a terra.
  • Unità aeronautiche: piedi, nodi e piedi al minuto. Il raggio delle richieste invece è in chilometri.
  • Freschezza: le posizioni più vecchie di circa 60 secondi non vengono restituite. seen_pos dice quanto è recente quella che vedi.
  • Tempi: now è in secondi Unix (UTC). seen e seen_pos sono relativi a now.
  • Immatricolazione e tipo ci sono per circa il 99% degli aerei. Mancano per indirizzi nuovi o non nel database.
  • Non ci sono: la tratta (aeroporti di partenza e arrivo), la compagnia che opera il volo e le foto.
  • type: mlat: la posizione è calcolata dalla nostra multilaterazione, non trasmessa dall’aereo. Vedi Come funziona MLAT.