跳转到主要内容

Python中的地理空间图像重采样

项目描述

Build Status Coverage Status DOI

Pyresample

Pyresample是一个用于重采样地理空间图像数据的Python包。它是Satpy库中重采样的主要方法,但也可以作为独立库使用。重采样或重投影是将输入的地理定位数据点映射到新的目标地理投影和区域的过程。

Pyresample 可在固定网格数据和地理定位扫描数据上运行。为了描述这些数据,Pyresample 使用各种“几何”对象,包括 AreaDefinitionSwathDefinition 类。

Pyresample 提供多种重采样算法,包括:

  • 最近邻
  • 椭圆形加权平均(EWA)
  • 双线性

对于最近邻和双线性插值,Pyresample 使用 kd-tree 方法,通过使用由 pykdtree 库提供的快速 KDTree 实现。Pyresample 与 numpy 数组以及 numpy 掩码数组一起工作。在独立的重采样类接口中提供了 XArray 对象的接口(包括 dask 数组支持),并处于积极开发中。提供了实用函数,可以轻松使用 Cartopy 绘制数据。

文档

有关 PyTroll 团队和相关软件包的更多信息,请参阅 pytroll.github.io

引用

Hoese, D., Raspaud, M., Lahtinen, P., Roberts, W., Lavergne 等人。 (2020)。pytroll/pyresample:版本 1.16.0。Zenodo。 https://doi.org/10.5281/zenodo.3372769

项目详情


发布历史 发布通知 | RSS 源

下载文件

下载适用于您的平台的文件。如果您不确定选择哪个,请了解有关 安装软件包 的更多信息。

源代码分发

pyresample-1.30.0.tar.gz (5.9 MB 查看哈希值

上传时间 源代码

构建的分发

pyresample-1.30.0-cp312-cp312-win_arm64.whl (2.3 MB 查看哈希值

上传于 CPython 3.12 Windows ARM64

pyresample-1.30.0-cp312-cp312-win_amd64.whl (2.3 MB 查看哈希)

上传于 CPython 3.12 Windows x86-64

pyresample-1.30.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.4 MB 查看哈希)

上传于 CPython 3.12 manylinux: glibc 2.17+ x86-64

pyresample-1.30.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.4 MB 查看哈希)

上传于 CPython 3.12 manylinux: glibc 2.17+ ARM64

pyresample-1.30.0-cp312-cp312-macosx_11_0_arm64.whl (2.4 MB 查看哈希)

上传于 CPython 3.12 macOS 11.0+ ARM64

pyresample-1.30.0-cp312-cp312-macosx_10_9_x86_64.whl (2.4 MB 查看哈希)

上传于 CPython 3.12 macOS 10.9+ x86-64

pyresample-1.30.0-cp311-cp311-win_arm64.whl (2.3 MB 查看哈希)

上传于 CPython 3.11 Windows ARM64

pyresample-1.30.0-cp311-cp311-win_amd64.whl (2.3 MB 查看哈希)

上传于 CPython 3.11 Windows x86-64

pyresample-1.30.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.5 MB 查看哈希)

上传于 CPython 3.11 manylinux: glibc 2.17+ x86-64

pyresample-1.30.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.5 MB 查看哈希)

上传于 CPython 3.11 manylinux: glibc 2.17+ ARM64

pyresample-1.30.0-cp311-cp311-macosx_11_0_arm64.whl (2.3 MB 查看哈希)

上传于 CPython 3.11 macOS 11.0+ ARM64

pyresample-1.30.0-cp311-cp311-macosx_10_9_x86_64.whl (2.4 MB 查看哈希值)

上传于 CPython 3.11 macOS 10.9+ x86-64

pyresample-1.30.0-cp310-cp310-win_arm64.whl (2.3 MB 查看哈希值)

上传于 CPython 3.10 Windows ARM64

pyresample-1.30.0-cp310-cp310-win_amd64.whl (2.3 MB 查看哈希值)

上传于 CPython 3.10 Windows x86-64

pyresample-1.30.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.3 MB 查看哈希值)

上传于 CPython 3.10 manylinux: glibc 2.17+ x86-64

pyresample-1.30.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.3 MB 查看哈希值)

上传于 CPython 3.10 manylinux: glibc 2.17+ ARM64

pyresample-1.30.0-cp310-cp310-macosx_11_0_arm64.whl (2.3 MB 查看哈希值)

上传于 CPython 3.10 macOS 11.0+ ARM64

pyresample-1.30.0-cp310-cp310-macosx_10_9_x86_64.whl (2.4 MB 查看哈希值)

上传于 CPython 3.10 macOS 10.9+ x86-64

pyresample-1.30.0-cp39-cp39-win_arm64.whl (2.3 MB 查看哈希值)

上传于 CPython 3.9 Windows ARM64

pyresample-1.30.0-cp39-cp39-win_amd64.whl (2.3 MB 查看哈希值)

上传于 CPython 3.9 Windows x86-64

pyresample-1.30.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.3 MB 查看哈希值)

上传于 CPython 3.9 manylinux: glibc 2.17+ x86-64

pyresample-1.30.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.3 MB 查看哈希值)

上传时间 CPython 3.9 manylinux: glibc 2.17+ ARM64

pyresample-1.30.0-cp39-cp39-macosx_11_0_arm64.whl (2.3 MB 查看哈希值)

上传时间 CPython 3.9 macOS 11.0+ ARM64

pyresample-1.30.0-cp39-cp39-macosx_10_9_x86_64.whl (2.4 MB 查看哈希值)

上传时间 CPython 3.9 macOS 10.9+ x86-64

支持