Home | Trees | Indices | Help |
|
---|
|
Various earth projections.
Version: 23.12.18
Submodules | |
|
Classes | |
Aer Local Azimuth-Elevation-Range (AER) in a local
tangent plane.
|
|
Aer4Tuple 4-Tuple (azimuth, elevation, slantrange, ltp) , all in
meter except ltp .
|
|
Albers7Tuple 7-Tuple (x, y, lat, lon, gamma, scale, datum) , in
meter , meter , degrees90 ,
degrees180 , degrees360 ,
scalar and Datum where (x,
y) is the projected, (lat, lon) the geodetic
location, gamma the meridian convergence at point, the
bearing of the y-axis measured clockwise from true North and
scale is the azimuthal scale of the projection at
point.
|
|
AlbersEqualArea An Albers equal-area (authalic) projection with a single standard parallel. |
|
AlbersEqualArea2 An Albers equal-area (authalic) projection with two standard parallels. |
|
AlbersEqualArea4 An Albers equal-area (authalic) projection specified by the sin and cos of both standard parallels.
|
|
AlbersEqualAreaCylindrical An AlbersEqualArea projection at lat=0
and k0=1 degenerating to the cylindrical-equal-area
projection.
|
|
AlbersEqualAreaNorth An azimuthal AlbersEqualArea projection at lat=90
and k0=1 degenerating to the azimuthal LambertEqualArea projection.
|
|
AlbersEqualAreaSouth An azimuthal AlbersEqualArea projection at lat=-90
and k0=1 degenerating to the azimuthal LambertEqualArea projection.
|
|
AlbersError An AlbersEqualArea, AlbersEqualArea2, AlbersEqualArea4, AlbersEqualAreaCylindrical, AlbersEqualAreaNorth, AlbersEqualAreaSouth or Albers7Tuple issue. |
|
Attitude The orientation of a plane or camera in space. |
|
Attitude4Tuple 4-Tuple (alt, tilt, yaw, roll) with
altitude in (positive) meter and
tilt , yaw and roll in
degrees representing the attitude of a plane or
camera.
|
|
AttitudeError An Attitude or Attitude4Tuple issue. |
|
Azimuthal7Tuple 7-Tuple (x, y, lat, lon, azimuth, scale, datum) , in
meter , meter , degrees90 ,
degrees180 , compass degrees ,
scalar and Datum where (x,
y) is the easting and northing of a projected point,
(lat, lon) the geodetic location, azimuth
the azimuth, clockwise from true North and scale is
the projection scale, either 1 / reciprocal or
1 or -1 in the Equidistant case.
|
|
AzimuthalError An azimuthal Equidistant, EquidistantKarney, Gnomonic, LambertEqualArea, Orthographic, Stereographic or Azimuthal7Tuple issue. |
|
CSSError Cassini-Soldner (CSS) conversion or other Css issue. |
|
CassiniSoldner Cassini-Soldner projection, a Python version of Karney's C++ class CassiniSoldner. |
|
ChLV Conversion between WGS84 geodetic and Swiss projection coordinates using pygeodesy3.EcefKarney's Earth-Centered, Earth-Fixed (ECEF) methods. |
|
ChLV9Tuple 9-Tuple (Y, X, h_, lat, lon, height, ltp, ecef, M)
with unfalsed Swiss (Y, X, h_) coordinates and
height, all in meter , ltp either a ChLV, ChLVa or ChLVe instance and ecef (EcefKarney at Bern, Ch), otherwise like Local9Tuple.
|
|
ChLVEN2Tuple 2-Tuple (E_LV95, N_LV95) with falsed Swiss
LV95 easting and norting in meter (2_600_000,
1_200_000) and origin at Bern, Ch .
|
|
ChLVYX2Tuple 2-Tuple (Y, X) with unfalsed Swiss LV95
easting and norting in meter .
|
|
ChLVa Conversion between WGS84 geodetic and Swiss projection coordinates using the Approximate formulas, page 13. |
|
ChLVe Conversion between WGS84 geodetic and Swiss projection coordinates using the Ellipsoidal approximate formulas, pp 10-11 and Bolliger, J. pp 148-151 (also GGGS). |
|
ChLVyx2Tuple 2-Tuple (y_LV03, x_LV03) with falsed Swiss
LV03 easting and norting in meter (600_000,
200_000) and origin at Bern, Ch .
|
|
Conic Lambert conformal conic projection (1- or 2-SP). |
|
Css Cassini-Soldner East-/Northing location. |
|
ETMError Exact Transverse Mercator (ETM) parse, projection or other Etm issue or ExactTransverseMercator conversion failure. |
|
EasNorAziRk4Tuple 4-Tuple (easting, northing, azimuth, reciprocal) for
the Cassini-Soldner location with easting and
northing in meters and the
azimuth of easting direction and
reciprocal of azimuthal northing scale, both in
degrees .
|
|
EasNorAziRkEqu6Tuple 6-Tuple (easting, northing, azimuth, reciprocal, equatorarc,
equatorazimuth) for the Cassini-Soldner location with
easting and northing in
meters and the azimuth of easting
direction, reciprocal of azimuthal northing scale,
equatorarc and equatorazimuth , all in
degrees .
|
|
EasNorRadius3Tuple 3-Tuple (easting, northing, radius) , all in
meter .
|
|
Enu Local Eeast-North-Up (ENU) location in a local
tangent plane.
|
|
Enu4Tuple 4-Tuple (east, north, up, ltp) , in meter
except ltp .
|
|
Equidistant Azimuthal equidistant projection for the sphere***, see Snyder, pp 195-197 and MathWorld-Wolfram. |
|
EquidistantExact Azimuthal equidistant projection, a Python version of Karney's C++ class AzimuthalEquidistant, based on exact geodesic classes GeodesicExact and GeodesicLineExact. |
|
EquidistantGeodSolve Azimuthal equidistant projection, a Python version of Karney's C++ class AzimuthalEquidistant, based on (exact) geodesic wrappers GeodesicSolve and GeodesicLineSolve and intended for testing purposes only. |
|
EquidistantKarney Azimuthal equidistant projection, a Python version of Karney's C++ class AzimuthalEquidistant, requiring package geographiclib to be installed. |
|
Etm Exact Transverse Mercator (ETM) coordinate, a sub-class of Utm, a Universal Transverse Mercator (UTM) coordinate using the ExactTransverseMercator projection for highest accuracy. |
|
ExactTransverseMercator Pure Python version of Karney's C++ class TransverseMercatorExact, a numerically exact transverse Mercator projection, further referred to as TMExact .
|
|
Footprint5Tuple 5-Tuple (center, upperleft, upperight, loweright,
lowerleft) with the center and 4 corners of the
local projection of a Frustum , each an Xyz4Tuple, XyzLocal, LatLon , etc.
|
|
Frustum A rectangular pyramid, typically representing a camera's field-of-view (fov) and the intersection with (or projection to) a local tangent plane. |
|
Gnomonic Azimuthal gnomonic projection for the sphere***, see Snyder, pp 164-168 and MathWorld-Wolfram. |
|
GnomonicExact Azimuthal gnomonic projection, a Python version of Karney's C++ class Gnomonic, based on exact geodesic classes GeodesicExact and GeodesicLineExact. |
|
GnomonicGeodSolve Azimuthal gnomonic projection, a Python version of Karney's C++ class Gnomonic, based on (exact) geodesic wrappers GeodesicSolve and GeodesicLineSolve and intended for testing purposes only. |
|
GnomonicKarney Azimuthal gnomonic projection, a Python version of Karney's C++ class Gnomonic, requiring package geographiclib to be installed. |
|
KTMError Error raised for KTransverseMercator and KTransverseMercator.forward issues. |
|
KTransverseMercator Karney's C++ class TransverseMercator transcoded to pure Python, following is a partial copy of Karney's documentation. |
|
LCCError Lambert Conformal Conic LCC or other Lcc issue.
|
|
LambertEqualArea Lambert-equal-area projection for the sphere*** (aka Lambert zenithal equal-area projection, see Snyder, pp 185-187 and MathWorld-Wolfram. |
|
LatLonAziRk4Tuple 4-Tuple (lat, lon, azimuth, reciprocal) , all in
degrees where azimuth is the azimuth of
easting direction and reciprocal the reciprocal of
azimuthal northing scale.
|
|
Lcc Lambert conformal conic East-/Northing location. |
|
Local9Tuple 9-Tuple (x, y, z, lat, lon, height, ltp, ecef, M) with
local x , y , z all in
meter , geodetic lat ,
lon , height , local tangent plane
ltp (Ltp), ecef (Ecef9Tuple) with geocentric x ,
y , z , geodetic lat ,
lon , height and concatenated
rotation matrix M (EcefMatrix) or None .
|
|
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.
|
|
LocalError A LocalCartesian or Ltp related issue. |
|
Los A Line-Of-Sight (LOS) from a LatLon or
Cartesian location.
|
|
Ltp A local tangent plan (LTP), a sub-class of LocalCartesian with (re-)configurable ECEF converter.
|
|
Ned Local North-Eeast-Down (NED) location in a local
tangent plane.
|
|
Ned4Tuple 4-Tuple (north, east, down, ltp) , all in
meter except ltp .
|
|
Orthographic Orthographic projection for the sphere***, see Snyder, pp 148-153 and MathWorld-Wolfram. |
|
Stereographic Stereographic projection for the sphere***, see Snyder, pp 157-160 and MathWorld-Wolfram. |
|
UPSError Universal Polar Stereographic (UPS) parse or other Ups issue. |
|
UTMError Universal Transverse Mercator (UTM parse or other Utm issue. |
|
UTMUPSError Universal Transverse Mercator/Universal Polar Stereographic (UTM/UPS) parse, validate or other issue. |
|
Ups Universal Polar Stereographic (UPS) coordinate. |
|
Utm Universal Transverse Mercator (UTM) coordinate. |
|
Uvw 3-D u-v-w (UVW) components.
|
|
Uvw3Tuple 3-Tuple (u, v, w) , in meter .
|
|
WebMercatorError Web Mercator (WM) parser or Wm issue. |
|
Wm Web Mercator (WM) coordinate. |
|
Xyz4Tuple 4-Tuple (x, y, z, ltp) , all in meter
except ltp .
|
|
XyzLocal Local (x, y, z) in a local tangent plane (LTP),
also base class for local Enu.
|
Functions | |||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
Variables | |
__getattr__ = _lazy_import_as(__name__)
|
|
Conics = Conics.WRF_Lb: Conic(name='WRF_Lb', lat0=40, lon0=-97
|
Function Details |
Class-like function to create a UTM/UPS coordinate.
|
Return an EquidistantExact, EquidistantGeodSolve or (if Karney's geographiclib package is installed) an EquidistantKarney, otherwise an Equidistant instance.
|
Return a GnomonicExact or (if Karney's geographiclib package is installed) a GnomonicKarney, otherwise a Gnomonic instance.
|
Parse a string representing a UTM coordinate, consisting of
|
Parse a string representing a UPS coordinate, consisting of
|
Parse a string representing a UTM coordinate, consisting of
|
Parse a string representing a UTM or UPS coordinate, consisting of
See Also: Functions pygeodesy3.parseUTM5 and pygeodesy3.parseUPS5. |
Parse a string
|
Convert an (ellipsoidal) geodetic point to a Cassini-Soldner location.
|
Convert a geodetic lat-/longitude to an ETM coordinate.
|
Convert an (ellipsoidal) geodetic point to a Lambert location.
|
Convert a lat-/longitude point to a UPS coordinate.
See Also: Karney's C++ class UPS. |
Convert a lat-/longitude point to a UTM coordinate.
Note: Implements Karney’s method, using 8-th order Krüger series, giving results accurate to 5 nm (or better) for distances up to 3,900 Km from the central meridian. |
Convert a lat-/longitude point to a UTM or UPS coordinate.
See Also: Functions pygeodesy3.toUtm8 and pygeodesy3.toUps8. |
Convert a lat-/longitude point to a WM coordinate.
|
Convert an attitude oriention into a (3-D) direction vector.
See Also:
Yaw, pitch, and roll rotations and function pygeodesy3.hartzell argument |
Return the UTM/UPS zone number, polar Band letter, pole and clipped lat- and longitude for a given location.
Note:
The |
Return the UTM zone number, Band letter, hemisphere and (clipped) lat- and longitude for a given location.
|
Check a UTM or UPS coordinate.
See Also: Function utmupsValidateOK. |
Check a UTM or UPS coordinate.
See Also: Function utmupsValidate. |
Return the UTM/UPS zone number, Band letter, hemisphere/pole and clipped lat- and longitude for a given location.
See Also: Functions pygeodesy3.utmZoneBand5 and pygeodesy3.upsZoneBand5. |
Variables Details |
Conics
|
Home | Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Mon Mar 4 16:45:44 2024 | http://epydoc.sourceforge.net |