Skip to content

Geometry

The geometry package provides SAR-specific geometric computations for the PERSEO framework. It is built around the WGS84 ellipsoid and operates on vectorized NumPy arrays of ECEF coordinates. Core functionalities range from coordinate conversions between terrestrial and celestial frames to angular computations (squint, incidence, look), Doppler analysis, direct and inverse geocoding (monostatic and bistatic), antenna pointing and attitude, and ellipsoidal geometry utilities.

Coordinates : XYZ ↔ LLH, UTM ↔ LLH and ECEF ↔ ECI conversions

Geocoding : direct and inverse geocoding, monostatic and bistatic

Pointing : reference frames, antenna reference frame, and attitude

Navigation : interpolated trajectory, velocity, and acceleration

Geometry

This package is the geometric engine of the PERSEO framework. All modules rely on the WGS84 ellipsoid model and are designed for vectorized operations (N, 3) coordinate arrays.