Skip to main content

Data science toolkit for the H3 geospatial grid

Project description

A data science toolkit for the H3 geospatial grid.

PyPI ReadTheDocs

This library is not a substitute for the official python h3 library - instead it provides more high-level functions on top of H3 and integrations into common dataframe libraries.

Documentation is available on https://h3ronpy.readthedocs.io/.

Features

  • H3 algorithms provided using the performant h3o library.

  • Build on Apache Arrow and pyarrow for efficient data handling.

  • Dedicated APIs for the the pandas and polars dataframe libraries. The pandas support includes geopandas.

  • Multi-threaded conversion of raster data to the H3 grid using numpy arrays.

  • Multi-threaded conversion of vector data, including geopandas GeoDataFrames and any object which supports the python __geo_interface__ protocol (shapely, geojson, …).

Limitations

Not all functionalities of the H3 grid are wrapped by this library, the current feature-set was implemented when there was a need and the time for it. As a opensource library new features can be requested in the form of github issues or contributed using pull requests.

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

h3ronpy-0.22.0-cp39-abi3-win_amd64.whl (3.3 MB view details)

Uploaded CPython 3.9+Windows x86-64

h3ronpy-0.22.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ x86-64

h3ronpy-0.22.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.1 MB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ ARM64

h3ronpy-0.22.0-cp39-abi3-macosx_11_0_arm64.whl (2.9 MB view details)

Uploaded CPython 3.9+macOS 11.0+ ARM64

h3ronpy-0.22.0-cp39-abi3-macosx_10_14_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.9+macOS 10.14+ x86-64

File details

Details for the file h3ronpy-0.22.0-cp39-abi3-win_amd64.whl.

File metadata

  • Download URL: h3ronpy-0.22.0-cp39-abi3-win_amd64.whl
  • Upload date:
  • Size: 3.3 MB
  • Tags: CPython 3.9+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.4

File hashes

Hashes for h3ronpy-0.22.0-cp39-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 f161d9117491dd39b0f124b057aa152140412fee6c4b2bf814660c0b9c0f1804
MD5 59bf6c6e61e3ad082f2161b552bf9071
BLAKE2b-256 19f3d041c40ef8dc2ad416a0f5b3b15fa51ed3e1063dc2661e99082468ec9635

See more details on using hashes here.

File details

Details for the file h3ronpy-0.22.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for h3ronpy-0.22.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 57aa53e335027932f0965e222b255e8004ad121adbe0791f1518f894dc5ba6fa
MD5 0b4f3de7630c6f3d9b7a48946f91d411
BLAKE2b-256 b608b349ae3b7051b37155f40e09852193fc56f9aafe2edf6ef3e190eb329a2f

See more details on using hashes here.

File details

Details for the file h3ronpy-0.22.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for h3ronpy-0.22.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 eb63a78f78a2dff8cce95894401203f518977783bd056fd00e9ca4a8c043d4d8
MD5 1c59571853bbee564f2f1e6e664f22c3
BLAKE2b-256 3eaa232dcb298ab10ca8def9f3857126411ecb8af8785bf1fb142cc1a16545b1

See more details on using hashes here.

File details

Details for the file h3ronpy-0.22.0-cp39-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for h3ronpy-0.22.0-cp39-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e307b611b4da164931e8cf10146fe31e21b1eddb9cb60865a5cba6bd53f05c26
MD5 5abcebf443d3f60af05f8a46f300cfa2
BLAKE2b-256 0e1e764f3b4ca76a742b6ac48eab5eda16356845e09aaa1f63edb9d4c102e01e

See more details on using hashes here.

File details

Details for the file h3ronpy-0.22.0-cp39-abi3-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for h3ronpy-0.22.0-cp39-abi3-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 cc13f4257eac6d9cb700f0dd9af114449d9e96ce02ea59b296b9ae1757b4eff5
MD5 94526cc15b98448b50ab75201cb84b18
BLAKE2b-256 bc68eed436e94f06a370112844ff4986be9c9f27e65fa2def485da752877e564

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page