
Medium-sized combustion installationsInstallations de combustion moyennes
Installations de combustion moyennesMedium-sized combustion installations
An OGC-compliant API providing geospatial data on medium-sized combustion installations in Luxembourg, published via the national Geoportail. It exposes location and related attribute data for these installations, allowing integration into GIS applications and mapping tools. Access is free and does not require authentication, making it suitable for environmental monitoring, spatial analysis, and regulatory or planning purposes at the national level.Geoportail OGC API.
Trust score
How is this computed?Weighted across five axes. Tap a ring for what it measures.
Data schema (24 fields)
Click a field to see example values.
| Field | Type | Description |
|---|---|---|
| geometryGeometry | geometry | Geographic location of the combustion installation.Geographic location of the combustion installation. |
| objectid | integer | Internal record identifier.Internal record identifier. |
| puiss_therPuiss ther | string | Nominal thermal power of the installation.Nominal thermal power of the installation. |
| puiss_th_1Puiss th 1 | string | Additional or total thermal power value.Additional or total thermal power value. |
| typ_instalTyp instal | string | Type of combustion installation.Type of combustion installation. |
| combustibl | string | Fuel type used by the installation.Fuel type used by the installation. |
| mise_en_exMise en ex | string | Date the installation was put into operation.Date the installation was put into operation. |
| secteur_acSecteur ac | string | Economic activity sector of the installation.Economic activity sector of the installation. |
| code_naceCode nace | string | NACE code classifying the economic activity.NACE code classifying the economic activity. |
| h_oper_chaH oper cha | string | Annual operating hours of the boiler.Annual operating hours of the boiler. |
| h_oper_motH oper mot | string | Annual operating hours of the engine.Annual operating hours of the engine. |
| charges_moCharges mo | string | Average operating load of the installation.Average operating load of the installation. |
| contact | string | Contact information for the installation operator.Contact information for the installation operator. |
| inst_implaInst impla | string | Site or location where the installation is set up.Site or location where the installation is set up. |
| luref_xLuref x | integer | X coordinate in the Luxembourg reference system.X coordinate in the Luxembourg reference system. |
| luref_yLuref y | integer | Y coordinate in the Luxembourg reference system.Y coordinate in the Luxembourg reference system. |
| bat_exploiBat exploi | string | Name of the operating company or operator.Name of the operating company or operator. |
| no_arr_minNo arr min | string | Ministerial order number authorizing the installation.Ministerial order number authorizing the installation. |
| deb_exploiDeb exploi | integer | Year operation of the installation began.Year operation of the installation began. |
| periode_mePeriode me | string | Period covered by the measurement data.Period covered by the measurement data. |
| periode__1Periode 1 | string | Additional reporting or reference period.Additional reporting or reference period. |
| date_infoDate info | string (date-time) | Date the information was last updated.Date the information was last updated. |
| more_infoMore info | string | Link or reference to additional information.Link or reference to additional information. |
| pygeoapi_idPygeoapi id | integer | Internal identifier used by the pygeoapi service.Internal identifier used by the pygeoapi service. |
Schema captured from ogc_api_features 21 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 (5 records)
Record 1contact: Banque Internationale à Luxembourg S.A., · luref_x: 76642
{
"contact": "Banque Internationale à Luxembourg S.A., 69, Route d'Esch, 1470, Luxembourg",
"luref_x": 76642,
"luref_y": 74078,
"objectid": 1,
"code_nace": "64.191",
"date_info": "2025-07-01T00:00:00",
"more_info": "http://mcp.aev.etat.lu/",
"bat_exploi": " ",
"charges_mo": "100 (gaz naturel)",
"combustibl": "mazout / gaz naturel",
"deb_exploi": 0,
"h_oper_cha": "600 / 500 / 15",
"h_oper_mot": " ",
"inst_impla": "Banque Internationale à Luxembourg, 69, Route d'Esch, 1470, Luxembourg",
"mise_en_ex": "avant 2018",
"no_arr_min": "1/03/0508",
"periode__1": "bisannuel",
"periode_me": " ",
"puiss_th_1": " ",
"puiss_ther": "1450 / 1450 / 1450",
"secteur_ac": "Commercial",
"typ_instal": "Installation de combustion",
"pygeoapi_id": 1
}Record 2contact: ENGIE Cofely S.A., 12, ZARE Ilot Ouest, · luref_x: 85430
{
"contact": "ENGIE Cofely S.A., 12, ZARE Ilot Ouest, 4384, Ehlerange",
"luref_x": 85430,
"luref_y": 75169,
"objectid": 2,
"code_nace": "96.01",
"date_info": "2025-07-01T00:00:00",
"more_info": "http://mcp.aev.etat.lu/",
"bat_exploi": "Centre Pénitentiaire",
"charges_mo": "100 (gaz naturel)",
"combustibl": "mazout / gaz naturel",
"deb_exploi": 0,
"h_oper_cha": "2305 / 2639 / 1623",
"h_oper_mot": "3162",
"inst_impla": "Centre Pénitentiaire de Luxembourg, 7, Um Kuelebierg, 5299, Schrassig",
"mise_en_ex": "avant 2018",
"no_arr_min": "1/98/0482",
"periode__1": "bisannuel",
"periode_me": "bisannuel",
"puiss_th_1": "1343",
"puiss_ther": "1250 / 1600 / 1600",
"secteur_ac": "Artisanal",
"typ_instal": "Installation de combustion / Moteur",
"pygeoapi_id": 2
}Record 3contact: AIO Technologies, 35, rue Gabriel Lippma · luref_x: 71599
{
"contact": "AIO Technologies, 35, rue Gabriel Lippmann, 5365, Munsbach",
"luref_x": 71599,
"luref_y": 76528,
"objectid": 3,
"code_nace": "47.11",
"date_info": "2025-07-01T00:00:00",
"more_info": "http://mcp.aev.etat.lu/",
"bat_exploi": " ",
"charges_mo": "100 (gaz naturel)",
"combustibl": "mazout / gaz naturel",
"deb_exploi": 0,
"h_oper_cha": "1092 / 1096 / 1105",
"h_oper_mot": " ",
"inst_impla": "Supermarché CACTUS, 290, Route d'Arlon, 8010, Strassen",
"mise_en_ex": "avant 2018",
"no_arr_min": "1/03/0383",
"periode__1": "bisannuel",
"periode_me": " ",
"puiss_th_1": " ",
"puiss_ther": "1417 / 1417 / 1417",
"secteur_ac": "Commercial",
"typ_instal": "Installation de combustion",
"pygeoapi_id": 3
}Record 4contact: Dussmann-Lavador S. à r.l., 10, ZAC Klen · luref_x: 73984
{
"contact": "Dussmann-Lavador S. à r.l., 10, ZAC Klengbousbierg, 7795, Bissen",
"luref_x": 73984,
"luref_y": 95090,
"objectid": 4,
"code_nace": "96.01",
"date_info": "2025-07-01T00:00:00",
"more_info": "http://mcp.aev.etat.lu/",
"bat_exploi": " ",
"charges_mo": "100 (gaz naturel)",
"combustibl": "mazout / gaz naturel",
"deb_exploi": 0,
"h_oper_cha": " ",
"h_oper_mot": " ",
"inst_impla": "Dussmann-Lavador, 10, ZAC Klengbousbierg, 7795, Bissen",
"mise_en_ex": "avant 2018",
"no_arr_min": "1/06/0270",
"periode__1": "bisannuel",
"periode_me": " ",
"puiss_th_1": " ",
"puiss_ther": "4500 / 2740",
"secteur_ac": "Industriel",
"typ_instal": "Installation de combustion",
"pygeoapi_id": 4
}Record 5contact: Monplaisir S.A., 20, rue Robert Krieps, · luref_x: 58044
{
"contact": "Monplaisir S.A., 20, rue Robert Krieps, 4702, Pétange",
"luref_x": 58044,
"luref_y": 69160,
"objectid": 5,
"code_nace": "96.01",
"date_info": "2025-07-01T00:00:00",
"more_info": "http://mcp.aev.etat.lu/",
"bat_exploi": " ",
"charges_mo": "100 (mazout)",
"combustibl": "mazout",
"deb_exploi": 0,
"h_oper_cha": " ",
"h_oper_mot": " ",
"inst_impla": "Monplaisir, 20, Rue Robert Krieps, 4702, Pétange",
"mise_en_ex": "avant 2018",
"no_arr_min": "1/08/0275",
"periode__1": "bisannuel",
"periode_me": " ",
"puiss_th_1": " ",
"puiss_ther": "1175",
"secteur_ac": "Artisanal",
"typ_instal": "Installation de combustion",
"pygeoapi_id": 5
}Live sample captured at profiling time — values may have changed upstream.
Verification Status
Using the API
Configuration
- Base URL
- https://features.geoportail.lu/collections/1465
Query examples
curl -s 'https://features.geoportail.lu/collections/1465/items?f=json&limit=20' -H 'Accept: application/json'First 20 features of the collection as GeoJSON.