nvector.objects.GeoPath

class GeoPath(positionA, positionB)[source][source]
Geographical path between two positions in Frame E
Parameters:
positionA, positionB: Nvector, GeoPoint or ECEFvector objects

The path is defined by the line between position A and B, decomposed in E.

__init__(self, positionA, positionB)[source][source]

x.__init__(…) initializes x; see help(type(x)) for signature

Methods

__init__(self, positionA, positionB) x.__init__(…) initializes x; see help(type(x)) for signature
closest_point_on_great_circle(self, point)
closest_point_on_path(self, point) Returns closest point on great circle path segment to the point.
cross_track_distance(self, point[, method, …]) Return cross track distance from path to point.
ecef_vectors(self) Return positionA and positionB as ECEF-vectors
geo_points(self) Return positionA and positionB as geo-points
interpolate(self, ti) Return the interpolated point along the path
intersect(self, path) Return the intersection(s) between the great circles of the two paths
intersection(\*args, \*\*kwds) intersection is deprecated!
nvector_normals(self)
nvectors(self) Return positionA and positionB as n-vectors
on_great_circle(self, point[, rtol, atol])
on_path(self, point[, method, rtol, atol]) Return True if point is on the path between A and B
track_distance(self[, method, radius]) Return the distance of the path.