A collection of geodata utility tools.
Available modules:
gdutils.datamine
: apython
module for mining and listing data sources.gdutils.dataqa
: apython
module for comparing analyzing and comparing data for QA purposes.gdutils.extract
: a script andpython
module for extracting tabular data for data science (data wrangling) purposes. A user-friendly, lite wrapper ofgeopandas
with the power ofpandas
.
- Python3
- pip3
$ pip3 install git+https://github.com/mggg/gdutils.git
To uninstall, run pip3 uninstall gdutils
.
Troubleshooting: If installation problems, it may be due to issues with
geopandas
' dependencies. Please see installing geopandas
for more details.
To install manually:
$ git clone https://github.com/mggg/gdutils.git
$ cd gdutils
$ python3 -m venv venv # we recommend using a virtual environment
$ source venv/bin/activate
$ make install
$ make clean
To run automated tests, run pytest
.
To uninstall, run pip3 uninstall gdutils
.
Documentation can be found on Read the Docs.
Additionally, documentation for modules can be found using the python
help()
function, e.g. import gdutils.datamine; help(gdutils.datamine)
.