Package pygeodesy :: Module geohash |
[frames] | no frames]

# Module geohash

Gustavo Niemeyer’s Geohash.

Class Geohash and several functions to encode, decode and inspect `geohashes` and optional Geohashed caches.

Originally transcoded from JavaScript originals by (C) Chris Veness 2011-2024 and published under the same MIT Licence**, see Geohashes.

See Also: Geohash, Karney's C++ Geohash, geohash, pygeohash and geohash-js.

Version: 24.10.12

Classes
| Geohash Geohash class, a named `str`.
| Geohashed A cache of en- and decoded geohashes of one precision.
| GeohashError Geohash encode, decode or other Geohash issue.
| Neighbors8Dict 8-Dict `(N, NE, E, SE, S, SW, W, NW)` of Geohashes, providing key and attribute access to the items.
| Resolutions2Tuple 2-Tuple `(res1, res2)` with the primary (longitudinal) and secondary (latitudinal) resolution, both in `degrees`.
| Sizes3Tuple 3-Tuple `(height, width, radius)` with latitudinal `height`, longitudinal `width` and area `radius`, all in `meter`.

Variables
| __all__ = `_ALL_LAZY.geohash`