Package pygeodesy :: Module ltpTuples :: Class Ned |
[frames] | no frames]

# Class Ned

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

Known Subclasses:
  - ellipsoidalNvector.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. |
to3ned(self) DEPRECATED, use property ned4. |
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. |
toVector3d(self) DEPRECATED, use property xyz. |
Inherited from `_NamedAerNed`: `toAer`, `toEnu`, `toNed`, `toXyz` Inherited from `named._NamedBase`: `__repr__`, `__str__`, `others` Inherited from `named._Named`: `__imatmul__`, `__matmul__`, `__rmatmul__`, `attrs`, `classof`, `copy`, `dup`, `methodname`, `rename`, `toStr2` 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 DEPRECATED, use `azimuth`.
| 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`).
| length DEPRECATED, use `slantrange`.
| ned DEPRECATED, use property `ned4`.
| ned4 Get the `(north, east, down, ltp)` components (Ned4Tuple).
| north Get the North component (`meter`).
| slantrange 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 `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__

### to3ned (self) |
DEPRECATED, use property ned4. Decorators: `@deprecated_method`

### 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: 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: named._Named.toStr

### toVector3d (self) |
DEPRECATED, use property xyz. Decorators: `@deprecated_method`

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 DEPRECATED, use `azimuth`. Get method: bearing(self) - DEPRECATED, use `azimuth`. 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.

### length DEPRECATED, use `slantrange`. Get method: length(self) - DEPRECATED, use `slantrange`. Set method: _fset_error(inst, val) - Throws an `AttributeError`, always. Delete Method: _fdel(inst) - Zap the cached/memoized `property` value.

### ned DEPRECATED, use property `ned4`. Get method: ned(self) - DEPRECATED, use property `ned4`. 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.

### 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.