Skip to content
Open Data
Main

← Datasets

Bucharest air quality (InfoAer)

infoaer.pmb.ro

Current readings from InfoAer, the municipal air-quality sensor network Primăria Municipiului București operates across Bucharest. The source publishes each sensor's current pollutant readings as a small HTML fragment; this connector reshapes that into long format — one row per (sensor, reading_time, pollutant) — so pollutants can be filtered, aggregated and compared directly.

43.8KRows
2Tables
—Size
28 minutes agoLast ingest

ro-official-acts-public-domainRomanian official acts and public-interest information — outside copyright

Attribution, terms and provenanceWhat you must carry if you reuse this
Attribution
Date despre calitatea aerului publicate de Primăria Municipiului București — InfoAer — infoaer.pmb.ro
Notes
Legea 8/1996 privind dreptul de autor, art. 9, excludes from copyright both official texts of an administrative nature and simple facts and data. The sensor readings republished here are bare factual measurements — pollutant concentrations captured by municipal monitoring hardware — and the sensor catalogue is the official record of that public monitoring network's own devices. They are also public-interest information under Legea 544/2001 and re-usable public-sector information under Legea 179/2022, which transposes the EU Open Data Directive. HOWEVER, and a reuser must weigh this: no explicit reuse licence is published anywhere on infoaer.pmb.ro — checked directly on 2026-09-01/02: the site carries no footer copyright line, no terms page and no legal link, and its "Legislație" page lists only national/EU air-quality law, not site terms of use. This dataset therefore rests on the legal position above rather than on any grant from Primăria Municipiului București, and anyone republishing it should make their own assessment. This is a DERIVED work, not a republication of the site: `sensors` carries only each device's id, name, network type, coordinates and icon path, and `readings` carries only the pollutant readings reshaped out of the per-sensor popup HTML into long format — no page markup, images, or any other part of the site is republished. `robots.txt` on this domain has an empty `Disallow` — nothing on the site is off-limits to automated access. Finally, and most important for how this dataset should be used: these are municipal INDICATIVE sensors (a mix of Clarity, low-cost "CalitateAer", Bettair and MQTT devices), NOT the national regulatory reference network (RNMCA / calitateaer.ro). Do not present a value from this dataset as an official air-quality compliance measurement, and do not use it in place of a certified RNMCA reference station where the distinction matters (e.g. a legal exceedance finding).
Version
snapshot 2026-10-22 · 01M5HX9KZA7F8DCMEP9MCWQCBE
Machine-readable:
llms.txtmanifest.jsoncatalog

Tables

Open a table for its columns

Loading the schema…

Queries

Copy a snippet, or run it in the playground
Query it yourselfConnection snippets for DuckDB — Parquet or the live lake

Generated from this exact manifest version, so the URLs are the ones actually published.

Attach the catalog, then query it
ATTACH IF NOT EXISTS 'ducklake:https://data-directory.fsn1.your-objectstorage.com/catalog/catalog.ducklake' AS "datadirectory" (READ_ONLY);

SELECT *
FROM datadirectory.infoaer_bucharest_air.sensors
LIMIT 10;
Execute