34 static constexpr double C = 299792458.0;
37 static constexpr double C_AIR = 299702547.0;
40 static constexpr double G_NORM = 9.80665;
50 static constexpr double a = 6378137.0;
52 static constexpr double f = 1.0 / 298.257223563;
54 static constexpr double b =
a -
f *
a;
58 static constexpr double MU = 3.986004418e14;
60 static constexpr double J2 = 1.081874e-3;
62 static constexpr double omega_ie = 7.2921151467e-05;
73 static constexpr double a = 6378137;
75 static constexpr double f = 1.0 / 298.257222101;
77 static constexpr double b =
a -
f *
a;
90 static constexpr double a = 6378136;
92 static constexpr double f = 1.0 / 298.25784;
94 static constexpr double b =
a -
f *
a;
98 static constexpr double MU = 3.986004418e14;
103 static constexpr double J2 = 1.08262575e-3;
114 static constexpr double MU = 3.986005e+14;
118 static constexpr double F = -2.0 * gcem::sqrt(
MU) / (
C *
C);
122 static constexpr double J2 = 1.0826262e-3;
137 static constexpr double omega_ie = 7.2921151467e-05;
141 static constexpr double C20_bar = 1.0 / gcem::sqrt(5.0) *
J2;
156 static constexpr double MU = 3.986004418e+14;
158 static constexpr double F = -2.0 * gcem::sqrt(
MU) / (
C *
C);
169 static constexpr double a = 6378137.0;
171 static constexpr double f = 1.0 / 298.257222101;
173 static constexpr double b =
a -
f *
a;
179 static constexpr double MU = 3.986004418e+14;
181 static constexpr double F = -2.0 * gcem::sqrt(
MU) / (
C *
C);
194 static constexpr double MU = 3.986005e+14;
196 static constexpr double F = -2.0 * gcem::sqrt(
MU) / (
C *
C);
209 static constexpr double MU = 3.986005e+14;
211 static constexpr double F = -2.0 * gcem::sqrt(
MU) / (
C *
C);
226 static constexpr double N_A = 6.02214076e23;
228 static constexpr double k_B = 1.380649e-23;
233 static constexpr double dMtr = 28.965e-3;
BeiDou related constants (China Geodetic Coordinate System 2000 (CGCS2000))
Definition Constants.hpp:163
static constexpr double F
Relativistic constant F for clock corrections [s/√m] (-2*√µ/c²)
Definition Constants.hpp:181
static constexpr double b
Semi-minor axis = polar radius.
Definition Constants.hpp:173
BDS()=delete
Default Constructor.
static constexpr double omega_ie
Earth angular velocity BeiDou (CGCS2000) [rad/s].
Definition Constants.hpp:177
static constexpr double f
Flattening f = (a-b)/a.
Definition Constants.hpp:171
static constexpr double a
Semi-major axis = equatorial radius.
Definition Constants.hpp:169
static constexpr double MU
Earth gravitational constant BeiDou (CGCS2000) [m³/s²].
Definition Constants.hpp:179
static constexpr double e_squared
Square of the first eccentricity of the ellipsoid.
Definition Constants.hpp:175
GALILEO related constants.
Definition Constants.hpp:148
static constexpr double MU
Earth gravitational constant GALILEO [m³/s²].
Definition Constants.hpp:156
static constexpr double omega_ie
Earth angular velocity GALILEO [rad/s].
Definition Constants.hpp:154
static constexpr double F
Relativistic constant F for clock corrections [s/√m] (-2*√µ/c²)
Definition Constants.hpp:158
GAL()=delete
Default Constructor.
GLONASS related constants (see glo-icd-5.1 GLONASS ICD 5.1 Table 3.2)
Definition Constants.hpp:127
static constexpr double C20_bar
Normalized harmonic of the normal geopotential [-].
Definition Constants.hpp:141
GLO()=delete
Default Constructor.
static constexpr double J2
Second degree zonal coefficient of normal potential [-].
Definition Constants.hpp:139
static constexpr double MU
Gravitational constant GLONASS [m³/s²].
Definition Constants.hpp:135
static constexpr double C20
Second zonal coefficient of spherical harmonic expansion [-].
Definition Constants.hpp:143
static constexpr double a
Semi-major axis = equatorial radius.
Definition Constants.hpp:133
static constexpr double omega_ie
Earth angular velocity GLONASS [rad/s].
Definition Constants.hpp:137
GPS related constants.
Definition Constants.hpp:108
static constexpr double R_E
Earth Equatorial Radius [m].
Definition Constants.hpp:120
GPS()=delete
Default Constructor.
static constexpr double J2
Oblate Earth Gravity Coefficient [-].
Definition Constants.hpp:122
static constexpr double F
Relativistic constant F for GPS clock corrections [s/√m] (-2*√µ/c²)
Definition Constants.hpp:118
static constexpr double MU
Gravitational constant GPS [m³/s²]. See is-gps-200m IS-GPS-200M p. 106.
Definition Constants.hpp:114
static constexpr double omega_ie
Earth angular velocity GPS [rad/s]. See is-gps-200m IS-GPS-200M p. 106.
Definition Constants.hpp:116
Geodetic Reference System 1980.
Definition Constants.hpp:67
static constexpr double a
Semi-major axis = equatorial radius.
Definition Constants.hpp:73
static constexpr double f
Flattening f = (a-b)/a.
Definition Constants.hpp:75
static constexpr double b
Semi-minor axis = polar radius.
Definition Constants.hpp:77
static constexpr double e_squared
Square of the first eccentricity of the ellipsoid.
Definition Constants.hpp:79
GRS80()=delete
Default Constructor.
IRNSS related constants.
Definition Constants.hpp:201
static constexpr double MU
Earth gravitational constant IRNSS [m³/s²].
Definition Constants.hpp:209
IRNSS()=delete
Default Constructor.
static constexpr double F
Relativistic constant F for clock corrections [s/√m] (-2*√µ/c²)
Definition Constants.hpp:211
static constexpr double omega_ie
Earth angular velocity IRNSS [rad/s].
Definition Constants.hpp:207
Parametry Zemli 1990 goda (see pz-90.11)
Definition Constants.hpp:84
static constexpr double omega_ie
Earth rotation rate in [rads/s].
Definition Constants.hpp:100
static constexpr double J2
Second degree zonal coefficient of normal potential [-].
Definition Constants.hpp:103
static constexpr double f
Flattening f = (a-b)/a.
Definition Constants.hpp:92
static constexpr double e_squared
Square of the first eccentricity of the ellipsoid.
Definition Constants.hpp:96
static constexpr double b
Semi-minor axis = polar radius.
Definition Constants.hpp:94
static constexpr double a
Semi-major axis = equatorial radius.
Definition Constants.hpp:90
static constexpr double MU
Gravitational constant (mass of Earth’s atmosphere included) [m³/s²].
Definition Constants.hpp:98
PZ90()=delete
Default Constructor.
QZSS related constants.
Definition Constants.hpp:186
QZSS()=delete
Default Constructor.
static constexpr double F
Relativistic constant F for clock corrections [s/√m] (-2*√µ/c²)
Definition Constants.hpp:196
static constexpr double MU
Earth gravitational constant QZSS [m³/s²].
Definition Constants.hpp:194
static constexpr double omega_ie
Earth angular velocity QZSS [rad/s].
Definition Constants.hpp:192
World Geodetic System 1984.
Definition Constants.hpp:44
static constexpr double f
Flattening f = (a-b)/a.
Definition Constants.hpp:52
static constexpr double J2
Dynamic form factor, derived [-].
Definition Constants.hpp:60
static constexpr double b
Semi-minor axis = polar radius.
Definition Constants.hpp:54
static constexpr double omega_ie
Earth rotation rate in [rads/s].
Definition Constants.hpp:62
static constexpr double MU
Gravitational constant (mass of Earth’s atmosphere included) [m³/s²].
Definition Constants.hpp:58
static constexpr double a
Semi-major axis = equatorial radius.
Definition Constants.hpp:50
WGS84()=delete
Default Constructor.
static constexpr double e_squared
Square of the first eccentricity of the ellipsoid.
Definition Constants.hpp:56
Constants.
Definition Constants.hpp:25
static constexpr double C
Speed of light [m/s].
Definition Constants.hpp:34
static constexpr double omega_ie
Nominal mean angular velocity of the Earth in [rad/s].
Definition Constants.hpp:217
static constexpr double k_B
Boltzmann constant [J/K].
Definition Constants.hpp:228
static constexpr double Rg
Universal gas constant in [J/K/mol].
Definition Constants.hpp:230
static constexpr double N_A
Definition Constants.hpp:226
static constexpr double dMtr
Molar mass of dry air in [kg/mol].
Definition Constants.hpp:233
static constexpr double pseudometre
Conversion factor between latitude and longitude in [rad] to [pseudometre].
Definition Constants.hpp:31
static constexpr double C_AIR
Speed of light in air: CGPM defined speed of light divided by approximate refractory index of dry air...
Definition Constants.hpp:37
static constexpr double G_NORM
Standard gravity in [m / s^2].
Definition Constants.hpp:40
static constexpr double omega_ie_Skydel
Nominal mean angular velocity of the Earth in [rad/s]. Value implemented by the Skydel GNSS simulator...
Definition Constants.hpp:219
InsConst()=delete
Default Constructor.
static const Eigen::Vector3< double > e_omega_ie
ω_ie_e = ω_ie_i Nominal mean angular velocity of the Earth in [rad/s], in earth coordinates
Definition Constants.hpp:222