pyresample 1.34.2


pip install pyresample

  Latest version

Released: May 29, 2025

Project Links

Meta
Author: Thomas Lavergne
Requires Python: >=3.11

Classifiers

Development Status
  • 5 - Production/Stable

License
  • OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)

Programming Language
  • Python
  • Cython

Operating System
  • OS Independent

Intended Audience
  • Science/Research

Topic
  • Scientific/Engineering

Build Status Coverage Status DOI

Pyresample

Pyresample is a python package for resampling geospatial image data. It is the primary method for resampling in the Satpy library, but can also be used as a standalone library. Resampling or reprojection is the process of mapping input geolocated data points to a new target geographic projection and area.

Pyresample can operate on both fixed grids of data and geolocated swath data. To describe these data Pyresample uses various "geometry" objects including the AreaDefinition and SwathDefinition classes.

Pyresample offers multiple resampling algorithms including:

  • Nearest Neighbor
  • Elliptical Weighted Average (EWA)
  • Bilinear

For nearest neighbor and bilinear interpolation pyresample uses a kd-tree approach by using the fast KDTree implementation provided by the pykdtree library. Pyresample works with numpy arrays and numpy masked arrays. Interfaces to XArray objects (including dask array support) are provided in separate Resampler class interfaces and are in active development. Utility functions are available to easily plot data using Cartopy.

Documentation

See pytroll.github.io for more information on the PyTroll group and related packages.

Citation

Hoese, D., Raspaud, M., Lahtinen, P., Roberts, W., Lavergne, et al. (2020). pytroll/pyresample: Version 1.16.0. Zenodo. https://doi.org/10.5281/zenodo.3372769

1.34.2 May 29, 2025
1.34.1 May 20, 2025
1.34.0 Apr 23, 2025
1.33.0 Mar 18, 2025
1.32.0 Jan 30, 2025
1.31.0 Oct 25, 2024
1.30.0 Aug 28, 2024
1.29.0 Aug 01, 2024
1.28.4 Jul 01, 2024
1.28.3 Apr 15, 2024
1.28.2 Feb 29, 2024
1.28.1 Feb 16, 2024
1.28.0 Feb 14, 2024
1.27.1 Jun 22, 2023
1.27.0 May 17, 2023
1.26.1 Feb 07, 2023
1.26.0.post0 Nov 24, 2022
1.26.0 Nov 24, 2022
1.25.1 Aug 02, 2022
1.25.0 Jul 29, 2022
1.24.1 Jul 07, 2022
1.24.0 Jul 06, 2022
1.23.0 Mar 22, 2022
1.22.3 Dec 08, 2021
1.22.2 Dec 03, 2021
1.22.1 Nov 18, 2021
1.22.0 Oct 25, 2021
1.21.1 Sep 17, 2021
1.21.0 Aug 19, 2021
1.20.0 Jun 04, 2021
1.19.0 Apr 14, 2021
1.18.1 Mar 23, 2021
1.18.0 Mar 13, 2021
1.17.0 Nov 12, 2020
1.16.0 Jun 10, 2020
1.15.0 Mar 20, 2020
1.14.0 Dec 22, 2019
1.13.2 Oct 08, 2019
1.13.1 Sep 26, 2019
1.13.0 Sep 13, 2019
1.12.3 May 17, 2019
1.12.2 May 10, 2019
1.12.1 Apr 25, 2019
1.12.0 Apr 07, 2019
1.11.2 Mar 19, 2019
1.11.0 Mar 15, 2019
1.10.3 Nov 23, 2018
1.10.2 Oct 01, 2018
1.10.1 Jul 03, 2018
1.10.0 Jun 25, 2018
1.9.3 Jun 08, 2018
1.9.2 May 13, 2018
1.9.1 May 03, 2018
1.9.0 Apr 27, 2018
1.8.3 Mar 19, 2018
1.8.2 Mar 01, 2018
1.8.1 Feb 22, 2018
1.7.1 Dec 21, 2017
1.7.0 Oct 13, 2017
1.6.1 Sep 18, 2017
1.6.0 Sep 12, 2017
1.5.0 May 02, 2017
1.4.1 Apr 07, 2017
1.4.0 Apr 02, 2017
1.3.1 Mar 22, 2017
1.3.0 Feb 07, 2017
1.2.9 Dec 13, 2016
1.2.8 Dec 06, 2016
1.2.7 Nov 15, 2016
1.2.6 Oct 19, 2016
1.2.5 Jul 21, 2016
1.2.4 Jun 27, 2016
1.2.3 Jun 21, 2016
1.2.2 Jun 21, 2016
1.2.1 Jun 21, 2016
1.2.0 Jun 21, 2016
1.1.6 Feb 25, 2016
1.1.4 Oct 08, 2015
1.1.3 Feb 03, 2015
1.1.2 Feb 03, 2015
1.1.1 Dec 12, 2014
1.1.0 Oct 23, 2013
1.0.0 Jul 03, 2013
0.8.0 Mar 20, 2013
0.7.13 Jan 23, 2013
0.7.12 Oct 18, 2012
0.7.11 Jul 03, 2012
0.7.10 May 14, 2012

Wheel compatibility matrix

Platform CPython 3.11 CPython 3.12 CPython 3.13
macosx_10_13_x86_64
macosx_10_9_x86_64
macosx_11_0_arm64
manylinux2014_aarch64
manylinux2014_x86_64
manylinux_2_17_aarch64
manylinux_2_17_x86_64
win_amd64
win_arm64

Files in release

Extras:
Dependencies:
pyproj (>=3.0)
configobj
pykdtree (>=1.3.1)
pyyaml
numpy (>=1.21.0)
shapely
donfig
platformdirs