Solar Potential - Gross Irradiation per Usable Surface (Including Covered Areas and Parking)Potentiel solaire - Irradiation brute par surface utile (y compris couvert et parking)
Potentiel solaire - Irradiation brute par surface utile (y compris couvert et parking)Solar Potential - Gross Irradiation per Usable Surface (Including Covered Areas and Parking)
This dataset provides usable surfaces where annual gross solar irradiation exceeds 1000 kWh/m².year, including covered areas and parking lots. It is produced at the scale of the Grand Genève cross-border region, covering the Canton of Geneva, the District of Nyon (Canton of Vaud), and several French communautés de communes in the departments of Ain and Haute-Savoie. The dataset is maintained by the Geneva territorial information system (SITG). It supports analysis of solar energy potential and planning for photovoltaic installations across the covered area.Cette couche comprend les surfaces utiles où l'irradiation solaire brute annuelle dépasse 1000 kWh/m2.an. Elle est élaborée à l'échelle du Grand Genève qui englobe le Canton de Genève, le District de Nyon (Canton de Vaud) et plusieurs communautés de communes francaises des départements de l'Ain et…
Trust score
How is this computed?Weighted across five axes. Tap a ring for what it measures.
Data schema (29 fields)
Click a field to see example values.
| Field | Type | Description |
|---|---|---|
| OBJECTID | oid | Internal unique record identifier.Internal unique record identifier. |
| EGID | double | Swiss federal building identifier (EGID) for the associated building.Swiss federal building identifier (EGID) for the associated building. |
| TYPE_SURFType surf | string | Type of surface, e.g. roof, canopy or parking.Type of surface, e.g. roof, canopy or parking. |
| ID_SURFId surf | integer | Unique identifier of the surface.Unique identifier of the surface. |
| LIEU | string | Location or administrative area code, e.g. canton abbreviation.Location or administrative area code, e.g. canton abbreviation. |
| SOCLEID | string | Base identifier linking the surface to its building record.Base identifier linking the surface to its building record. |
| PENTE_MOY | double | Average slope of the surface, in degrees.Average slope of the surface, in degrees. |
| IRR_MOY | integer | Average annual solar irradiation on the surface, in kWh/m².year.Average annual solar irradiation on the surface, in kWh/m².year. |
| REAL_AREA | double | Actual usable area of the surface, in square metres.Actual usable area of the surface, in square metres. |
| IRR_AN_TOT | double | Total annual solar irradiation received by the surface.Total annual solar irradiation received by the surface. |
| ORIENT_MOY | integer | Average orientation (azimuth) of the surface, in degrees.Average orientation (azimuth) of the surface, in degrees. |
| IRR_MENS_1 | double | Total solar irradiation received in January.Total solar irradiation received in January. |
| IRR_MENS_2 | double | Total solar irradiation received in February.Total solar irradiation received in February. |
| IRR_MENS_3 | double | Total solar irradiation received in March.Total solar irradiation received in March. |
| IRR_MENS_4 | double | Total solar irradiation received in April.Total solar irradiation received in April. |
| IRR_MENS_5 | double | Total solar irradiation received in May.Total solar irradiation received in May. |
| IRR_MENS_6 | double | Total solar irradiation received in June.Total solar irradiation received in June. |
| IRR_MENS_7 | double | Total solar irradiation received in July.Total solar irradiation received in July. |
| IRR_MENS_8 | double | Total solar irradiation received in August.Total solar irradiation received in August. |
| IRR_MENS_9 | double | Total solar irradiation received in September.Total solar irradiation received in September. |
| IRR_MENS10 | double | Total solar irradiation received in October.Total solar irradiation received in October. |
| IRR_MENS11 | double | Total solar irradiation received in November.Total solar irradiation received in November. |
| IRR_MENS12 | double | Total solar irradiation received in December.Total solar irradiation received in December. |
| ID | integer | Sequential identifier of the record.Sequential identifier of the record. |
| LENGTH | double | Length of the surface, in metres.Length of the surface, in metres. |
| WIDTH | double | Width of the surface, in metres.Width of the surface, in metres. |
| SHAPE | geometry | Geometric shape representing the surface on the map.Geometric shape representing the surface on the map. |
| SHAPE.AREA | double | Area of the surface geometry, in square metres.Area of the surface geometry, in square metres. |
| SHAPE.LEN | double | Perimeter length of the surface geometry, in metres.Perimeter length of the surface geometry, in metres. |
Schema captured from arcgis 3 days ago.
Query the data
Pick columns and a sort, then fetch a live preview straight from the source. Choose an API-filterable column (marked ▾) under “Where” to pick from its list of values.
Sample data (3 records)
Record 1ID: 0 · EGID: 2041750
{
"ID": 0,
"EGID": 2041750,
"LIEU": "GE",
"WIDTH": 3.358,
"LENGTH": 6.585,
"ID_SURF": 249557,
"IRR_MOY": 1071,
"SOCLEID": "2041750",
"OBJECTID": 1,
"PENTE_MOY": 19.97260094,
"REAL_AREA": 19.99679947,
"SHAPE.LEN": 17.336679097921902,
"TYPE_SURF": "toiture",
"IRR_AN_TOT": 21.41659927,
"IRR_MENS10": 53.44829941,
"IRR_MENS11": 22.53450012,
"IRR_MENS12": 16.65519905,
"IRR_MENS_1": 20.27589989,
"IRR_MENS_2": 37.37929916,
"IRR_MENS_3": 81.10340118,
"IRR_MENS_4": 116.91400146,
"IRR_MENS_5": 148.65499878,
"IRR_MENS_6": 170.32800293,
"IRR_MENS_7": 167.36199951,
"IRR_MENS_8": 140.08599854,
"IRR_MENS_9": 96.48280334,
"ORIENT_MOY": 308,
"SHAPE.AREA": 18.751194075
}Record 2ID: 1 · EGID: 1023707
{
"ID": 1,
"EGID": 1023707,
"LIEU": "GE",
"WIDTH": 3.143,
"LENGTH": 5.168,
"ID_SURF": 247124,
"IRR_MOY": 1188,
"SOCLEID": "1023707",
"OBJECTID": 2,
"PENTE_MOY": 21.0848999,
"REAL_AREA": 14.23490047,
"SHAPE.LEN": 14.094231108960098,
"TYPE_SURF": "toiture",
"IRR_AN_TOT": 16.91110039,
"IRR_MENS10": 76.8946991,
"IRR_MENS11": 44.42110062,
"IRR_MENS12": 30,
"IRR_MENS_1": 37.97370148,
"IRR_MENS_2": 63.15790176,
"IRR_MENS_3": 109.97399902,
"IRR_MENS_4": 124.60500336,
"IRR_MENS_5": 140.47399902,
"IRR_MENS_6": 151.05299377,
"IRR_MENS_7": 154.02600098,
"IRR_MENS_8": 139.55299377,
"IRR_MENS_9": 115.63200378,
"ORIENT_MOY": 131,
"SHAPE.AREA": 13.07796636
}Record 3ID: 2 · EGID: 295040059
{
"ID": 2,
"EGID": 295040059,
"LIEU": "GE",
"WIDTH": 3.216,
"LENGTH": 5.484,
"ID_SURF": 249754,
"IRR_MOY": 1364,
"SOCLEID": "295040059",
"OBJECTID": 3,
"PENTE_MOY": 32.53079987,
"REAL_AREA": 17.81529999,
"SHAPE.LEN": 15.343919195915799,
"TYPE_SURF": "toiture",
"IRR_AN_TOT": 24.30010033,
"IRR_MENS10": 85.8085022,
"IRR_MENS11": 51.36169815,
"IRR_MENS12": 34.68090057,
"IRR_MENS_1": 43.93619919,
"IRR_MENS_2": 71.74469757,
"IRR_MENS_3": 122.5530014,
"IRR_MENS_4": 142.97900391,
"IRR_MENS_5": 164.93600464,
"IRR_MENS_6": 175.80900574,
"IRR_MENS_7": 181.53199768,
"IRR_MENS_8": 160.46800232,
"IRR_MENS_9": 128.19099426,
"ORIENT_MOY": 139,
"SHAPE.AREA": 14.967753615000001
}Live sample captured at profiling time — values may have changed upstream.
Verification Status
Using the API
Configuration
- Base URL
- https://vector.sitg.ge.ch/arcgis/rest/services/OCEN_SOLAIRE_IRR_SURFACE_UTILE/MapServer
License
Terms stated by the source (not a recognized license):
© 2026 SITG
Query examples
curl -s 'https://vector.sitg.ge.ch/arcgis/rest/services/OCEN_SOLAIRE_IRR_SURFACE_UTILE/MapServer?f=json' -H 'Accept: application/json'Service definition: the list of layers.
Dataset
Volume & freshness
Machine-readable & source
Embed this badge in a README or wiki — it always shows the latest verification state and quality tier.