c0mm0.com — the continuously verified register of European data

Register record·API·CH·REGIONVERIFIED · checked 3d ago
P

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)

APIExecutable4/7Query nowOpen workbenchSubscribe🇨🇭Switzerland

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…

61
good

Weighted across five axes. Tap a ring for what it measures.

Data schema (29 fields)

Click a field to see example values.

FieldTypeDescription
OBJECTIDoidInternal unique record identifier.Internal unique record identifier.
EGIDdoubleSwiss federal building identifier (EGID) for the associated building.Swiss federal building identifier (EGID) for the associated building.
TYPE_SURFType surfstringType of surface, e.g. roof, canopy or parking.Type of surface, e.g. roof, canopy or parking.
ID_SURFId surfintegerUnique identifier of the surface.Unique identifier of the surface.
LIEUstringLocation or administrative area code, e.g. canton abbreviation.Location or administrative area code, e.g. canton abbreviation.
SOCLEIDstringBase identifier linking the surface to its building record.Base identifier linking the surface to its building record.
PENTE_MOYdoubleAverage slope of the surface, in degrees.Average slope of the surface, in degrees.
IRR_MOYintegerAverage annual solar irradiation on the surface, in kWh/m².year.Average annual solar irradiation on the surface, in kWh/m².year.
REAL_AREAdoubleActual usable area of the surface, in square metres.Actual usable area of the surface, in square metres.
IRR_AN_TOTdoubleTotal annual solar irradiation received by the surface.Total annual solar irradiation received by the surface.
ORIENT_MOYintegerAverage orientation (azimuth) of the surface, in degrees.Average orientation (azimuth) of the surface, in degrees.
IRR_MENS_1doubleTotal solar irradiation received in January.Total solar irradiation received in January.
IRR_MENS_2doubleTotal solar irradiation received in February.Total solar irradiation received in February.
IRR_MENS_3doubleTotal solar irradiation received in March.Total solar irradiation received in March.
IRR_MENS_4doubleTotal solar irradiation received in April.Total solar irradiation received in April.
IRR_MENS_5doubleTotal solar irradiation received in May.Total solar irradiation received in May.
IRR_MENS_6doubleTotal solar irradiation received in June.Total solar irradiation received in June.
IRR_MENS_7doubleTotal solar irradiation received in July.Total solar irradiation received in July.
IRR_MENS_8doubleTotal solar irradiation received in August.Total solar irradiation received in August.
IRR_MENS_9doubleTotal solar irradiation received in September.Total solar irradiation received in September.
IRR_MENS10doubleTotal solar irradiation received in October.Total solar irradiation received in October.
IRR_MENS11doubleTotal solar irradiation received in November.Total solar irradiation received in November.
IRR_MENS12doubleTotal solar irradiation received in December.Total solar irradiation received in December.
IDintegerSequential identifier of the record.Sequential identifier of the record.
LENGTHdoubleLength of the surface, in metres.Length of the surface, in metres.
WIDTHdoubleWidth of the surface, in metres.Width of the surface, in metres.
SHAPEgeometryGeometric shape representing the surface on the map.Geometric shape representing the surface on the map.
SHAPE.AREAdoubleArea of the surface geometry, in square metres.Area of the surface geometry, in square metres.
SHAPE.LENdoublePerimeter 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.

Full API documentation ↗

Dataset

Volume & freshness

Datasets
1
on this portal

Machine-readable & source

Potentiel solaire - Irradiation brute par surface utile (y compris couvert et parking) — live verification badge

Embed this badge in a README or wiki — it always shows the latest verification state and quality tier.