{% load l10n combo gnm assets %} {% with is_place_page=page|is_place_page %}
{% if is_place_page %} {% placeholder "explication" name="Explication" render=False %}
{% else %}
{% endif %}
{% localize off %}

Qualité de l’air{% if nominatim and is_place_page %}
{{ nominatim.display_name }}{% endif %}

{% endlocalize %} Air Rhône Alpes
{% if q_lon or lon %} {% include "combo/dashboard_cell_icons.html" %} {% endif %}
{% if is_place_page and not q_lon and not lon %} {% gnm_airquality_map %} {% endif %} {% if air2go and is_place_page %} {% if not air2go.data and not air2go.indices %}

Données de qualité de l’air indisponibles.

{% elif air2go.data %} {# metropolitan data #} {% for day_indice in air2go.data %}
{% include "combo/json/includes/airquality-indice-logo.html" with indice=day_indice.indice %} {% if vigilances.data.vigilances %}

Vigilance pollution

{{ vigilances.data.vigilances.0.commentaire|linebreaks }}

{% endif %}
{% if forloop.counter0 == 1 %}← Hier{% elif forloop.counter0 == 2 %}← Aujourd’hui{% endif %} {% if forloop.counter0 == 1 %}Demain →{% elif forloop.counter0 == 0 %}Aujourd’hui →{% endif %}
{% if not vigilances.data.vigilances %} {% for sous_indice in day_indice.sous_indices %} {% endfor %} {% for sous_indice in day_indice.sous_indices %} {% endfor %}
{{ sous_indice.polluant_nom }}
{% for definition in definitions.data %}{% if definition.indice == sous_indice.indice %}{{ definition.qualificatif }}{% endif %}{% endfor %}
{% endif %} {% include "combo/json/includes/airquality-recos.html" with indice=day_indice.indice %}
{% endfor %} {% elif air2go.indices %} {# localized data, different API #} {% for day_indice in air2go.indices.values %}
{% include "combo/json/includes/airquality-indice-logo.html" with indice=day_indice.indice_multipolluant.valeur %} {% if vigilances.data.vigilances %}

Vigilance pollution

{{ vigilances.data.vigilances.0.commentaire|linebreaks }}

{% endif %}
{% if forloop.counter0 == 1 %}Hier ←{% elif forloop.counter0 == 2 %}Aujourd’hui ←{% endif%} {% if forloop.counter0 == 1 %}→ Demain{% elif forloop.counter0 == 0 %}→ Aujourd’hui{% endif %}
{% if not vigilances.data.vigilances %}
PM2.5 PM10 SO2 O3 NO2
{% for definition in definitions.data %}{% if definition.indice == day_indice.sous_indice_pm25.valeur %}{{ definition.qualificatif }}{% endif %}{% endfor %} {% for definition in definitions.data %}{% if definition.indice == day_indice.sous_indice_pm10.valeur %}{{ definition.qualificatif }}{% endif %}{% endfor %} {% for definition in definitions.data %}{% if definition.indice == day_indice.sous_indice_so2.valeur %}{{ definition.qualificatif }}{% endif %}{% endfor %} {% for definition in definitions.data %}{% if definition.indice == day_indice.sous_indice_o3.valeur %}{{ definition.qualificatif }}{% endif %}{% endfor %} {% for definition in definitions.data %}{% if definition.indice == day_indice.sous_indice_no2.valeur %}{{ definition.qualificatif }}{% endif %}{% endfor %}
{% endif %} {% include "combo/json/includes/airquality-recos.html" with indice=day_indice.indice_multipolluant.valeur %}
{% endfor %} {% endif %}

En savoir plus sur le calcul de l’indice de qualité de l’air sur le site ATMO

{% elif air2go %} {% localize off %} {{ nominatim.display_name }} {% endlocalize %} {% if vigilances.data.vigilances %}

Vigilance pollution

{% endif %} {% if not air2go.indices %} Données indisponibles. {% else %} {% for definition in definitions.data %} {% if definition.indice == air2go.indices.indice_j.indice_multipolluant.valeur %}
Indice : {{ air2go.indices.indice_j.indice_multipolluant.valeur }} {{ definition.qualificatif }}
{% endif %} {% endfor %} {% endif %} {% endif %}
{% if not is_place_page %}
{% localize off %} d’infos {% endlocalize %}
{% endif %}
{% endwith %}