Skip to contents

The data frame for point trajectories needs to have the following columns:

NameDescriptionType
FLIGHT_IDFlight IDint
TIME_OVERTime over pointdatetime
LONGITUDELongitude (decimal degrees)double
LATITUDELatitude (decimal degrees)double
FLIGHT_LEVELFlight levelint
POINT_IDPoint ID or NO_POINTchar
AIR_ROUTEAir route or NO_ROUTEchar
LOBTLast Off-block Timedatetime
SEQ_IDPositions' sequence numberint
CALLSIGNFlight call signchar
REGISTRATIONAircraft registrationchar
MODEL_TYPEAircraft modelchar
AIRCRAFT_TYPEAircraft ICAO typechar
AIRCRAFT_OPERATORAircraft operatorchar
ADEPDeparting aerodrome (ICAO) IDchar
ADESDestination aerodrome (ICAO) IDchar

Usage

generate_so6(trajectory)

Arguments

trajectory

A data frame for point profile trajectories.

Value

A data frame for trajectories in SO6 format.

Examples

if (FALSE) { # \dontrun{
conn <- eurocontrol::db_connection("PRU_DEV")
pf <- point_profiles_tidy(conn = conn,
                          wef = "2020-01-01",
                          til = "2020-01-10") |>
  generate_so6()

# ... do something else with conn
# ...
# then manually close the connection to the DB
DBI::dbDisconnect(conn)
generate_so6(trj)
} # }