polartoolkit.fetch.geoid

Contents

polartoolkit.fetch.geoid#

geoid(region=None, spacing=None, registration=None, hemisphere=None, epsg=None, **kwargs)[source]#

Loads a grid of geoid heights derived from the EIGEN-6C4 from Fƶrste et al.[1] spherical harmonic model of Earth’s gravity field. Originally at 10 arc-min resolution. Negative values indicate the geoid is below the ellipsoid surface and vice-versa. To convert a topographic grid which is referenced to the ellipsoid to be referenced to the geoid, add this grid. To convert a topographic grid which is referenced to the geoid to be referenced to the ellipsoid, add this grid.

originally from https://dataservices.gfz-potsdam.de/icgem/showshort.php?id=escidoc:1119897 Accessed via the Fatiando data repository fatiando-data/earth-geoid-10arcmin DOI: 10.5281/zenodo.5882205

Parameters:
  • region (tuple[float, float, float, float] | None) – region to clip the loaded grid to, in format [xmin, xmax, ymin, ymax], by default doesn’t clip

  • spacing (float | None) – grid spacing to resample the loaded grid to, by default 10e3

  • registration (str | None) – change registration with either ā€˜p’ for pixel or ā€˜g’ for gridline registration, by default is None.

  • hemisphere (str | None) – choose which hemisphere to retrieve data for, ā€œnorthā€ or ā€œsouthā€, by default None

  • epsg (str | None) – choose which region to retrieve data for, either ā€œ3031ā€ or ā€œ3413ā€, by default None

  • kwargs (Any) – additional kwargs to pass to resample_grid.

Returns:

Returns a loaded, and optional clip/resampled grid of geoid height.

Return type:

DataArray

References