Fast and efficient access to geospatial data for Nigeria.
# Nigeria Geodata
A Python library for fast and efficient access to geospatial data for Nigeria.
[![PyPI][pypi_badge]][pypi_link]
[![open_in_colab][colab_badge]][colab_notebook_link]
[![python_versions][supported_python_versions_badge]][pypi_link]
[pypi_badge]:
img.shields.io
[pypi_link]:
pypi.org
[colab_badge]:
colab.research.google.com
[colab_notebook_link]:
colab.research.google.com
[supported_python_versions_badge]:
img.shields.io
---
**Documentation**:
spatialnode.github.io
**Source Code**:
github.com
---
Nigeria Geodata is a fast and efficient Python client for accessing geospatial data for Nigeria.
The key features are:
- **High Performance**: Offers exceptional speed with both synchronous and asynchronous support to cater to different use cases and performance needs
- **Map Visualization**: Provides smooth map visualization using the fast Lonboard library.
- **Lightweight**: Minimal dependencies—just one required (httpx), with optional extras available for additional features.
- **User-Friendly**: Easy to use and learn; set up quickly with just a few lines of code.
- **CLI Support**: Intuitive command-line interface built with Typer.
- **Real-Time Data**: Fetches up-to-date data directly from the GRID3 database (more to come!), ensuring you always work with the latest information.
- **Advanced Filtering**: Allows for precise filtering based on state names (e.g FCT, Lagos), bounding boxes (bbox), and areas of interest (AOI).
## Dependency
nigeria_geodata depends on only one core package:
- Httpx - for the api requests.
## Additional Optional Dependencies
There are some additional dependencies you might want to install.
- Typer - for cli support.
- …