GetTrajectory {spectator} | R Documentation |
Gets a satellite trajectory
Description
Gets the current trajectory for the specified satellite.
Usage
GetTrajectory(satellite)
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. |
Value
Object of class 'sf
' with 'LINESTRING
' geometry type
Source
https://api.spectator.earth/#trajectories
Examples
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))
}
[Package spectator version 0.2.0 Index]