(INTERNAL) Base class for ellipsoidal LatLons.
|
|
__init__(self,
lat,
lon,
height=0,
datum=None)
Create an (ellipsoidal) LatLon point frome the given lat-,
longitude and height (elevation, altitude) on the given datum. |
|
|
|
|
convertDatum(self,
datum)
Convert this LatLon point to a new coordinate system. |
|
|
|
|
copy(self)
Copy this LatLon point. |
|
|
|
|
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 points' datum and an other
datum. |
|
|
|
|
parse(self,
strll,
height=0,
datum=None,
sep=',')
Parse a string representing this LatLon point. |
|
|
|
|
to3xyz(self)
Convert this (ellipsoidal) geodetic LatLon point to
(geocentric) cartesian x/y/z components. |
|
|
|
|
toOsgr(self)
Convert this LatLon point to an OSGR coordinate. |
|
|
|
|
toUtm(self)
Convert this LatLon point to a UTM coordinate. |
|
|
|
|
toWm(self)
Convert this LatLon point to a WM coordinate. |
|
|
|
Inherited from bases.LatLonHeightBase:
__eq__,
__ne__,
__str__,
bounds,
equals,
equals3,
points,
to2ab,
to3llh,
toStr
Inherited from bases.Base:
__repr__,
classname,
classof,
others,
toStr2
Inherited from object:
__delattr__,
__format__,
__getattribute__,
__hash__,
__new__,
__reduce__,
__reduce_ex__,
__setattr__,
__sizeof__,
__subclasshook__
|