[ 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, LowW) 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.
- 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.
- pyrdnap.rd0.RDNAP7Tuple:
7-Tuple
(RDx, RDy, NAPh, lat, lon, height, datum) with
local RDx, RDy and
NAPh quasi-geoid_height, geodetic lat,
lon, height and datum with
lat and lon in degrees and
with RDx, RDy, NAPh 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, LowW) 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.
- 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.
- pyrdnap.rd0.RDNAP7Tuple:
7-Tuple
(RDx, RDy, NAPh, lat, lon, height, datum) with
local RDx, RDy and
NAPh quasi-geoid_height, geodetic lat,
lon, height and datum with
lat and lon in degrees and
with RDx, RDy, NAPh 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.