Decision model
12 criteria
Criteria are grouped under documented economic, technical and environmental weights rather than hidden in a single opaque score.
Geospatial decision system
A photovoltaic siting engine combining public geodata, AHP multi-criteria analysis, suitability mapping, ranked candidate sites and energy/LCOE estimates.
Evidence domainGeospatial analytics · optimization · data integration · decision systems
Open public evidence


Evidence
Decision model
12 criteria
Criteria are grouped under documented economic, technical and environmental weights rather than hidden in a single opaque score.
Suitability output
5 classes
The public validation output spans Most Suitable through Least Suitable and is preserved as a committed map artifact.
NW coast validation
34.22%
Share of valid area classified in the top suitability class for the documented 500 m validation run; divergence from the paper anchor is explicitly discussed.
Delivery
Map → PDF
The public product carries a drawn AOI through analysis, ranked sites, map layers, energy/economic estimates and report export.
The project
A siting recommendation is useful only when the criteria, weights, exclusions and trade-offs remain inspectable after the map looks convincing.
PV site selection combines data with judgment: terrain, climate, infrastructure, land cover, exclusions and economic assumptions all shape the answer. The project turns those inputs into a defensible workflow rather than presenting a suitability heatmap as unexplained truth.
Role & scope
A web-based geospatial engine that acquires public data, runs consistency-checked AHP/MCDA, produces a five-class Land Suitability Index, extracts and ranks candidate sites, estimates pvlib energy/LCOE and exposes the workflow through FastAPI, React/MapLibre and PDF export.
Approach
01 — Acquire
PVGIS, Copernicus GLO-30, OSM/Overpass, ESA WorldCover, Open-Meteo and WDPA feed the analysis, with repeat results cached for reproducibility and speed.
02 — Analyze
Twelve criteria across economic, technical and environmental groups are reclassified and combined through AHP. Pairwise matrices with a consistency ratio above 0.10 are rejected.
03 — Exclude
Protected areas where available, water, urban cores and safety buffers are applied as hard exclusions before suitability scoring and site extraction.
04 — Rank
The continuous score becomes a five-class LSI, connected candidate polygons are ranked, and per-site energy plus simplified LCOE estimates are attached for comparison and export.
Limits & boundaries
Public record
The validation difference is kept visible rather than presented as reproduction parity. The larger AOI, newer datasets and different documented AHP weights materially change the comparison.
From proof to useful work