Data-Type Definitions (spacekernel.datamodel)#
- SurfCoord_dtype#
Type: numpy.dtype
Structured dtype for geodetic surface coordinates on the reference ellipsoid.
Fields:
lat (float) Geodetic latitude \(\phi\) in radians.
lon (float) Geodetic longitude \(\lambda\) in radians.
- LLA_dtype#
Type: numpy.dtype
Structured dtype for geodetic coordinates (latitude, longitude, altitude).
Fields:
lat (float) Geodetic latitude \(\phi\) in radians.
lon (float) Geodetic longitude \(\lambda\) in radians.
alt (float) Height \(h\) above the ellipsoid in metres.
- ENU_dtype#
Type: numpy.dtype
Structured dtype for local East–North–Up unit‐vector frames.
Fields:
u_east (float, shape (3,)) East unit‐vector components \([x, y, z]\).
u_north (float, shape (3,)) North unit‐vector components \([x, y, z]\).
u_up (float, shape (3,)) Up (radial) unit‐vector components \([x, y, z]\).
- AER_dtype#
Type: numpy.dtype
Structured dtype for Azimuth–Elevation–Range observations.
Fields:
azimuth (float) Azimuth \(\alpha\) in radians, measured clockwise from North.
elevation (float) Elevation \(\epsilon\) in radians above the local horizon.
range (float) Slant range \(\rho\) in metres.