Package pygeodesy3 :: Package projections :: Module ltpTuples :: Class Ned
[frames] | no frames]

Class Ned

        object --+            
                 |            
miscs.named._Named --+        
                     |        
miscs.named._NamedBase --+    
                         |    
              _NamedAerNed --+
                             |
                            Ned

Local North-Eeast-Down (NED) location in a local tangent plane.


See Also: Enu and Ltp.

Instance Methods
 
__init__(self, north_ned, east=0, down=0, ltp=None, name='')
New Ned vector.
 
toRepr(self, prec=None, fmt='[%s]', sep=', ', **unused)
Return a string representation of this NED.
 
toStr(self, **prec_fmt_sep)
Return a string representation of this NED.

Inherited from _NamedAerNed: toAer, toEnu, toNed, toXyz

Inherited from miscs.named._NamedBase: __repr__, __str__, others

Inherited from miscs.named._Named: __imatmul__, __matmul__, __rmatmul__, attrs, classof, copy, dup, methodname, rename

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __setattr__, __sizeof__, __subclasshook__

Properties
  aer4
Get the (azimuth, elevation, slantrange, ltp) components (Aer4Tuple).
  azimuth
Get the Azimuth, bearing from North (degrees360).
  bearing
Get the Azimuth, bearing from North (degrees360).
  down
Get the Down component (meter).
  east
Get the East component (meter).
  elevation
Get the Elevation, tilt above horizon (degrees90).
  groundrange
Get the ground range, distance (meter).
  ned4
Get the (north, east, down, ltp) components (Ned4Tuple).
  north
Get the North component (meter).
  slantrange
Get the slant Range, distance (meter).
  length
Get the slant Range, distance (meter).
  up
Get the Up component (meter).
  x
Get the X component (meter).
  xyz4
Get the (x, y, z, ltp) components (Xyz4Tuple).
  y
Get the Y component (meter).
  z
Get the Z component (meter).

Inherited from _NamedAerNed: ltp, xyz, xyzLocal

Inherited from miscs.named._Named: classname, classnaming, iteration, name, named, named2, named3, named4, sizeof

Inherited from object: __class__

Method Details

__init__ (self, north_ned, east=0, down=0, ltp=None, name='')
(Constructor)

 

New Ned vector.

Arguments:
  • north_ned - Scalar North component (meter) or a previous local instance (Ned, Ned4Tuple, Aer, Aer4Tuple, Enu, Enu4Tuple, Local9Tuple, XyzLocal or Xyz4Tuple).
  • east - Scalar East component (meter), only used with scalar north_ned.
  • down - Scalar Down component, normal to inside surface of the ellipsoid or sphere (meter), only used with scalar north_ned.
  • ltp - The local tangent plane, (geodetic) origin (Ltp, LocalCartesian).
  • name - Optional name (str).
Raises:
  • TypeError - Invalid north_ned or ltp.
  • UnitError - Invalid north_ned, east or down.
Overrides: object.__init__

toRepr (self, prec=None, fmt='[%s]', sep=', ', **unused)

 

Return a string representation of this NED.

Arguments:
  • prec - Number of (decimal) digits, unstripped (int).
  • fmt - Enclosing backets format (str).
  • sep - Separator to join (str).
Returns:
This NED as "[N:meter, E:meter, D:meter]" (str).
Overrides: miscs.named._Named.toRepr

toStr (self, **prec_fmt_sep)

 

Return a string representation of this NED.

Arguments:
  • prec_fmt_sep - Keyword arguments prec=3 for the number of (decimal) digits, unstripped (int), fmt='[]' the enclosing backets format (str) and separator sep=', ' to join (str).
Returns:
This NED as "[meter, meter, meter]" (str).
Overrides: miscs.named._Named.toStr

Property Details

aer4

Get the (azimuth, elevation, slantrange, ltp) components (Aer4Tuple).

Get method:
aer4(self) - Get the (azimuth, elevation, slantrange, ltp) components (Aer4Tuple).
Set method:
_fset_error(inst, val) - Throws an AttributeError, always.
Delete Method:
_fdel(inst) - Zap the cached/memoized property value.

