Moon Coverage Documentation¶
The moon-coverage python package is a toolbox to perform surface coverage analysis based on orbital trajectory configuration. Its main intent is to provide an easy way to compute observation opportunities of specific region of interest above the Galilean satellites for the ESA-JUICE mission but could be extended in the future to other space mission.
It is actively developed by the Laboratory of Planetology and Geodynamics (CNRS-UMR 6112) at the University of Nantes (France), under ESA-JUICE founding support.
Installation¶
The package is available on pypi and can be install directly with pip:
$ pip install moon-coverage
If you already installed moon-coverage and you want to upgrade it to the latest version,
you need to add a --upgrade flag in the pip command above.
Table of Content
- Maps
- Region of Interest (ROI)
- Trajectory computations
- Trajectory configuration setup
- Trajectory calculation
- Filter the data
- Display the trajectory on a map
- Check if a trajectory intersect a ROI or collection of ROIs
- Intersection between a trajectory and a ROI or a collection of ROIs
- Represent the intersection of the trajectory and the ROIs on a Map
- TrajectoryConfig and Trajectory API
- ESA CReMA metakernels
- SPICE metakernels
- SPICE toolbox