{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/18"},{"label":"GIS","url":"https://skillfed.io/packages/category/scientific-engineering-gis"}],"enrichment":{"capability":"Encodes and decodes geographic coordinates as geohashes, and computes neighboring cells and directional bounds for spatial indexing and proximity queries.","skillfed_tags":["geospatial","spatial-indexing","abandoned"],"use_cases":["Build a location-based service that groups nearby coordinates into grid cells for efficient spatial queries.","Implement a map tile or spatial database index using geohashes to partition geographic data.","Find all geohash neighbors of a given location to identify adjacent regions in a grid-based system.","Compress latitude/longitude pairs into short strings for storage or transmission in location-aware applications."],"what_it_does":"Geolib is a Python port of Chris Veness' geohash library, providing tools to convert between geographic coordinates (latitude/longitude) and geohash strings\u2014a compact spatial encoding scheme. It supports encoding coordinates to geohashes at variable precision levels, decoding geohashes back to coordinate pairs, and computing neighboring cells and directional bounds for spatial proximity operations.\n\nThe library is designed for applications that need efficient spatial indexing or proximity queries without heavy dependencies. It depends only on the future package for Python 2/3 compatibility. However, the project is abandoned and has not been updated since 2019, so it may lack support for modern Python versions and will not receive maintenance or bug fixes.","worth_installing":"Yes, if you need geohash encoding/decoding for a stable, non-critical feature and can accept an unmaintained package. The code is simple and low-friction to install, and the MIT license is permissive. No, if you require active maintenance, support for the latest Python versions, or bug fixes\u2014consider a maintained alternative or fork."},"id":"geolib","links":{"html":"https://skillfed.io/packages/geolib","md":"https://skillfed.io/packages/geolib.md","pypi":"https://pypi.org/project/geolib/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2019-05-04","license_spdx":null,"license_treatment":"permissive","name":"geolib","python_support":"supports_current","summary":"A library for geohash encoding, decoding and associated functions"},"popularity":{"monthly_downloads":139113,"position":11308,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.0.7"}
