Home | Trees | Indices | Help |
|
---|
|
object --+ | named._Named --+ | named._NamedBase --+ | LatLonBase
(INTERNAL) Base class for LatLon
points on spherical or
ellipsoidal earth models.
Instance Methods | |||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
Inherited from Inherited from Inherited from |
Properties | |
Ecef Get the ECEF class (EcefKarney), lazily. |
|
datum (INTERNAL) Must be overloaded, see function notOverloaded .
|
|
height Property to get and set the height ( meter ).
|
|
isEllipsoidal Check whether this point is ellipsoidal ( bool or
None if unknown).
|
|
isSpherical Check whether this point is spherical ( bool or
None if unknown).
|
|
lam Get the longitude ( radians ).
|
|
lat Property to get and set the latitude ( degrees90 ).
|
|
latlon Get the lat- and longitude (LatLon2Tuple (lat, lon) ).
|
|
latlonheight Get the lat-, longitude and height (LatLon3Tuple (lat, lon, height) ).
|
|
lon Property to get and set the longitude ( degrees180 ).
|
|
phi Get the latitude ( radians ).
|
|
philam Get the lat- and longitude (PhiLam2Tuple (phi, lam) ).
|
|
philamheight Get the lat-, longitude in radians and height (PhiLam3Tuple(phi, lam, height) ).
|
|
xyz Get the n-vector X, Y and Z components (Vector3Tuple(x, y, z) )
|
|
xyzh Get the n-vector X, Y, Z and H components (Vector4Tuple(x, y, z, h) )
|
|
Inherited from Inherited from |
Method Details |
Return a
|
New
Example: >>> p = LatLon(50.06632, -5.71475) >>> q = LatLon('50°03′59″N', """005°42'53"W""") |
Default
|
Return the antipode, the point diametrically opposite to this point.
|
DEPRECATED, use method
|
Return the SW and NE lat-/longitude of a great circle bounding box centered at this location.
|
Compute the length of the chord through the earth between this and an other point.
|
Return the radius and center of the inscribed aka In- circle of the (planar) triangle formed by this and two other points.
Note:
The See Also: Function pygeodesy.circin6, method circum3, Incircle and Contact Triangle. |
Return the radius and center of the smallest circle through or containing this and two other points.
Note:
The See Also: Function pygeodesy.circum3 and methods circin6 and circum4_. |
Best-fit a sphere through this and two or more other points.
See Also: Function pygeodesy.circum4_ and circum3. |
DEPRECATED, use method compassAngleTo.
|
Return the angle from North for the direction vector between this and an other point. Suitable only for short, non-near-polar vectors up to a few hundred Km
or Miles. Use method
Note: Courtesy Martin Schultz. See Also: Local, flat earth approximation. |
Compute the distance between this and an other point using the Andoyer-Lambert correction of the Law of Cosines formula.
See Also:
Function pygeodesy.cosineAndoyerLambert and methods cosineForsytheAndoyerLambertTo, cosineLawTo, |
Compute the distance between this and an other point using the Forsythe-Andoyer-Lambert correction of the Law of Cosines formula.
See Also:
Function pygeodesy.cosineForsytheAndoyerLambert and methods
cosineAndoyerLambertTo, cosineLawTo, |
Compute the distance between this and an other point using the spherical Law of Cosines formula.
See Also:
Function pygeodesy.cosineLaw and methods cosineAndoyerLambertTo, cosineForsytheAndoyerLambertTo,
|
Calculate the destination using a local delta from this point.
|
DEPRECATED, use method isequalTo.
|
DEPRECATED, use method isequalTo3.
|
Compute the distance between this and an other point using the Equirectangular Approximation / Projection. Suitable only for short, non-near-polar distances up to a few hundred
Km or Miles. Use method haversineTo or See function pygeodesy.equirectangular_ for more details, the
available
See Also:
Function pygeodesy.equirectangular and methods cosineAndoyerLambertTo, cosineForsytheAndoyerLambertTo, cosineLawTo, |
Approximate the See function pygeodesy.euclidean for the available
See Also:
Function pygeodesy.euclidean and methods cosineAndoyerLambertTo, cosineForsytheAndoyerLambertTo, cosineLawTo, |
Compute the distance between this and an other point using the ellipsoidal Earth to plane projection aka Hubeny formula.
See Also:
Function pygeodesy.flatLocal/pygeodesy.hubeny, methods cosineAndoyerLambertTo, cosineForsytheAndoyerLambertTo, cosineLawTo, |
Compute the distance between this and an other point using the polar coordinate flat-Earthformula.
See Also:
Function pygeodesy.flatPolar and methods cosineAndoyerLambertTo, cosineForsytheAndoyerLambertTo, cosineLawTo, |
Compute the intersection of a Line-Of-Sight from this Point-Of-View
(pov) with this
See Also:
Function |
Compute the distance between this and an other point using the Haversine formula.
See Also:
Function pygeodesy.haversine and methods cosineAndoyerLambertTo, cosineForsytheAndoyerLambertTo, cosineLawTo, |
Compute the height above or below and the projection on this datum's ellipsoid surface.
Note:
Use keyword argument See Also: Ellipsoid.height4 for more information. |
Return this
See Also: Function pygeodesy.hstr. |
Compute the distance between this and an other point using the ellipsoidal Earth to plane projection aka Hubeny formula.
See Also:
Function pygeodesy.flatLocal/pygeodesy.hubeny, methods cosineAndoyerLambertTo, cosineForsytheAndoyerLambertTo, cosineLawTo, |
DEPRECATED, use method isantipodeTo.
|
Check whether this and an other point are antipodal, on diametrically opposite sides of the earth.
|
Compare this point with an other point, ignoring height.
See Also: Method isequalTo3. |
Compare this point with an other point, including height.
See Also: Method isequalTo. |
Return this point's lat- and longitude in
Note:
The |
DEPRECATED, use method latlon2.
|
DEPRECATED, use method latlon2.
|
Locate the point on a path or polygon closest to this point. Points are converted to and distances are computed in geocentric, cartesian space.
See Also: Function pygeodesy.nearestOn6. |
Return this point's lat- and longitude in
Note:
The |
DEPRECATED, use method points2.
|
Check a path or polygon represented by points.
|
Return the radii of the
See Also: Function pygeodesy.radii11, Incircle, Soddy Circles and Tangent Circles. |
Compute the distance between this and an other point using Thomas' formula.
See Also:
Function pygeodesy.thomas and methods cosineAndoyerLambertTo, cosineForsytheAndoyerLambertTo, cosineLawTo, |
DEPRECATED, use property philam.
|
DEPRECATED, use property latlonheight or
|
DEPRECATED, use property xyz or method toNvector, toVector, toVector3d or perhaps (geocentric) toEcef.
|
Convert this point to cartesian, geocentric coordinates, also known as Earth-Centered, Earth-Fixed (ECEF).
|
Convert this point to geocentric coordinates, also known as Earth-Centered, Earth-Fixed (ECEF).
|
Convert this geodetic point to local
|
Return the local tangent plane (LTP) for this point.
|
Convert this point to
|
Convert this point to a "lat, lon [+/-height]" string, formatted in the given form.
Example: >>> LatLon(51.4778, -0.0016).toStr() # 51°28′40″N, 000°00′06″W >>> LatLon(51.4778, -0.0016).toStr(F_D) # 51.4778°N, 000.0016°W >>> LatLon(51.4778, -0.0016, 42).toStr() # 51°28′40″N, 000°00′06″W, +42.00m |
Convert this point to
Note:
These are |
Convert this point to
Note:
These are |
Compute the distance between this and an other point using Vincenty's spherical formula.
See Also:
Function pygeodesy.vincentys and methods cosineAndoyerLambertTo, cosineForsytheAndoyerLambertTo, cosineLawTo, |
Property Details |
EcefGet the ECEF class (EcefKarney), lazily.
|
datum(INTERNAL) Must be overloaded, see function
|
heightProperty to get and set the height (
|
isEllipsoidalCheck whether this point is ellipsoidal (
|
isSphericalCheck whether this point is spherical (
|
lamGet the longitude (
|
latProperty to get and set the latitude (
|
latlonGet the lat- and longitude (LatLon2Tuple
|
latlonheightGet the lat-, longitude and height (LatLon3Tuple
|
lonProperty to get and set the longitude (
|
phiGet the latitude (
|
philamGet the lat- and longitude (PhiLam2Tuple
|
philamheightGet the lat-, longitude in
|
xyzGet the
Note:
These are |
xyzhGet the
Note:
These are |
Home | Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Sun Nov 21 19:56:44 2021 | http://epydoc.sourceforge.net |