Photovoltaic (PV) Potential by BuildingPotentiel photovoltaic (PV) par bâtiment
Potentiel photovoltaic (PV) par bâtimentPhotovoltaic (PV) Potential by Building
This API provides a secondary dataset on photovoltaic energy potential for individual buildings (identified by EGID) in the canton of Geneva, Switzerland. It is derived from solar potential mapping, considering roof areas with a minimum annual irradiation of 800 kWh/m2, and accounts for factors such as shading and roof slope. The dataset is maintained by the Système d'information du territoire genevois (Geneva territorial information system) and is intended to support assessment of rooftop solar energy potential at the building level within the canton.Produit secondaire. La couche du potentiel photovoltaic par bâtiment (EGID) représente et regroupe les informations relatives au potentiel d'énergie PV. Il est basé sur le potentiel solaire dont l'irradiation est au minimum de 800 kWh/m2/an sur les toitures, tenant compte des ombrages, de la pente…
Trust score
How is this computed?Weighted across five axes. Tap a ring for what it measures.
Data schema (34 fields)
Click a field to see example values.
| Field | Type | Description |
|---|---|---|
| OBJECTID | oid | Internal record identifier.Internal record identifier. |
| EGID | integer | Federal building identifier (EGID).Federal building identifier (EGID). |
| LIEU | string | Canton code where the building is located.Canton code where the building is located. |
| COMMUNECommune | string | Name of the municipality where the building is located.Name of the municipality where the building is located. |
| ADRESSE | string | Street address of the building.Street address of the building. |
| SRE | double | Building's energy reference floor area, in square metres.Building's energy reference floor area, in square metres. |
| CAT_SIACat sia | integer | SIA building category code.SIA building category code. |
| SIND | string | Local electricity/energy service provider.Local electricity/energy service provider. |
| CONSEL_ESTConsel est | integer | Estimated recommendation level for solar installation on the building.Estimated recommendation level for solar installation on the building. |
| CLASSE | double | Photovoltaic potential class of the roof.Photovoltaic potential class of the roof. |
| AREA_PV_TOTArea pv tot | double | Total roof area suitable for photovoltaic panels, in square metres.Total roof area suitable for photovoltaic panels, in square metres. |
| P_KWC_TOTP kwc tot | double | Total potential installed PV capacity, in kilowatt-peak.Total potential installed PV capacity, in kilowatt-peak. |
| PV_AN_TOTPv an tot | integer | Total potential annual PV electricity production, in kWh.Total potential annual PV electricity production, in kWh. |
| INVEST_TOTInvest tot | integer | Total estimated investment cost for full PV potential, in CHF.Total estimated investment cost for full PV potential, in CHF. |
| SUB_AC_TOTSub ac tot | integer | Total estimated subsidy amount for full PV potential, in CHF.Total estimated subsidy amount for full PV potential, in CHF. |
| M2_PVM2 pv | integer | Area of PV panels for the selected installation, in square metres.Area of PV panels for the selected installation, in square metres. |
| P_KWCP kwc | double | Installed capacity of the selected PV installation, in kilowatt-peak.Installed capacity of the selected PV installation, in kilowatt-peak. |
| PV_AN_KWHPv an kwh | integer | Annual PV electricity production of the selected installation, in kWh.Annual PV electricity production of the selected installation, in kWh. |
| CO2 | integer | Annual CO2 emissions avoided by the PV installation, in kg.Annual CO2 emissions avoided by the PV installation, in kg. |
| INVEST | integer | Estimated investment cost of the selected PV installation, in CHF.Estimated investment cost of the selected PV installation, in CHF. |
| COUT_ANCout an | integer | Annual operating cost of the PV installation, in CHF.Annual operating cost of the PV installation, in CHF. |
| GAINS_ANGains an | integer | Annual financial gain from the PV installation, in CHF.Annual financial gain from the PV installation, in CHF. |
| SUB_ACSub ac | integer | Estimated subsidy amount for the selected installation, in CHF.Estimated subsidy amount for the selected installation, in CHF. |
| CONSO_PRConso pr | integer | Self-consumed PV electricity, in kWh.Self-consumed PV electricity, in kWh. |
| ANNUITE | integer | Annual loan repayment amount for the investment, in CHF.Annual loan repayment amount for the investment, in CHF. |
| TRI | double | Internal rate of return of the PV investment, in percent.Internal rate of return of the PV investment, in percent. |
| SURPLUS | integer | Surplus PV electricity fed into the grid, in kWh.Surplus PV electricity fed into the grid, in kWh. |
| SHAPE | geometry | Geometry of the building footprint.Geometry of the building footprint. |
| TARIF_ELECTarif elec | double | Electricity purchase tariff used in calculations, in CHF/kWh.Electricity purchase tariff used in calculations, in CHF/kWh. |
| TARIF_RACHTarif rach | double | Feed-in tariff for surplus electricity, in CHF/kWh.Feed-in tariff for surplus electricity, in CHF/kWh. |
| PATRIM | smallinteger | Heritage protection status flag for the building.Heritage protection status flag for the building. |
| AREA_TOITArea toit | double | Total roof area of the building, in square metres.Total roof area of the building, in square metres. |
| SHAPE.AREA | double | Area of the building footprint geometry, in square metres.Area of the building footprint geometry, in square metres. |
| SHAPE.LEN | double | Perimeter length of the building footprint geometry.Perimeter length of the building footprint geometry. |
Schema captured from arcgis 1 month 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 1CO2: 144 · SRE: 13.37174975
{
"CO2": 144,
"SRE": 13.37174975,
"TRI": 116.4226212,
"EGID": 295074,
"LIEU": "GE",
"SIND": "SIG",
"M2_PV": 9,
"P_KWC": 1.98,
"CLASSE": 3,
"INVEST": 12691,
"PATRIM": 1,
"SUB_AC": 1440,
"ADRESSE": "3A Route du Coteau - 1287 Laconnex - Suisse",
"ANNUITE": 676,
"CAT_SIA": 3,
"COMMUNE": "Laconnex",
"COUT_AN": 127,
"SURPLUS": -311,
"CONSO_PR": 993,
"GAINS_AN": 365,
"OBJECTID": 1,
"AREA_TOIT": 13.58876434,
"PV_AN_KWH": 1753,
"PV_AN_TOT": 2212,
"P_KWC_TOT": 2.63260662,
"SHAPE.LEN": 16.9198118032263,
"CONSEL_EST": 5,
"INVEST_TOT": 14198,
"SHAPE.AREA": 17.332226765,
"SUB_AC_TOT": 1671,
"TARIF_ELEC": 0.3345,
"TARIF_RACH": 0.1746,
"AREA_PV_TOT": 11.96639373
}Record 2CO2: 842 · SRE: 158.1032412
{
"CO2": 842,
"SRE": 158.1032412,
"TRI": 15.86500604,
"EGID": 1000001,
"LIEU": "GE",
"SIND": "SIG",
"M2_PV": 48,
"P_KWC": 10.56,
"CLASSE": 3,
"INVEST": 28106,
"PATRIM": 0,
"SUB_AC": 5632,
"ADRESSE": "2 Chemin des Avallons - 1247 Anières - Suisse",
"ANNUITE": 1291,
"CAT_SIA": 2,
"COMMUNE": "Anières",
"COUT_AN": 281,
"SURPLUS": 510,
"CONSO_PR": 1808,
"GAINS_AN": 1801,
"OBJECTID": 2,
"AREA_TOIT": 115.82916185,
"PV_AN_KWH": 10269,
"PV_AN_TOT": 10559,
"P_KWC_TOT": 10.99081072,
"SHAPE.LEN": 48.0020728704501,
"CONSEL_EST": 1,
"INVEST_TOT": 28774,
"SHAPE.AREA": 108.01123718,
"SUB_AC_TOT": 5862,
"TARIF_ELEC": 0.3345,
"TARIF_RACH": 0.1746,
"AREA_PV_TOT": 49.95823055
}Record 3CO2: 868 · SRE: 115.6495931
{
"CO2": 868,
"SRE": 115.6495931,
"TRI": 12.54145875,
"EGID": 1000002,
"LIEU": "GE",
"SIND": "SIG",
"M2_PV": 55,
"P_KWC": 12.1,
"CLASSE": 2,
"INVEST": 30475,
"PATRIM": 1,
"SUB_AC": 6453,
"ADRESSE": "4 Chemin des Avallons - 1247 Anières - Suisse",
"ANNUITE": 1380,
"CAT_SIA": 2,
"COMMUNE": "Anières",
"COUT_AN": 305,
"SURPLUS": 947,
"CONSO_PR": 4898,
"GAINS_AN": 2327,
"OBJECTID": 3,
"AREA_TOIT": 67.23361459,
"PV_AN_KWH": 10585,
"PV_AN_TOT": 10823,
"P_KWC_TOT": 12.44097793,
"SHAPE.LEN": 35.9517026090151,
"CONSEL_EST": 1,
"INVEST_TOT": 30993,
"SHAPE.AREA": 78.95050335,
"SUB_AC_TOT": 6635,
"TARIF_ELEC": 0.3345,
"TARIF_RACH": 0.1746,
"AREA_PV_TOT": 56.5498997
}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_PV_BATIMENT/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_PV_BATIMENT/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.