Integra el mapa de calidad del aire en tiempo real en tu sitio web.

Compartir: aqicn.org/maplet/es/

Puedes insertar cualquiera de los mapas de calidad del aire en tiempo real de aqicn.org en tu sitio web con una sola etiqueta de script.

Copia el código que aparece a continuación donde quieras que aparezca el mapa en tu página:

<script src="https://aqicn.org/maplet/embed.v1.js"
        data-city="london"
        data-lat="51.5074" data-lng="-0.1278" data-zoom="11"
        data-lang="es"
        data-height="450"></script>

Resultado (mueva o haga zoom en el mapa para actualizar el código anterior):

Carga asíncrona

Para evitar retrasos en la carga de la página, el script se puede cargar de forma asíncrona con el atributo async o defer . Dado que el script no se ejecuta en la posición especificada en la página, se requiere el atributo data-dom-target para indicar el elemento donde se inserta el mapa. Este elemento puede ubicarse en cualquier parte de la página, antes o después de la etiqueta `script`.

<div id="aqi-map"></div>

<script async src="https://aqicn.org/maplet/embed.v1.js"
        data-city="paris"
        data-lang="es"
        data-dom-target="aqi-map"
        data-height="450"></script>

Resultado:

Cargando el script desde javascript

El script también se puede insertar dinámicamente, por ejemplo, desde un gestor de etiquetas o una aplicación de una sola página. Se aplica la misma regla data-dom-target :

<div id="aqi-map"></div>

<script>
  var s = document.createElement("script");
  s.src = "https://aqicn.org/maplet/embed.v1.js";
  s.setAttribute("data-city", "london");
  s.setAttribute("data-dom-target", "aqi-map");
  s.setAttribute("data-lang", "es");
  document.head.appendChild(s);
</script>

Opciones

El mapa se configura con los siguientes atributos de la etiqueta de script. Todos son opcionales, excepto data-dom-target para la carga asíncrona.

AtributoDescripciónPor defecto
data-cityUbicación a mostrar: una ciudad, región o país, por ejemplo, london , paris , beijing , greece .world
data-lat
data-lng
Latitud y longitud del centro del mapa. Ambas son necesarias para establecer una vista específica.centro de la ubicación
data-zoomNivel de zoom, de 1 (mundo) a 18 (calle). Solo se utiliza con data-lat y data-lng .11
data-langIdioma del mapa, por ejemplo: fr , es , de , cn , jp , kr .inglés
data-widthAncho del mapa: un número (píxeles) o un tamaño CSS como 600px o 100% .100%
data-heightAltura del mapa: un número (píxeles) o un tamaño CSS como 450px o 60vh .450px
data-dom-targetID (o selector CSS) del elemento en el que se inserta el mapa. Es necesario cuando el script se carga de forma asíncrona ( async , defer o se inserta dinámicamente). Sin él, el mapa se inserta justo después de la etiqueta script.–

Se pueden insertar varios mapas en la misma página: utilice una etiqueta de script por cada mapa.

Construye tu mapa

Rellena las opciones que aparecen a continuación para obtener el código de tu mapa y previsualizarlo.

Es bueno saberlo

  • Los enlaces del mapa (por ejemplo, los detalles de la estación) se abren en una pestaña nueva, para que los visitantes no abandonen la página.
  • El mapa se puede insertar en cualquier sitio web que se sirva a través de http o https . No se puede mostrar desde una página abierta como un archivo local ( file:// ).
  • Si el mapa se coloca en un iframe aislado, el entorno aislado debe permitir como mínimo allow-scripts allow-same-origin allow-popups .
  • Por favor, no elimine ni oculte la atribución al proyecto Índice Mundial de Calidad del Aire ni a las fuentes de datos.

Utilizando un iframe directamente

Si no puedes añadir scripts a tu página, también puedes insertar el mapa con un iframe simple. La ubicación forma parte de la URL y la vista se configura con los parámetros lat , lng y zoom :

<iframe src="https://aqicn.org/maplet/london/es/?lat=51.5074&lng=-0.1278&zoom=11"
        width="100%" height="450" style="border:0" loading="lazy"
        title="Real-time air quality map"></iframe>

Acerca de la calidad del aire y la medición de la contaminación:

Acerca de los niveles de calidad del aire

ICACalidad del AireProteja su Salud
0 - 50BuenaNo se anticipan impactos a la salud cuando la calidad del aire se encuentra en este intervalo.
51 -100ModeradaLas personas extraordinariamente sensitivas deben considerar limitación de los esfuerzos físicos excesivos y prolongados al aire libre.
101-150Dañina a la Salud de los Grupos SensitivosLos niños y adultos activos, y personas con enfermedades respiratorias tales como el asma, deben evitar los esfuerzos físicos excesivos y prolongados al aire libre.
151-200Dañina a la SaludLos niños y adultos activos, y personas con enfermedades respiratorias tales como el asma, deben evitar los esfuerzos excesivos prolongados al aire libre; las demás personas, especialmente los niños, deben limitar los esfuerzos físicos excesivos y prolongados al aire libre.
201-300Muy Dañina a la SaludLos niños y adultos activos, y personas con enfermedades respiratorias tales como el asma, deben evitar todos los esfuerzos excesivos al aire libre; las demás personas, especialmente los niños, deben limitar los esfuerzos físicos excesivos al aire libre.
300+Arriesgado

Para saber más sobre la calidad del aire y la contaminación, comprobar la tema Calidad wikipedia Air o Guía airnow a la calidad del aire y su salud .

Para obtener consejos de salud muy útiles de Beijing doctor Richard Saint Cyr MD, compruebe www.myhealthbeijing.com blog.


Aviso de uso: Todos los datos de Calidad del aire no están validados en el momento de la publicación, y debido a la garantía de calidad, estos datos pueden modificarse, sin previo aviso, en cualquier momento. El proyecto World Air Quality Index ha ejercido todas las habilidades y cuidados razonables para compilar el contenido de esta información y en ningún caso el World Air Quality Index o el equipo del proyecto será responsable en el contrato, agravio o de otra manera por cualquier pérdida, lesión o daño que surja directa o indirectamente del suministro de esta información.