EphCore.SnapshotPipeline.SkyPosition (eph_core v0.1.0)

Copy Markdown View Source

Stage 06: SKY_POSITION — project topocentric vectors onto the local sky.

Summary

Types

t()

@type t() :: %EphCore.SnapshotPipeline.SkyPosition{
  altitude_deg: float(),
  apparent_altitude_deg: float(),
  azimuth_convention: atom(),
  azimuth_deg: float(),
  geocentric_range_km: float(),
  geometric_altitude_deg: float(),
  refraction_applied: boolean(),
  refraction_correction_deg: float(),
  target: atom(),
  topocentric_declination: float(),
  topocentric_ecliptic_latitude: float() | nil,
  topocentric_ecliptic_longitude: float() | nil,
  topocentric_range_km: float(),
  topocentric_right_ascension: float()
}

Functions

resolve(snapshot, line_of_sight, solar_system_position)