Skip to content
R 📦 to analyse flight ✈️ trajectories
R
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
R
data-raw
data
inst/extdata
man
pkgdown
tests removed lintr test: this is done in CI Aug 3, 2019
vignettes
.Rbuildignore First public release Jul 6, 2019
.gitignore ignore locally generate pkgdown site Jul 7, 2019
.lintr First public release Jul 6, 2019
.travis.yml
DESCRIPTION
LICENSE
NAMESPACE added API to export APDS data Aug 6, 2019
NEWS.md
README.Rmd Fixes #11 Aug 5, 2019
README.md
codecov.yml add code coverage Jul 7, 2019
tic.R
trrrj.Rproj

README.md

trrrj

Travis build status codecov

The {trrrj} package provides facilities to aid in the analysis of flight trajectories.

It is in contiuous flux both because new features are added but also because of how people in the work together and collaborate.

If you want to contribute but you feel overwhelmed by the git/github scaffolding, please have a look at the usethis vignette “Pull request helpers”. It marvellously describes a nice workflow and would make collaboration very easy and fruitful.

Installation

{trrrj} is not yet available from CRAN, but you can install the development version from github with:

# install.packages("remotes")
remotes::install_github("euctrl-pru/trrrj")

Usage

There are functions that allow you to:

  • Load trajectories from various providers/sources:
  • Plot trajectories
    • 2D plot
    • vertical profiles (time or distance based)
  • Analyse trajectories (Under work: more to come!)
    • extract level flight segments
  • Read/transform/save your day
    • parse Longitude/Latitude in various formats
    • determine the AIRAC[2] cyle for a date or its range (ICAO or CFMU format)

Data

The package contains small data source files in order to provide realistic examples and use cases for guides and vignettes.

Tutorials and Guides

The vignette Plotting trajectories provides a good introduction on how to use the package.

The vignette How to Access OpenSky Network Data details a simple session for retrieving data from OSN.

  1. Correlated Position Reports (CPR) are position report provided by the ATC radar facilities. They are correlated because they contain flight information

  2. An AIRAC (Aeronautical Information Regulation And Control) cycle is the 28-day period that regulates the pubblication of aeronautical information

You can’t perform that action at this time.