Learn R Programming

spectator (version 0.2.0)

GetTrajectory: Gets a satellite trajectory

Description

Gets the current trajectory for the specified satellite.

Usage

GetTrajectory(satellite)

Value

Object of class 'sf' with 'LINESTRING' geometry type

Arguments

satellite

character name of the satellite for which to retrieve the trajectory. The satellite name is not case sensitive, and can be abbreviated as long as an unambiguous match can be obtained. Only one satellite can be queried at a time.

Examples

Run this code
if(interactive()){
 library(sf)
 # get trajectory and current position for a selected satellite
 sat <- "SPOT-7"
 traj <- GetTrajectory(satellite = sat)
 pos <- GetSatellite(satellite = sat, positions = TRUE)
 # do some nice graphs
 library(maps)
 map("world", fill = TRUE, col = "lightgrey")
 plot(st_geometry(traj), lwd = 2, col = "red", add = TRUE)
 plot(st_geometry(pos), pch = 15, col = "green", cex = 1.5, add = TRUE)
 title(main = sprintf("current %s trajectory & position", sat))
 }

Run the code above in your browser using DataLab