Package org.orekit.models.earth
package org.orekit.models.earth
This package provides models that simulate certain physical phenomena
of Earth and the near-Earth environment.
Currently the following models are included:
- Tropospheric Delay
- Ionospheric Delay
- Global weather
- Geomagnetic Field
- Geoid
- Atmospheric refraction
- Displacement of ground points
- Tessellation of zones of interest as tiles
- Sampling of zones of interest as grids of points
Geoid
A Geoid is an equipotential surface of Earth's gravity field. This package
provides the means to compute a Geoid from the gravity field harmonic
coefficients, as in the following example. See the comment for Geoid for some important caveats.
ReferenceEllipsoid ellipsoid
= new ReferenceEllilpsoid(a, f, bodyFrame, GM, spin);
Geoid geoid = new Geoid(
GravityFieldFactory.getNormalizedProvider(degree, order),
ellipsoid);
double undulation = geoid.getUndulation(lat, lon, date);
- Author:
- T. Neidhart, E. Ward
-
ClassDescriptionAll models of Earth's shape have some common properties that are not shared with arbitrary
BodyShapes.Implementation of refraction model for Earth standard atmosphere.A geoid is a level surface of the gravity potential of a body.Contains the elements to represent a magnetic field at a single point.Used to calculate the geomagnetic field at a given geodetic point on earth.Factory for differentGeoMagneticFieldmodels.The currently supported geomagnetic field models.Methods for obtaining geomagnetic fields.Loads geomagnetic field models from a given input stream.Loads geomagnetic field models from a given input stream.Implementation of refraction model for Earth exponential atmosphere based on ITU-R P.834 recommendation.Loads magnetic fields on request and can be configured after creation.A Reference Ellipsoid for use in geodesy.