|
__init__(self,
x_xyz,
y=None,
z=None,
h=0,
ll=None,
datum=None,
name='')
New n-vector normal to the earth's surface. |
|
|
|
hStr(self,
prec=-2,
m='')
Return a string for the height h . |
|
|
|
|
|
|
|
to3abh(self,
height=None)
DEPRECATED, use property philamheight or
philam.to3Tuple(height) . |
|
|
|
to3llh(self,
height=None)
DEPRECATED, use property latlonheight or
latlon.to3Tuple ) height ) . |
|
|
|
to4xyzh(self,
h=None)
DEPRECATED, use property xyzh or xyz.to4Tuple(h) . |
|
|
|
toCartesian(self,
h=None,
Cartesian=None,
datum=None,
**Cartesian_kwds)
Convert this n-vector to Nvector -based cartesian (ECEF)
coordinates. |
|
|
|
toLatLon(self,
height=None,
LatLon=None,
datum=None,
**LatLon_kwds)
Convert this n-vector to an Nvector -based geodetic
point. |
|
|
|
toStr(self,
prec=5,
fmt='(%s)',
sep=', ')
Return a string representation of this n-vector. |
|
|
|
toVector3d(self,
norm=True)
Convert this n-vector to a 3-D vector, ignoring the height. |
|
|
|
unit(self,
ll=None)
Normalize this n-vector to unit length. |
|
|
Inherited from vector3d.Vector3d :
circin6 ,
circum3 ,
circum4_ ,
iscolinearWith ,
meeus2 ,
nearestOn ,
nearestOn6 ,
parse ,
radii11 ,
soddy4 ,
trilaterate2d2 ,
trilaterate3d2
Inherited from vector3dBase.Vector3dBase :
__abs__ ,
__add__ ,
__cmp__ ,
__div__ ,
__eq__ ,
__ge__ ,
__gt__ ,
__le__ ,
__lt__ ,
__matmul__ ,
__mul__ ,
__ne__ ,
__neg__ ,
__pos__ ,
__radd__ ,
__rmatmul__ ,
__rsub__ ,
__sub__ ,
__truediv__ ,
angleTo ,
apply ,
cmp ,
cross ,
dividedBy ,
dot ,
equals ,
equirectangular ,
intermediateTo ,
isconjugateTo ,
isequalTo ,
minus ,
negate ,
others ,
plus ,
rotate ,
rotateAround ,
sum ,
times ,
times_ ,
to3xyz
Inherited from named._NamedBase :
__repr__ ,
__str__ ,
toRepr
Inherited from named._Named :
_DOT_ ,
attrs ,
classof ,
copy ,
dup ,
rename ,
toStr2
Inherited from object :
__delattr__ ,
__format__ ,
__getattribute__ ,
__hash__ ,
__new__ ,
__reduce__ ,
__reduce_ex__ ,
__setattr__ ,
__sizeof__ ,
__subclasshook__
|
|
Ecef
Get the ECEF class (EcefKarney), lazily.
|
|
H
Property to get and set the height prefix (str ).
|
|
datum
Get the pass-thru datum (Datum ) or
None .
|
|
h
Property to get and set the height above surface
(meter ).
|
|
isEllipsoidal
Check whether this n-vector is ellipsoidal (bool or
None if unknown).
|
|
isSpherical
Check whether this n-vector is spherical (bool or
None if unknown).
|
|
lam
Get the (geodetic) longitude in radians
(float ).
|
|
lat
Get the (geodetic) latitude in degrees
(float ).
|
|
latlon
Get the (geodetic) lat-, longitude in degrees (LatLon2Tuple(lat, lon) ).
|
|
latlonheight
Get the (geodetic) lat-, longitude in degrees and height
(LatLon3Tuple(lat, lon, height) ).
|
|
latlonheightdatum
Get the lat-, longitude in degrees with height and datum
(LatLon4Tuple(lat, lon, height, datum) ).
|
|
lon
Get the (geodetic) longitude in degrees
(float ).
|
|
phi
Get the (geodetic) latitude in radians
(float ).
|
|
philam
Get the (geodetic) lat-, longitude in radians (PhiLam2Tuple(phi, lam) ).
|
|
philamheight
Get the (geodetic) lat-, longitude in radians and height
(PhiLam3Tuple(phi, lam, height) ).
|
|
philamheightdatum
Get the lat-, longitude in radians with height and datum
(PhiLam4Tuple(phi, lam, height, datum) ).
|
|
xyzh
Get this n-vector's components (Vector4Tuple(x, y, z, h) )
|
Inherited from vector3dBase.Vector3dBase :
crosserrors ,
euclid ,
length ,
length2 ,
x ,
x2y2z2 ,
xyz ,
y ,
z
Inherited from named._Named :
classname ,
classnaming ,
name ,
named ,
named2 ,
named3 ,
named4
Inherited from object :
__class__
|