GitHunt
FB

fbizza/XGeoAI

A platform for supporting onshore wind farm siting in Australia

A platform for supporting onshore windfarm siting in Australia

Selecting optimal sites for wind farms is complex, involving environmental, social, economic, and technical factors. Traditional GIS maps are static and often do not explain the reasoning behind site selection.

This tool provides an interactive and explainable interface for exploring wind farm suitability, understanding trade-offs, and visualizing the impact of different variables.

Some of the Features

  • Interactive suitability index: users can assign different weights to key variables and see the map update in real time
  • Pareto optimization: to identify optimal trade-offs and move along the Pareto frontier
  • A new variable: to account for wind correlation between potential new sites and existing wind farms

demo.mp4

Run the Dashboard

git clone https://github.com/fbizza/XGeoAI
pip install -r requirements.txt
python run_app.py

Documentation and Methodology

A more detailed explanation of the methodology, including variable definitions, is available in the Documentation page within the dashboard itself.
You can access it directly from the dashboard’s main menu once the application is running.

Languages

Python98.4%CSS1.6%

Contributors

Created March 7, 2025
Updated October 13, 2025
fbizza/XGeoAI | GitHunt