nvector.objects.ECEFvector¶
-
class
ECEFvector
(pvector, frame=None)[source][source]¶ - Geographical position given as Cartesian position vector in frame E
Parameters: - pvector: 3 x n array
Cartesian position vector(s) [m] from E to B, decomposed in E.
- frame: FrameE object
reference ellipsoid. The default ellipsoid model used is WGS84, but other ellipsoids/spheres might be specified.
Notes
The position of B (typically body) relative to E (typically Earth) is given into this function as p-vector, p_EB_E relative to the center of the frame.
-
__init__
(self, pvector, frame=None)[source][source]¶ x.__init__(…) initializes x; see help(type(x)) for signature
Methods
__init__
(self, pvector[, frame])x.__init__(…) initializes x; see help(type(x)) for signature change_frame
(self, frame)Converts to Cartesian position vector in another frame delta_to
(self, other)Return cartesian delta vector from positions A to B decomposed in N. to_ecef_vector
(self)to_geo_point
(self)Converts ECEF-vector to geo-point. to_nvector
(self)Converts ECEF-vector to n-vector. Attributes
azimuth
azimuth_deg
elevation
elevation_deg
length