Skip to content

Namespace ennui::geodetic

Namespace List > ennui > geodetic

namespace for geodetic models

Classes

Type Name
class Wgs84
World geodetic system 1984 constants.

Public Functions

Type Name
Vector3 gravitation_ecef (ConstRefVector3 & position)
Gravitation vector from ECEF position.
Vector3 position_geodetic_to_ecef (ConstRefVector3 & position_llh)
Convert position from geodetic lat, long, height coordinates to Cartesian ECEF.

Public Functions Documentation

function gravitation_ecef

Gravitation vector from ECEF position.

template<class GeodeMdl>
Vector3 ennui::geodetic::gravitation_ecef (
    ConstRefVector3 & position
) 

Template parameters:

  • GeodeMdl geodetic model

Parameters:

  • position position in ECEF reference frame

Returns:

gravitation vector

Second order gravitational model. See eq.(2.142) groves_principles_2013.


function position_geodetic_to_ecef

Convert position from geodetic lat, long, height coordinates to Cartesian ECEF.

template<class GeodeMdl>
Vector3 ennui::geodetic::position_geodetic_to_ecef (
    ConstRefVector3 & position_llh
) 

Template parameters:

  • GeodeMdl geodetic model

Parameters:

  • position_llh position in geodetic lat, long, height coordinates

Returns:

pos_ecef position in Cartesian ECEF coordinates

See Equation (4.A.2) in misra_global_2001



The documentation for this class was generated from the following file Ennui/geodetic/frame_transform.hpp