Data & detection

Solar panel detection from aerial imagery

Annual detection of rooftop solar across the Netherlands: aerial photos, AI and manual QA. The dataset powers the solar monitor, RES reporting and map layers in your GIS or portal.

  • Annual aerial analysis
  • AI + manual review
  • Per building and area
Solar panel detection from aerial imagery

Reliable figures on installed solar capacity

Policy needs current realisation data. Our detections show per building and neighbourhood where panels are installed, capacity and remaining roof potential.

  • Accurate

    ≥95% accuracy

  • Current

    Annual refresh

  • Integrable

    GIS & portal

From aerial photo to panels on the roof

We combine up-to-date nationwide aerial imagery with automated recognition and manual quality control — a national layer of panels, capacity and links to BAG and area boundaries.

  • Building-level detection
  • Year-on-year comparison
  • Export as map layer or dataset
Solar panel detection on aerial imagery

How detection works

A transparent pipeline from source imagery to map layers for municipalities, provinces, grid operators and advisors.

Current aerial imagery

Annual aerial photos are the foundation. Roofs and panels are recognised automatically and verified.

AI + human review

Machine learning at scale, experts for reliability — among the highest accuracies in the Netherlands.

Ready to use

Delivered as web service, GIS files or layers in ESG-Maps and Solar Insight Pro.

Stack with other solar layers

Detections are not a standalone file: combine them with roof potential, the solar monitor and the public resident map in one viewer.

  • Panel detection

    Installed panels and capacity per roof.

  • Roof potential

    Suitability and remaining potential per address.

  • Solar Insight Residential

    Public layer for awareness and orientation.

Base map Netherlands

Stack map layers in your viewer or portal

Works with Solar Insight Pro and Residential

Detections feed the solar monitor; the resident map uses the same potential — three products, one platform.

  • Solar Insight Pro

    Dashboards, RES monitoring and policy reporting.

    • Solar monitor
    • PDF & dashboards
    • Export
    More about Pro
  • Solar Insight Residential

    Public map: is my roof suitable and what is the yield?

    • Address check
    • Yield estimate
    • Simple
    More about Residential
  • Solar overview

    All solar solutions in one place.

    • Three products
    • One data source
    View overview

What customers say

Experiences from organisations working with ESG-Maps.

Waternet
Calculations that used to take us a week are now done in minutes. That saves us a huge amount of time and money.

Harry de Brauw

Energy transition advisor

Syntraal
We present our expertise as interactive map applications, not dry reports. Colleagues without technical knowledge can use them too - ESG-Maps is an essential foundation for policy-making.

Simon Bos (former)

Syntraal

Gemeente Groningen
ESG-Maps has helped us make sustainability data accessible to everyone. The platform combines powerful visualisation with an easy user experience.

Dominique Goes

TAUW (for Municipality of Groningen)

Syntraal
Together with MapGear (ESG-Maps) we built a realistic solar potential forecast for Groningen in 2035 - combining data on roofs, heat pumps, electric driving and policy choices.

Joris van de Ven

Syntraal

Transitiemakers
Together with MapGear (ESG-Maps) we developed the TransitiePlanner for energy, climate adaptation and mobility. We are building a dynamic dossier for sustainable business parks.

Thomas Pesiwarissa

Transitiemakers

Stedin
ESG-Maps has helped us plan and deliver our energy transition projects more efficiently.

Warmold ten Zijthoff

Manager Building Sustainability, Stedin

Provincie Drenthe
With Asbestdakenkaart we finally have an overview of our asbestos data and remediation progress. One place to prioritise, monitor and report.

Province of Drenthe

Asbestos roof policy

Waternet
Calculations that used to take us a week are now done in minutes. That saves us a huge amount of time and money.

Harry de Brauw

Energy transition advisor

Syntraal
We present our expertise as interactive map applications, not dry reports. Colleagues without technical knowledge can use them too - ESG-Maps is an essential foundation for policy-making.

Simon Bos (former)

Syntraal

Gemeente Groningen
ESG-Maps has helped us make sustainability data accessible to everyone. The platform combines powerful visualisation with an easy user experience.

Dominique Goes

TAUW (for Municipality of Groningen)

Syntraal
Together with MapGear (ESG-Maps) we built a realistic solar potential forecast for Groningen in 2035 - combining data on roofs, heat pumps, electric driving and policy choices.

Joris van de Ven

Syntraal

Transitiemakers
Together with MapGear (ESG-Maps) we developed the TransitiePlanner for energy, climate adaptation and mobility. We are building a dynamic dossier for sustainable business parks.

Thomas Pesiwarissa

Transitiemakers

Stedin
ESG-Maps has helped us plan and deliver our energy transition projects more efficiently.

Warmold ten Zijthoff

Manager Building Sustainability, Stedin

Provincie Drenthe
With Asbestdakenkaart we finally have an overview of our asbestos data and remediation progress. One place to prioritise, monitor and report.

Province of Drenthe

Asbestos roof policy

Get started with solar panel detection

Request a demo or quote for detections, updates and GIS integration.

ESG-Maps products are already used by:

Trusted by municipalities, provinces and organisations in the Netherlands and Belgium

