geohash-py 0.1.3

Creator: bigcodingguy24

Last updated:

Add to Cart

Description:

geohashpy 0.1.3

geohash-py
geohash-py is a Rust-powered library for geohashing, designed for high-performance spatial operations.
Features

Rust-powered performance
Compatible with Python 3.8 and above
Supports macOS and POSIX-compliant Linux systems
Works with both CPython and PyPy implementations

Installation
To install geohash-py, you will need a Python environment compliant with Python 3.8 or later.
pip install geohash-py==0.1.2

Quickstart
Decoding With Offset
>>> lat, lon, lat_offset, lon_offset = geohash_py.decode_geohash_with_offset("ww8p1r4t8")
(112.55838632583618, 37.83238649368286, 2.1457672119140625e-05, 2.1457672119140625e-05)


Decoding
>>> lat, lon = geohash_py.decode_geohash("ww8p1r4t8")
(112.55838632583618, 37.83238649368286)


Encoding
>>> geohash_py.encode_geohash(112.55838632583618, 37.83238649368286, precision=9)
'ww8p1r4t8'

Contributing
Contributions to geohash-py are welcome. Please ensure to follow the code style and include tests for new features. For major changes, please open an issue first to discuss what you would like to change.

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.