Skip to content

Itrs

Defined in: frame.rs:270

pub struct Itrs

International Terrestrial Reference System. IAU 2006 CIO chain の Earth-fixed side (polar motion 適用済み)。WGS84 / GRS80 ellipsoid の geodetic 変換はこの frame に紐づく — ただし本 Phase では変換 impl は SimpleEcef にしか生えて いない。

本 Phase では marker のみ を提供する。Phase 3 以降:

  • Rotation<Tirs, Itrs>::polar_motion(utc, eop) の実装
  • Rotation<Gcrs, Itrs>::iau2006_full(...) の完全 chain
  • Vec3<Itrs>::to_geodetic() / Vec3<Itrs>::to_geodetic_with::<E>() の追加

SimpleEcefItrs の間には 型変換を提供しない — 近似と厳密を silent に混ぜる経路を作らないため。precision-aware な API は concrete 型 (Vec3<Itrs>) を関数シグネチャに書き、generic な <F: Ecef> bound は precision-agnostic な math にのみ使う。