Automatize the creation of a dictionnary of geographic data in a folders structure. The output dictionary is an Excel file (.xlsx).
For further information, see the documentation.
DicoGIS relies on GDAL, declared as an optional dependency so that
pipx install dicogis (or pip install dicogis) always succeeds, even
without GDAL. Getting GDAL into a pipx-managed virtual environment needs a
couple of extra steps depending on your OS — see the
pipx installation guide.
PyQt6, needed only for the dicogis-gui desktop app, is likewise an optional
dependency (the gui extra): pip install dicogis[gui] /
pipx inject dicogis PyQt6. dicogis-cli never needs it.
If you'd rather avoid Python/GDAL packaging altogether, standalone CLI/GUI
executables (Windows and Ubuntu) that embed GDAL are published on the
latest release, and a
dicogis-cli container image (GDAL included) is published to the
GitHub Container Registry:
docker run --rm -v "$(pwd)":/data ghcr.io/guts/dicogis:latest \
inventory --input-folder /data --output-path /data/dicogis_inventory.xlsx