azimuth

Get the Azimuth, bearing from North (degrees360).

Get method:
azimuth(self) - Get the Azimuth, bearing from North (degrees360).
Set method:
_fset_error(inst, val) - Throws an AttributeError, always.
Delete Method:
_fdel(inst) - Zap the cached/memoized property value.

bearing

Get the Azimuth, bearing from North (degrees360).

Get method:
azimuth(self) - Get the Azimuth, bearing from North (degrees360).
Set method:
_fset_error(inst, val) - Throws an AttributeError, always.
Delete Method:
_fdel(inst) - Zap the cached/memoized property value.

down

Get the Down component (meter).

Get method:
down(self) - Get the Down component (meter).
Set method:
_fset_error(inst, val) - Throws an AttributeError, always.
Delete Method:
_fdel(inst) - Zap the cached/memoized property value.

east

Get the East component (meter).

Get method:
east(self) - Get the East component (meter).
Set method:
_fset_error(inst, val) - Throws an AttributeError, always.
Delete Method:
_fdel(inst) - Zap the cached/memoized property value.

elevation

Get the Elevation, tilt above horizon (degrees90).

Get method:
elevation(self) - Get the Elevation, tilt above horizon (degrees90).
Set method:
_fset_error(inst, val) - Throws an AttributeError, always.
Delete Method:
_fdel(inst) - Zap the cached/memoized property value.

groundrange

Get the ground range, distance (meter).

Get method:
groundrange(self) - Get the ground range, distance (meter).
Set method:
_fset_error(inst, val) - Throws an AttributeError, always.
Delete Method:
_fdel(inst) - Zap the cached/memoized property value.

ned4

Get the (north, east, down, ltp) components (Ned4Tuple).

Get method:
ned4(self) - Get the (north, east, down, ltp) components (Ned4Tuple).
Set method:
_fset_error(inst, val) - Throws an AttributeError, always.
Delete Method:
_fdel(inst) - Zap the cached/memoized property value.

north

Get the North component (meter).

Get method:
north(self) - Get the North component (meter).
Set method:
_fset_error(inst, val) - Throws an AttributeError, always.
Delete Method:
_fdel(inst) - Zap the cached/memoized property value.

slantrange

Get the slant Range, distance (meter).

Get method:
slantrange(self) - Get the slant Range, distance (meter).
Set method:
_fset_error(inst, val) - Throws an AttributeError, always.
Delete Method:
_fdel(inst) - Zap the cached/memoized property value.

length

Get the slant Range, distance (meter).

Get method:
slantrange(self) - Get the slant Range, distance (meter).
Set method:
_fset_error(inst, val) - Throws an AttributeError, always.
Delete Method:
_fdel(inst) - Zap the cached/memoized property value.

up

Get the Up component (meter).

Get method:
up(self) - Get the Up component (meter).
Set method:
_fset_error(inst, val) - Throws an AttributeError, always.
Delete Method:
_fdel(inst) - Zap the cached/memoized property value.

x

Get the X component (meter).

Get method:
x(self) - Get the X component (meter).
Set method:
_fset_error(inst, val) - Throws an AttributeError, always.
Delete Method:
_fdel(inst) - Zap the cached/memoized property value.

xyz4

Get the (x, y, z, ltp) components (Xyz4Tuple).

Get method:
xyz4(self) - Get the (x, y, z, ltp) components (Xyz4Tuple).
Set method:
_fset_error(inst, val) - Throws an AttributeError, always.
Delete Method:
_fdel(inst) - Zap the cached/memoized property value.

y

Get the Y component (meter).

Get method:
y(self) - Get the Y component (meter).
Set method:
_fset_error(inst, val) - Throws an AttributeError, always.
Delete Method:
_fdel(inst) - Zap the cached/memoized property value.

z

Get the Z component (meter).

Get method:
z(self) - Get the Z component (meter).
Set method:
_fset_error(inst, val) - Throws an AttributeError, always.
Delete Method:
_fdel(inst) - Zap the cached/memoized property value.