|
3 | 3 | `rust-jpl` is a Rust library that enables **integration of NASA Jet Propulsion Laboratory (JPL) ephemeris data** into Rust applications. |
4 | 4 | It provides **high-precision planetary and lunar positions** based on a given **Julian date**, using official **NASA JPL DE ephemerides (DE441)**. |
5 | 5 |
|
6 | | -The library is designed for **scientific correctness, API clarity, and performance**, making it suitable for research, engineering, simulation, and educational use. |
| 6 | +The library is designed with: |
| 7 | + |
| 8 | +* **Scientific correctness** |
| 9 | +* **Deterministic numerical behavior** |
| 10 | +* **Clear, stable APIs** |
| 11 | +* **Performance suitable for simulation and analysis** |
| 12 | + |
| 13 | +Typical users include researchers, engineers, educators, and developers working |
| 14 | +in astronomy, astrodynamics, or scientific visualization. |
| 15 | + |
| 16 | +--- |
| 17 | + |
| 18 | +## Ephemeris Data Sources (NASA JPL) |
| 19 | + |
| 20 | +The ephemeris data used by this crate is produced and published by |
| 21 | +**NASA Jet Propulsion Laboratory – Solar System Dynamics**. |
| 22 | + |
| 23 | +### Official Documentation |
| 24 | + |
| 25 | +* JPL Planetary & Lunar Ephemerides |
| 26 | + [https://ssd.jpl.nasa.gov/planets/eph_export.html](https://ssd.jpl.nasa.gov/planets/eph_export.html) |
| 27 | + |
| 28 | +### Public FTP Archives |
| 29 | + |
| 30 | +* Ephemeris index |
| 31 | + [https://ssd.jpl.nasa.gov/ftp/eph/planets/](https://ssd.jpl.nasa.gov/ftp/eph/planets/) |
| 32 | +* Linux-format ephemerides |
| 33 | + [https://ssd.jpl.nasa.gov/ftp/eph/planets/Linux/](https://ssd.jpl.nasa.gov/ftp/eph/planets/Linux/) |
| 34 | +* Binary SPICE kernels (`.bsp`) |
| 35 | + [https://ssd.jpl.nasa.gov/ftp/eph/planets/bsp/](https://ssd.jpl.nasa.gov/ftp/eph/planets/bsp/) |
| 36 | + |
| 37 | +### Files Used by This Crate |
| 38 | + |
| 39 | +* **DE441 binary SPICE kernel**: |
| 40 | + [https://ssd.jpl.nasa.gov/ftp/eph/planets/bsp/de441.bsp](https://ssd.jpl.nasa.gov/ftp/eph/planets/bsp/de441.bsp) |
| 41 | +* **Linux DE441 data file**: |
| 42 | + [https://ssd.jpl.nasa.gov/ftp/eph/planets/Linux/de441/](https://ssd.jpl.nasa.gov/ftp/eph/planets/Linux/de441) |
7 | 43 |
|
8 | 44 | --- |
9 | 45 |
|
|
0 commit comments