|
__init__(self,
lat,
lon,
height=0,
datum=None,
reframe=None,
epoch=None,
name='
' )
Create an ellipsoidal LatLon point frome the given lat-,
longitude and height on the given datum and with the given reference
frame and epoch. |
|
|
|
antipode(self,
height=None)
Return the antipode, the point diametrically opposite to this point. |
|
|
|
convertDatum(self,
datum2)
Convert this point to an other datum. |
|
|
|
convertRefFrame(self,
reframe2)
Convert this point to an other reference frame. |
|
|
|
distanceTo2(self,
other)
Approximate the distance and (initial) bearing between this
and an other (ellipsoidal) point based on the radii of curvature. |
|
|
|
elevation2(self,
adjust=True,
datum=Datum(name='WGS84', ellipsoid=Ellipsoids.WGS84, transform=Tran... ,
timeout=2)
Return elevation of this point for its or the given datum. |
|
|
|
ellipsoid(self,
datum=Datum(name='WGS84', ellipsoid=Ellipsoids.WGS84, transform=Tran... )
Return the ellipsoid of this point's datum or the given datum. |
|
|
|
ellipsoids(self,
other)
Check the type and ellipsoid of this and an other point's datum. |
|
|
|
geoidHeight2(self,
adjust=False,
datum=Datum(name='WGS84', ellipsoid=Ellipsoids.WGS84, transform=Tran... ,
timeout=2)
Return geoid height of this point for its or the given datum. |
|
|
|
intersections2(self,
radius1,
other,
radius2,
height=None,
wrap=True,
equidistant=None,
tol=0.001)
Compute the intersection points of two circles each defined by a
center point and a radius. |
|
|
|
nearestOn(self,
point1,
point2,
within=True,
height=None,
wrap=True,
equidistant=None,
tol=0.001)
Locate the closest point between two other points. |
|
|
|
parse(self,
strllh,
height=0,
datum=None,
sep=' , ' ,
name='
' )
Parse a string representing a similar, ellipsoidal
LatLon point, consisting of "lat, lon[,
height]" . |
|
|
|
to3xyz(self)
DEPRECATED, use method toEcef . |
|
|
|
toEtm(self)
Convert this LatLon point to an ETM coordinate. |
|
|
|
toLcc(self)
Convert this LatLon point to a Lambert location. |
|
|
|
toOsgr(self)
Convert this LatLon point to an OSGR coordinate. |
|
|
|
toUps(self,
pole=' N ' ,
falsed=True)
Convert this LatLon point to a UPS coordinate. |
|
|
|
toUtm(self)
Convert this LatLon point to a UTM coordinate. |
|
|
|
toUtmUps(self,
pole='
' )
Convert this LatLon point to a UTM or UPS coordinate. |
|
|
|
toWm(self)
Convert this LatLon point to a WM coordinate. |
|
|
|
trilaterate5(self,
distance1,
point2,
distance2,
point3,
distance3,
area=True,
eps=1.0,
wrap=False)
Trilaterate three points by area overlap or perimeter intersection
three corresponding circles. |
|
|
Inherited from latlonBase.LatLonBase :
__eq__ ,
__ne__ ,
__str__ ,
_distanceTo_ ,
bounds ,
boundsOf ,
compassAngle ,
compassAngleTo ,
cosineAndoyerLambertTo ,
cosineForsytheAndoyerLambertTo ,
cosineLawTo ,
equals ,
equals3 ,
equirectangularTo ,
euclideanTo ,
flatLocalTo ,
flatPolarTo ,
haversineTo ,
heightStr ,
hubenyTo ,
isantipode ,
isantipodeTo ,
isequalTo ,
isequalTo3 ,
latlon2 ,
latlon2round ,
latlon_ ,
philam2 ,
points ,
points2 ,
thomasTo ,
to2ab ,
to3llh ,
toCartesian ,
toEcef ,
toNvector ,
toStr ,
toVector ,
toVector3d ,
vincentysTo
Inherited from named._NamedBase :
__repr__ ,
others ,
toRepr
Inherited from named._Named :
_dot_ ,
attrs ,
classof ,
copy ,
toStr2
Inherited from object :
__delattr__ ,
__format__ ,
__getattribute__ ,
__hash__ ,
__new__ ,
__reduce__ ,
__reduce_ex__ ,
__setattr__ ,
__sizeof__ ,
__subclasshook__
|
|
convergence
Get this point's UTM or UPS meridian convergence
(degrees ) or None if not converted from Utm or Ups.
|
|
datum
Property to get and set this points's datum (Datum).
|
|
epoch
Property to get and set this point's observed or reframe
epoch (float ).
|
|
iteration
Get the iteration number (int or None if
not available/applicable) of the most recent
intersections2 or nearestOn invokation.
|
|
reframe
Property to get and set this point's reference frame (RefFrame).
|
|
scale
Get this point's UTM grid or UPS point scale factor
(float ) or None if not converted from Utm or Ups.
|
Inherited from latlonBase.LatLonBase :
Ecef ,
height ,
isEllipsoidal ,
isSpherical ,
lam ,
lat ,
latlon ,
latlonheight ,
lon ,
phi ,
philam ,
philamheight ,
xyz ,
xyzh
Inherited from named._Named :
classname ,
classnaming ,
name ,
named ,
named2 ,
named3 ,
named4
Inherited from object :
__class__
|