Launcher

Type to filter results. Use arrow keys to navigate, Enter to select.

Preferences

You've reached the end of the results

Completed
Tools & Technologies
PythonReactLeaflet

Project Overview

The EUDR GIS Auditor is a web-based tool designed to validate, audit, and clean geospatial data, specifically tailored to the requirements of the European Union Deforestation Regulation (EUDR). It processes common GIS file formats, identifies and fixes errors, and provides an interactive dashboard and map for thorough review.

This video shows how to setup and use the tool


🛠️ Setup & Installation

The simplest way to run this application is with Docker and Docker Compose, which handle all dependencies automatically.

Clone the repository:

git clone https://github.com/julio-collazos/EudrGisAuditor.git
cd EudrGisAuditor

Start the application (using a Python environment):

Step 1: Create and Activate the Conda Environment:

Create a new environment with Python 3.10:

conda create -n eudrgisauditor python=3.10 -y
conda activate eudrgisauditor

Step 2: Install Dependencies

Install GDAL via Conda, then install the remaining packages from requirements.txt:

conda install -c conda-forge gdal=3.6.2 -y
pip install -r requirements.txt

Step 3: Launch the Application

Run the main script:

python start.py

Once launched, you’re ready to explore the tool!

Access the app:

Open your browser and navigate to 👉 http://localhost:5000


🚀 Features

  • Geospatial Auditing → Checks for geometry issues (e.g., self-intersections) and validates against standards like WGS84.
  • Automatic Fixes → Corrects minor geometry errors to save you time.
  • Data Partitioning → Classifies features as valid, needs review, or conversion candidates (e.g., small polygons → points).
  • Interactive Visualization → Audit findings are displayed in a dashboard and on a Leaflet-based map, making flagged entities easy to inspect.

Share this project

Find this project interesting? Share it with your network.