[ Module Hierarchy
| Class Hierarchy ]
Class Hierarchy
- object:
The most base type
- exceptions.BaseException:
Common base class for all exceptions
- exceptions.Exception:
Common base class for all non-exit exceptions.
- exceptions.StandardError:
Base class for all standard Python exceptions that do not represent
interpreter exiting.
- exceptions.ValueError:
Inappropriate argument value (of correct type).
- pygeodesy.errors._ValueError:
(INTERNAL) Format a
ValueError with/-out exception
chaining.
- pygeodesy.named._Named:
(INTERNAL) Root class for named objects.
- pygeodesy.named._NamedBase:
(INTERNAL) Base class with name.
- pygeodesy.ltp.LocalCartesian:
Conversion between geodetic
(lat, lon, height) and
local cartesian (x, y, z) coordinates with
geodetic origin (lat0, lon0, height0),
transcoded from Karney's C++ class LocalCartesian.
- pygeodesy.ltp.Ltp:
A local tangent plan (LTP), a sub-class of
LocalCartesian with (re-)configurable ECEF converter.
- pygeodesy.ltp.LqRD:
A local tangent plan (LTP) for conversion between GRS80
(ETRS89) geodetic and local Netherlands'
quasi-RijksDriehoeksmeting (RD)
coordinates.
- pygeodesy.named._NamedEnumItem:
(INTERNAL) Base class for items in a
_NamedEnum
registry.
- pygeodesy.datums.Datum:
Ellipsoid and transform parameters for an earth model.
- pygeodesy.ellipsoids.Ellipsoid:
Ellipsoid with equatorial and polar radii,
flattening, inverse flattening and other, often used,
cached attributes, supporting oblate and
prolate ellipsoidal and spherical earth models.
- pygeodesy.datums.Transform:
Helmert datum transformation.
- pyrdnap.rdnap2018._RDNAPbase:
(INTERNAL) RDNAP2018v1
/-v2 base class.
- pygeodesy.named._NamedTuple:
(INTERNAL) Base for named
tuples with both index
and attribute name access to the items.
- pygeodesy.namedTuples.Bounds4Tuple:
4-Tuple
(latS, lonW, latN, lonE) with the bounds'
lower-left (LatS, LonW) and upper-right (latN,
lonE) corner lat- and longitudes.
- pygeodesy.namedTuples.LatLon2Tuple:
2-Tuple
(lat, lon) in degrees90 and
degrees180.
- pygeodesy.namedTuples.LatLon3Tuple:
3-Tuple
(lat, lon, height) in degrees90,
degrees180 and meter, conventionally.
- pyrdnap.rd0.LatLonN3Tuple:
3-tuple
(lat, lon, N) with geoid height N
in meter, conventionally.
- pygeodesy.namedTuples.PhiLam2Tuple:
2-Tuple
(phi, lam) with latitude phi in
radians[PI_2] and longitude lam in
radians[PI].
- pygeodesy.namedTuples.PhiLam3Tuple:
3-Tuple
(phi, lam, height) with latitude
phi in radians[PI_2], longitude
lam in radians[PI] and
height in meter.
- pygeodesy.namedTuples.PhiLam4Tuple:
4-Tuple
(phi, lam, height, datum) with latitude
phi in radians[PI_2], longitude
lam in radians[PI], height
in meter and Datum.
- pygeodesy.namedTuples.RD4Tuple:
4-Tuple
(minRDx, minRDy, maxRDx, maxRDy) with the
region bounds' lower-left (minRDx, minRDy) and
upper-right (maxRDx, maxRDy) corner in
meter, conventionaly.
- pyrdnap.rd0.RDNAP7Tuple:
7-Tuple
(RDx, RDy, H, lat, lon, height, datum) with
local RDx, RDy and (orthometric)
height H, geodetic lat, lon,
(ellipsoidal) height and datum with
lat and lon in degrees and
with RDx, RDy, H and
height in meter, conventionally.
- pygeodesy.namedTuples.Vector2Tuple:
2-Tuple
(x, y) of (geocentric) components, each in
meter or the same units.
- pygeodesy.namedTuples.Vector3Tuple:
3-Tuple
(x, y, z) of (geocentric) components, all in
meter or the same units.
- tuple:
tuple() -> empty tuple tuple(iterable) -> tuple initialized
from iterable's items
- pygeodesy.named._NamedTuple:
(INTERNAL) Base for named
tuples with both index
and attribute name access to the items.
- pygeodesy.namedTuples.Bounds4Tuple:
4-Tuple
(latS, lonW, latN, lonE) with the bounds'
lower-left (LatS, LonW) and upper-right (latN,
lonE) corner lat- and longitudes.
- pygeodesy.namedTuples.LatLon2Tuple:
2-Tuple
(lat, lon) in degrees90 and
degrees180.
- pygeodesy.namedTuples.LatLon3Tuple:
3-Tuple
(lat, lon, height) in degrees90,
degrees180 and meter, conventionally.
- pyrdnap.rd0.LatLonN3Tuple:
3-tuple
(lat, lon, N) with geoid height N
in meter, conventionally.
- pygeodesy.namedTuples.PhiLam2Tuple:
2-Tuple
(phi, lam) with latitude phi in
radians[PI_2] and longitude lam in
radians[PI].
- pygeodesy.namedTuples.PhiLam3Tuple:
3-Tuple
(phi, lam, height) with latitude
phi in radians[PI_2], longitude
lam in radians[PI] and
height in meter.
- pygeodesy.namedTuples.PhiLam4Tuple:
4-Tuple
(phi, lam, height, datum) with latitude
phi in radians[PI_2], longitude
lam in radians[PI], height
in meter and Datum.
- pygeodesy.namedTuples.RD4Tuple:
4-Tuple
(minRDx, minRDy, maxRDx, maxRDy) with the
region bounds' lower-left (minRDx, minRDy) and
upper-right (maxRDx, maxRDy) corner in
meter, conventionaly.
- pyrdnap.rd0.RDNAP7Tuple:
7-Tuple
(RDx, RDy, H, lat, lon, height, datum) with
local RDx, RDy and (orthometric)
height H, geodetic lat, lon,
(ellipsoidal) height and datum with
lat and lon in degrees and
with RDx, RDy, H and
height in meter, conventionally.
- pygeodesy.namedTuples.Vector2Tuple:
2-Tuple
(x, y) of (geocentric) components, each in
meter or the same units.
- pygeodesy.namedTuples.Vector3Tuple:
3-Tuple
(x, y, z) of (geocentric) components, all in
meter or the same units.