getVectorSetFeatures: Get positional features of an openSkiesStateVectorSet object

Description Usage Arguments Value Examples

View source: R/openSkies_clusteringFunctions.R

Description

Retrieves positional features of an openSkiesStateVectorSet object. Features will be uniformly interpolated from the observed values.

Usage

1
getVectorSetFeatures(stateVectorSet, resamplingSize=15, method="fmm", useAngles=FALSE)

Arguments

stateVectorSet

object of class openSkiesStateVectorSet for which positional features should be extracted.

resamplingSize

number of uniformly separated interpolation points at which the values of the position features should be calculated.

method

method to be used for interpolation. "linear" will result in linear interpolation, while "fmm", "periodic", or "natural" will result in different types of spline interpolation.

useAngles

logical indicating if the angle of the trajectory of the aircraft should be included in the extracted positional features.

Value

A vector with positional features of the provided openSkiesStateVectorSet object. The vector alternates values of longitude and latitude at each interpolated point, unless useAngles=TRUE, in which case values of longitude, latitude and trajectory angle are alternated, in this order.

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
# Extract positional features for a time series of state vectors for the 
# aircraft with ICAO 24-bit address 403003 for the 8th of October, 2020 between 
# 16:50 and 16:53 (London time), with a time resolution of 1 minute.

if(interactive()){
vectors <- getAircraftStateVectorsSeries(aircraft="4ca7b3", 
startTime="2020-11-04 10:30:00", endTime="2020-11-04 12:00:00", 
timeZone="Europe/London", timeResolution=300)

features <- getVectorSetFeatures(vectors)
}

openSkies documentation built on April 17, 2021, 9:06 a.m.