anise icon indicating copy to clipboard operation
anise copied to clipboard

Add `SITE` data type in Almanac

Open ChristopherRabotin opened this issue 1 year ago • 0 comments

High level description

Almanac currently includes Planetary, Spacecraft, and Euler Parameter datasets. This task aims to add a new type called SiteDataset which defines locations akin to SPICE's SITE kernels.

These must include a name and an ID (or either, using the lookup table structure), and either latitude, longitude, altitude coordinates, or a position. Eventually this should support velocities to model tectonic plate movements like in SPICE's definition of the DSS antennas.

Requirements

  • Add a Site dataset type
  • Compute line of sight occultation from these dataset types

Test plans

  • Normal serde tests as done in all other datasets
  • Test with SPICE's occult if I can figure out how to call the point approach, cf. https://github.com/GregoireHENRY/rust-spice/issues/18#issuecomment-2381623814 .

Design

TDB

ChristopherRabotin avatar Oct 14 '24 01:10 ChristopherRabotin