reverse (self,
xyz,
y=None,
z=None,
M=False,
tol=2.220446049250313e-16,
**lon00_name)
|
|
Convert from geocentric (x, y, z) to geodetic (lat,
lon, height) using Sudano's iterative method.
- Arguments:
tol - Convergence tolerance for sin(latitude)
(scalar).
- Returns:
- An Ecef9Tuple
(x, y, z, lat, lon, height, C,
M, datum) with geodetic coordinates (lat, lon,
height) for the given geocentric ones (x, y,
z), case indicator C (int 1..5),
rotation matrix M (EcefMatrix or None) and
datum.
- Raises:
EcefError - Invalid xyz or scalar
x or y and/or
z not scalar for
scalar xyz or no convergence for
tol.
- Overrides:
_EcefBase.reverse
|