Loading...
Searching...
No Matches
itrf.c File Reference

Transformations of station coordinates, velocities, and Earth orinetation parameters (EOP) between various ITRF realizations, and conversion between Cartesian (x, y, z) and geodetic (longitude, latitude, altitude) coordinates w.r.t. More...

## Functions

int | novas_cartesian_to_geodetic (const double *restrict xyz, enum novas_reference_ellipsoid ellipsoid, double *restrict lon, double *restrict lat, double *restrict alt)
| Converts geocentric Cartesian site coordinates to geodetic coordinates on the given reference ellipsoid.
int | novas_geodetic_to_cartesian (double lon, double lat, double alt, enum novas_reference_ellipsoid ellipsoid, double *xyz)
| Converts geodetic site coordinates to geocentric Cartesian coordinates, using the specified reference ellipsoid.
int | novas_geodetic_transform_site (enum novas_reference_ellipsoid from_ellipsoid, const on_surface *in, enum novas_reference_ellipsoid to_ellipsoid, on_surface *out)
| Transforms a geodetic location from one reference ellipsoid to another.
int | novas_itrf_transform (int from_year, const double *restrict from_coords, const double *restrict from_rates, int to_year, double *to_coords, double *to_rates)
| Converts ITRF coordinates between different realizations of the ITRF coordinate system.
int | novas_itrf_transform_eop (int from_year, double from_xp, double from_yp, double from_dut1, int to_year, double *restrict to_xp, double *restrict to_yp, double *restrict to_dut1)
| Transforms Earth orientation parameters (xp, yp, dUT1) from one ITRF realization to another.
int | novas_itrf_transform_site (int from_year, const on_surface *in, int to_year, on_surface *out)
| Transforms a geodetic location between two International Terrestrial Reference Frame (ITRF) realizations.

## Detailed Description

Transformations of station coordinates, velocities, and Earth orinetation parameters (EOP) between various ITRF realizations, and conversion between Cartesian (x, y, z) and geodetic (longitude, latitude, altitude) coordinates w.r.t.

the reference ellipsoid.

REFERENCES:

1. ITRS Conventions Chapter 4, see https://iers-conventions.obspm.fr/content/chapter4/icc4.pdf

Date
  Created on Aug 26, 2025

Author
  Attila Kovacs

Since
  1.5

See also
  observer.c