/Weather/Airquality
Returns the current air quality data from various locations in Luxembourg collected by Administration de l'Environnement and sends you updates as they are processed by our engine.
Resource URL
/Weather/Airquality
Format
The response will be formatted as GeoJSON Features.
Object properties
Key | Type | Possible values | Description |
---|---|---|---|
id | string |
{provider}:{number} |
id of the weather station (built from provider and id of provider) |
name | string |
{name} |
name of the weather station |
temp | float |
- {temp} - NULL |
temperature in Celsius |
pm10 | float |
- {pm10} - NULL |
Particles on the order of 10 micrometers or less (in µg/m3) |
no2 | float |
- {no2} - NULL |
Nitrogen dioxide (in µg/m3) |
o3 | float |
- {o3} - NULL |
Ozone (in µg/m3) |
so2 | float |
- {so2} - NULL |
Sulfur dioxide (in µg/m3) |
co | float |
- {co} - NULL |
Carbon monoxide (in mg/m3) |
last_update | integer |
{last_update} |
last update of the data in Unix time (milliseconds) |
Sample channel & response
/Weather/Airquality
{
"type": "update",
"data": [{
"id": "aev:Esch-Alzette",
"data": {
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [5.976941, 49.505011]
},
"properties": {
"id": "aev:Esch-Alzette",
"name": "Esch-Alzette",
"temp": 8.5,
"pm10": 15,
"no2": 12.9,
"o3": 54,
"so2": 1.2,
"co": 0.2,
"last_update": "1487340000000"
}
}
}, {
"id": "aev:Beidweiler",
"data": {
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [6.305332, 49.722229]
},
"properties": {
"id": "aev:Beidweiler",
"name": "Beidweiler",
"temp": 7,
"pm10": 10,
"no2": 6.4,
"o3": 62,
"so2": 2.5,
"co": null,
"last_update": "1487340000000"
}
}
}]
}
License
Please refer to Weather/AirQuality for information about the air quality data licensing.
Credits
Made by Daniel Duton & Thierry Degeling from ION Network Solutions.
Sponsored by Digital Lëtzebuerg.