Learn R Programming

openSkies

openSkies provides a set of tools to retrieve, analyze and plot flight information data in R. It includes a client interface to the OpenSky API.

Installation

# Install openSkies from CRAN
install.packages("openSkies")

# Or the development version from GitHub:
# install.packages("devtools")
devtools::install_github("Rafael-Ayala/openSkies")

Copy Link

Version

Install

install.packages('openSkies')

Monthly Downloads

354

Version

1.3.0

License

CC BY-NC 4.0

Maintainer

Rafael Ayala

Last Published

January 20th, 2026

Functions in openSkies (1.3.0)

openSkiesAirport

An R6Class object representing an airport
getRouteMetadata

Retrieve metadata for a specified route
getSingleTimeStateVectors

Retrieve all state vectors received at a given time point
getVectorSetFeatures

Get positional features of an openSkiesStateVectorSet object
getOSNCoverage

Retrieve coverage of the OpenSky Network for a given day
getIntervalStateVectors

Retrieve all state vectors received during a time interval
getVectorSetListFeatures

Get positional features of a list of openSkiesStateVectorSet objects
openSkiesAircraft

An R6Class object representing an aircraft
openSkiesRoute

An R6Class object representing a flight route
openSkiesFlight

An R6Class object representing a specific flight
plotRoutes

Plot several aircraft routes
openSkiesStateVectorSet

An R6Class object representing an ensemble of aircraft state vectors
plotPlanes

Plot the location of a set of aircrafts
openSkiesStateVector

An R6Class object representing an aircraft state vector
plotRoute

Plot a single aircraft route
getIntervalFlights

Retrieve all flights registered during a time interval
clusterRoutes

Cluster aircraft trajectories based on positional features
getAirportMetadata

Retrieve metadata for a specified airport
getAircraftMetadata

Retrieve metadata for a specified aircraft
ADSBDecoder

An object of class adsbDecoder object representing a decoder used to decode ADS-B v2 messages
getAircraftStateVectorsSeries

Retrieve a series of state vectors received from a specified aircraft during a given time interval
getAirportDepartures

Retrieve flight departures from a specified airport
findFlightPhases

Find the phases of a flight based on altitude, vertical rate and speed
getAirportArrivals

Retrieve flight arrivals into a specified airport
getAircraftFlights

Retrieve flights performed by a specified aircraft during a time interval