precise_gcrs_to_geodetic_latlon
このコンテンツはまだ日本語訳がありません。
Defined in: geo.rs:56
fn precise_gcrs_to_geodetic_latlon<P>(position_gcrs: &[arika::frame::Vec3<frame::Gcrs>](../../../../arika/api/structs/vec3/), utc: &[arika::epoch::Epoch<arika::epoch::Utc>](../../../../arika/api/structs/epoch/), eop: &P) -> (f64, f64) where P: Ut1Offset + NutationCorrections + PolarMotion + ?Sized
Convert a GCRS position + UTC epoch + EOP provider to WGS-84 geodetic latitude and longitude [degrees] via the full IAU 2006 CIO-based rotation chain.
This is the first downstream consumer of Phase 3B’s
Rotation::<frame::Gcrs, frame::Itrs>::iau2006_full_from_utc.
The EOP provider must supply dUT1, dX/dY, and xp/yp so
the full GCRS → ITRS transformation can be built; the trait bound
is Ut1Offset + NutationCorrections + PolarMotion, matching
the iau2006_full_from_utc signature exactly.
arika::earth::eop::NullEop is rejected at compile time — see
arika/tests/trybuild/null_eop_in_iau2006_full_from_utc.rs.