Skip to content

ac-willeke/kedro-geospatial

Repository files navigation

Kedro Geospatial Template

This template is a starting point for creating a Kedro project for Geospatial Data Sciences. It is based on the standard Kedro template which can be created using the command kedro new.

The template contains the following features:

  • Kedro project configuration.
  • Dockerfile to run your project in a container.
  • Geospatial Dependencies such as gdal, geopandas, eartengine-api, geemap, leafmap and duckdb are included in the requirements.txt.
  • Sphinx documentation template to document your project.
  • Pre-commit configuration to run pre-commit hooks for black, isort, and ruff defined in pre-commit-config.yaml and pyproject.toml.
  • Make file to run linting and cleaning commands

GitHub Pages

Documentation is hosted on GitHub Pages: Documentation | Kedro Geospatial Template