poliastro.spheroid_location
¶
Module Contents¶
Classes¶
Class representing a ground station on an oblate ellipsoid. |
- class poliastro.spheroid_location.SpheroidLocation(lon, lat, h, body)¶
Class representing a ground station on an oblate ellipsoid.
- property cartesian_cords¶
Convert to the Cartesian Coordinate system.
- property f¶
Get first flattening.
- property N¶
Normal vector of the ellipsoid at the given location.
- property tangential_vecs¶
Returns orthonormal vectors tangential to the ellipsoid at the given location.
- property radius_of_curvature¶
Radius of curvature of the meridian at the latitude of the given location.
- distance(px, py, pz)¶
Calculates the distance from an arbitrary point to the given location (Cartesian coordinates).
- is_visible(px, py, pz)¶
Determines whether an object located at a given point is visible from the given location. Returns true if true, false otherwise.