Skip to contents

Import & Export

export_allft_so6()
Export ALL_FT+-based trajectories to SO6 format
export_apds()
Export APDS (airport) data
export_event_so6()
Export "Event"-based trajectories to SO6 format
export_event_trajectory()
Export event-based NM trajectories
export_flight_info()
Export the flight list
export_flights_at_airport_fr24()
Export FlightRadar24 flight movements at an airport in an interval of time
export_flights_fr24()
Export FlightRadar24 flight movements for an interval of time
export_hourly_adsb()
Export list of hourly-binned flights and aircraft info
export_model_trajectory()
Export point profile from NM trajectories
export_movements()
Export the flight list of movements at an airport
export_positions_at_airport_fr24()
Export FlightRadar24 position reports from flights flying around an airport
export_positions_fr24()
Extract FR24 flights list for a time interval at an airport
generate_so6()
Export trajectory profiles to SO6 format
parse_airspace_prisme()
Parse PRISME Airspace format
read_cpr()
Read Network Manager's archived CPR file
read_flights_fr24()
Read FR24's archived flights information for a day.
read_positions_fr24()
Read FR24's archived positions information for a flight.
read_so6()
Read SO6 file

Analysis

cumulative_distance()
Calculate the cumulative distance (in km).
cumulative_time()
Calculate the cumulative time (in s).
extract_segment()
Extract level segment from a list of position reports.
filter_outlier()
Identify and filter outliers
smooth_positions()
Smooth longitude, latitude and altitude.

Spatial

bbox_at_distance()
Return an axis-aligned bounding box delimiting a circle at distance d
bounding_box()
Calculate the coordinates of the axis-aligned bounding box
crs_tc()
PROJ4 CRS string used in Traffic Complexity
filter_positions_at_range()
Retain only positions within a range from a location.
polygon_at_distance()
Generate the polygon at distance d from a geographical location
polygon_from_coords()
Return a polygon from (WGS84) coordinates

Plot

plot_cpr_horizontal()
Plot CPR trajectories on a map
plot_flight_horizontal()
Plot the recorded positions of a flight on a map.
plot_flight_vertical_distance()
Plot the vertical profile of the recorded positions of a flight from lapsed distance perspective.
plot_flight_vertical_time()
Plot the vertical profile of the recorded positions of a flight from lapsed time perspective.

AIRAC helpers

airac()
Return the ICAO IRAC id for a date
airac_epoch()
AIRAC epoch as from ICAO Doc 8126
airac_interval()
The interval od dates for an (ICAO) AIRAC
airac_year_epoch()
Return the effective date of the first AIRAC for year year
cfmu_airac()
return the CFMU AIRAC cycle number for a date
cfmu_airac_interval()
The interval of dates for a CFMU AIRAC number

Coordinates helpers

ddm2dd()
Convert Degree decimal Minute (DdM)) format to Decimal Degrees (DD).
dms2dd()
Convert Degree Minute Seconds (DMS) format to Decimal Degrees (DD)
parse_lat_icao()
Parse latitude in ICAO format
parse_lon_icao()
Parse longitude in ICAO format

Data

aircrafttype
Aircraft type as per ICAO.
cprs
Sample Correlated Position Report (CPR) data.
egll_apt
EGLL data.
egll_flights
Sample Reference Trajectories' flight data at EGLL.
egll_flights_fr24
Sample FlightRadar24's archived feed ADS-B flight data for EGLL.
egll_positions
Sample Reference Trajectories' position reports data at EGLL.
egll_positions_fr24
Sample FlightRadar24's archived feed ADS-B position reports data at EGLL.
egll_rw_sf
EGLL runways.
flts
Sample FlightRadar24's archived feed ADS-B flight data.
poss
Sample FlightRadar24's archived feed ADS-B position reports data.
trrrj_example()
Get path to trrrj examples