orbitx.Orbit#
- class orbitx.Orbit(orbit: Dataset)[source]#
Class to simulate satellite orbits
Methods
__init__(orbit)from_netcdf(input_path)Loads an Orbit object from a netcdf file.
plot([projection])Plots the simulated orbits
simulate(satellites, start_date, end_date, ...)Main generator for the Orbit class
to_netcdf(output_path)Saves the generated orbits to a netCDF file
Attributes
creation_dateThe date when this object was created
end_dateDate until which the orbits are computed
interpolation_sampling_intervalThe time delta between each interpolated position of the satellite orbit
orbitsThe xarray containing all the satellite orbits.
propagation_sampling_intervalThe time delta between each physics-based simulations of the satellite orbit
reference_dateThe reference date used for the representation of time in seconds since reference date
satellite_nameLong name (e.g., Sentinel-6) of the satellites which the orbits are computed for
satellite_shortnameShort name (e.g., S6) of the satellites which the orbits are computed for
start_dateDate from which the orbits are computed
versionThe version of orbitx used to create this object