Version 1.0 Updates

Version 1.0.0

Regridding

Added support for Regridding with MIR or precomputed weights backends. The input can be a Numpy array, an earthkit-data Field or FieldList object, or an Xarray DataArray or Dataset.

See the following guides for more details:

Regridding with the MIR backend:

Regridding with the precomputed weights backend:

Importing

Changed the way methods/objects can be imported from earthkit.geo. The following methods are no longer available at the top level and should be imported from their respective submodules:

  • methods in the distance module (e.g. haversine_distance()) should be imported from earthkit.geo.distance:

    • GeoKDTree

    • haversine_distance

    • nearest_point_haversine

    • nearest_point_kdtree

  • methods/objects in the figure module (e.g. Sphere) should be imported from earthkit.geo.figure:

    • IFS_SPHERE

    • UNIT_SPHERE

    • Sphere