Calidad del Aire

Datos de calidad del aire de la Red Automática de Control de la Contaminación Atmosférica del Ayuntamiento de Zaragoza. La red está compuesta por 8 estaciones de medición: Actur, Av. Soria, Centro, El Picarral, Jaime Ferrán, Las Fuentes, Renovales y Roger de Flor.

Los contaminantes monitorizados son: SO2, CO, NO, NO2, NOx, O3, H2S, C6H6, PM10, PM2.5, As, Pb, Cd y Ni.

Este dataset es el contenedor padre que agrupa los siguientes conjuntos de datos hijos:

  • Estaciones de medición de calidad del aire
  • Calidad del aire agregada a nivel de día y hora
  • Mediciones de calidad del aire sin agregar
  • Calidad del aire en tiempo real
  • Alertas de calidad del aire

Fuente de información: Centro de Control de Calidad Ambiental.

Fecha de creación
01/01/2002
Última actualización
25/06/2026
Frecuencia de actualización
Diario
Acceso
Público
Cobertura espacial
Zaragoza
Cobertura temporal
01/02/2002
Contacto
Oficina Técnica de Gobierno del Dato: gobierno-abierto@zaragoza.es
Sistema de referencia
http://www.opengis.net/def/crs/EPSG/0/25830
Estado
Finalizado
Fecha de creación de la ficha
03/05/0029
Fecha de actualización de la ficha
13/04/2026
Atributo Nombre técnico Tipo Descripción
Id id Texto Identificador único para cada registro
Contaminante contaminante Texto Contaminantes medidos [no2,o3,co,pm10,so2,sh2,no,nox pm25,as,cd,pb,ni]
Value value Entero Valor promedio observado en el día
Nivel nivel Texto Valores relativos a la Orden TEC/351/2019, de 18 de marzo, por la que se aprueba el Índice Nacional de Calidad del Aire
Fecha fecha Texto Fecha de la observación
Year year Texto Año de la observación
Title title Texto Estación de recogida

Conjuntos de datos incluidos

  • API

    Por defecto, se obtienen sólo los 50 primeros registros si se quiere obtener más hay que utilizar el parametro rows y el número de filas a devolver

    • Listado de mediciones diarias en formato json de la estación Roger de Flor para el periodo comprendido entre el 1 y el 6 de abril
      https://www.zaragoza.es/sede/servicio/calidad-aire/estacion/diaria.json?estacion=29&fechaInicio=01%2F04%2F2021&fechaFin=06%2F04%2F2021
    • Listado de mediciones horarias en formato json de la estación Renovales para el día 1 de abril y el contaminante PM10
      https://www.zaragoza.es/sede/servicio/calidad-aire/estacion/horaria.json?estacion=36&contaminante=6&fechaInicio=01%2F04%2F2021&fechaFin=02%2F04%2F2021
    • Listado de estaciones existentes en el sistema
      https://www.zaragoza.es/sede/servicio/calidad-aire/listado.json
    Descargar: JSON CSV XML GeoRSS
  • SPARQL
    Las consultas se realizan sobre el punto SPARQL y el grafo: http://www.zaragoza.es/medio-ambiente/calidad-aire/

    Obtener contaminante, estacion, fecha,valor medicion horaria, y verficacion para una estacion y fecha concreta

    PREFIX ssn:<http://purl.oclc.org/NET/ssnx/ssn#>
    PREFIX ssnext:<http://vocab.linkeddata.es/datosabiertos/def/medio-ambiente/calidad-aire/ssn-ext#>
    PREFIX dul:<http://www.loa-cnr.it/ontologies/DUL.owl#>
    select distinct ?magnitud ?estacion ?fecha ?valor ?verif
    
    where {
            ?uri a ssn:Observation;
            ssn:observedBy ?estacion;
            ssn:observationResult ?res;
            ssn:observedProperty ?magnitud;
            ssnext:observationStatus ?verif;
            ssn:observationResultTime ?fecha.
            ?res ssn:hasValue/dul:hasDataValue ?valor
      filter  (?fecha>"2015-02-16"^^xsd:date and ?fecha<="2015-02-17"^^xsd:date and ?estacion=<http://www.zaragoza.es/api/recurso/medio-ambiente/calidad-aire/estacion/26> and regex(?uri, "horaria"))
    }
    order by ?magnitud ?estacion ?fecha

    Obtener contaminante, estacion, fecha,valor medicion diaria, y verficacion para una estacion y fecha concreta

    PREFIX ssn:<http://purl.oclc.org/NET/ssnx/ssn#>
    PREFIX ssnext:<http://vocab.linkeddata.es/datosabiertos/def/medio-ambiente/calidad-aire/ssn-ext#>
    PREFIX dul:<http://www.loa-cnr.it/ontologies/DUL.owl#>
    select distinct ?uri ?magnitud ?estacion ?fecha ?valor ?verif
    where {
            ?uri a ssn:Observation;
            ssn:observedBy ?estacion;
            ssn:observationResult ?res;
            ssn:observedProperty ?magnitud;
            ssnext:observationStatus ?verif;
            ssn:observationResultTime ?fecha.
            ?res ssn:hasValue/dul:hasDataValue ?valor
      filter  (?fecha>"2015-02-16"^^xsd:date and ?fecha<="2015-02-17"^^xsd:date and ?estacion=<http://www.zaragoza.es/api/recurso/medio-ambiente/calidad-aire/estacion/26> and regex(?uri, "diaria"))
    }
    order by ?magnitud ?estacion ?fecha
    

    Obtener las propiedades de una estación

    PREFIX ssn:<http://vocab.linkeddata.es/datosabiertos/def/medio-ambiente/meteorologia#>
    PREFIX esairq:<http://vocab.linkeddata.es/datosabiertos/def/medio-ambiente/calidad-aire#>
    PREFIX loc:<http://www.w3.org/ns/locn#>
    PREFIX geo:<http://www.w3.org/2003/01/geo/wgs84_pos#>
    select distinct ?label ?distancia ?via ?trafico ?zona ?address ?geo
    where {
            ?uri a ssn:Estacion;
            rdfs:label ?label;
    esairq:distanciaObstaculos ?distancia;
    esairq:distanciaVia ?via;
    esairq:trafico ?trafico;
    esairq:zona ?zona;
    loc:address ?address;
    geo:geometry ?geo
    }