Gemeente Deventer
Gemeente Mook en Middelaar
Gemeente Emmen
Gemeente Wierden
Gemeente Borger-Odoorn
Gemeente Echt-Susteren
Provincie Groningen
Gemeente Landgraaf
Gemeente Sittard-Geleen
Gemeente Westerveld
Gemeente Assen
Gemeente Almelo
Gemeente Oldambt
Gemeente Enschede
Gemeente De Wolden
HHNK
Gemeente Hellendoorn
Hof van Twente
Provincie Overijssel
Gemeente Midden-Drenthe
Gemeente Eindhoven
Gemeente Houten
Provincie Drenthe
Gemeente Bunnik
Gemeente Meppel
Gemeente Coevorden
Gemeente Westerkwartier
Gemeente Heerlen
Gemeente Deventer
Gemeente Mook en Middelaar
Gemeente Emmen
Gemeente Wierden
Gemeente Borger-Odoorn
Gemeente Echt-Susteren
Provincie Groningen
Gemeente Landgraaf
Gemeente Sittard-Geleen
Gemeente Westerveld
Gemeente Assen
Gemeente Almelo
Gemeente Oldambt
Gemeente Enschede
Gemeente De Wolden
HHNK
Gemeente Hellendoorn
Hof van Twente
Provincie Overijssel
Gemeente Midden-Drenthe
Gemeente Eindhoven
Gemeente Houten
Provincie Drenthe
Gemeente Bunnik
Gemeente Meppel
Gemeente Coevorden
Gemeente Westerkwartier
Gemeente Heerlen
Gemeente Deventer
Gemeente Mook en Middelaar
Gemeente Emmen
Gemeente Wierden
Gemeente Borger-Odoorn
Gemeente Echt-Susteren
Provincie Groningen
Gemeente Landgraaf
Gemeente Sittard-Geleen
Gemeente Westerveld
Gemeente Assen
Gemeente Almelo
Gemeente Oldambt
Gemeente Enschede
Gemeente De Wolden
HHNK
Gemeente Hellendoorn
Hof van Twente
Provincie Overijssel
Gemeente Midden-Drenthe
Gemeente Eindhoven
Gemeente Houten
Provincie Drenthe
Gemeente Bunnik
Gemeente Meppel
Gemeente Coevorden
Gemeente Westerkwartier
Gemeente Heerlen
Gemeente Ameland
Gemeente De Bilt
Gemeente Tynaarlo
Gemeente Groningen
Gemeente Dalfsen
Gemeente Heerenveen
Gemeente Leiden
Gemeente Kampen
Gemeente Hardenberg
Gemeente Gulpen-Wittem
Provincie Limburg
Gemeente Rijswijk
Energie Regio Utrecht
Stad Antwerpen
Gemeente Achtkarspelen
Gemeente Utrecht
Gemeente Leudal
Gemeente Dinkelland
Gemeente Leeuwarden
Gemeente Horst aan de Maas
Gemeente Nijmegen
Gemeente Lelystad
Gemeente Beek
Gemeente Hengelo
Provincie Utrecht
Provincie Noord-Holland
De Fryske Marren
Gemeente Eemsdelta
Gemeente Ameland
Gemeente De Bilt
Gemeente Tynaarlo
Gemeente Groningen
Gemeente Dalfsen
Gemeente Heerenveen
Gemeente Leiden
Gemeente Kampen
Gemeente Hardenberg
Gemeente Gulpen-Wittem
Provincie Limburg
Gemeente Rijswijk
Energie Regio Utrecht
Stad Antwerpen
Gemeente Achtkarspelen
Gemeente Utrecht
Gemeente Leudal
Gemeente Dinkelland
Gemeente Leeuwarden
Gemeente Horst aan de Maas
Gemeente Nijmegen
Gemeente Lelystad
Gemeente Beek
Gemeente Hengelo
Provincie Utrecht
Provincie Noord-Holland
De Fryske Marren
Gemeente Eemsdelta
Gemeente Ameland
Gemeente De Bilt
Gemeente Tynaarlo
Gemeente Groningen
Gemeente Dalfsen
Gemeente Heerenveen
Gemeente Leiden
Gemeente Kampen
Gemeente Hardenberg
Gemeente Gulpen-Wittem
Provincie Limburg
Gemeente Rijswijk
Energie Regio Utrecht
Stad Antwerpen
Gemeente Achtkarspelen
Gemeente Utrecht
Gemeente Leudal
Gemeente Dinkelland
Gemeente Leeuwarden
Gemeente Horst aan de Maas
Gemeente Nijmegen
Gemeente Lelystad
Gemeente Beek
Gemeente Hengelo
Provincie Utrecht
Provincie Noord-Holland
De Fryske Marren
Gemeente Eemsdelta

Frequently asked questions

Answers about detections, accuracy and delivery.

Combining AI and manual review we typically achieve at least 95% accuracy, depending on aerial image quality.

We follow annual aerial cycles so you can report year-on-year progress.

Yes — export as WMS/WFS, GIS files or as layers in ESG-Maps and Solar Insight Pro.

Contact section background

Contact us

Want to know what we can do for your organisation? Contact us for a no-obligation demo. Special requirements? No problem - leave your details below.