Ágyazd be a valós idejű levegőminőségi térképet a weboldaladra

Ossza meg: aqicn.org/maplet/hu/

Bármelyik aqicn.org valós idejű levegőminőségi térképet beágyazhatja webhelyére egyetlen szkriptcímkével.

Másold be az alábbi kódot oda, ahol a térképnek meg kell jelennie az oldaladon:

<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="hu"
        data-height="450"></script>

Eredmény (mozgassa vagy nagyítsa a térképet a fenti kód frissítéséhez):

Aszinkron betöltés

Az oldal megjelenítésének késleltetésének elkerülése érdekében a szkript aszinkron módon tölthető be az async vagy defer attribútummal. Mivel a szkript ekkor nem a lapon belüli pozícióján fut, a data-dom-target attribútum szükséges annak az elemnek a megadásához, amelybe a map beszúrásra kerül. Az elem az oldal bármely pontján elhelyezhető, a szkript címke előtt vagy után.

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

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

Eredmény:

A szkript betöltése JavaScriptből

A szkript dinamikusan is beilleszthető, például egy címkekezelőből vagy egyoldalas alkalmazásból. Ugyanaz a data-dom-target szabály érvényes rá:

<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", "hu");
  document.head.appendChild(s);
</script>

Opciók

A térkép a szkriptcímke következő attribútumaival van konfigurálva. Ezek mind opcionálisak, kivéve data-dom-target aszinkron betöltéshez.

AttribútumLeírásAlapértelmezett
data-cityMegjelenítendő helyszín: város, régió vagy ország, pl. london , paris , beijing , greece .world
data-lat
data-lng
A térkép középpontjának szélességi és hosszúsági koordinátái. Mindkettő szükséges a pontos nézet beállításához.a helyszín középpontja
data-zoomNagyítási szint, 1 től (világ) 18 (utca). Csak data-lat és data-lng paraméterekkel használható.11
data-langA térkép nyelve, pl. fr , es , de , cn , jp , kr .angol
data-widthA térkép szélessége: egy szám (pixel) vagy egy CSS méret, például 600px vagy 100% .100%
data-heightA térkép magassága: egy szám (pixelben) vagy egy CSS méret, például 450px vagy 60vh .450px
data-dom-targetAz elem azonosítója (vagy css szelektora), amelybe a map beszúrásra kerül. Kötelező, ha a szkript aszinkron módon töltődik be ( async , defer vagy dinamikusan beszúrva). Enélkül a map közvetlenül a szkriptcímke után kerül beszúrásra.–

Több térkép is beágyazható ugyanazon az oldalon: térképenként egy szkriptcímkét használjon.

Építsd meg a térképedet

Töltsd ki az alábbi opciókat a térképed kódjának megszerzéséhez és előnézetének megtekintéséhez.

Jó tudni

  • A térképen található linkek (pl. állomás részletei) új lapon nyílnak meg, így a látogatók nem hagyják el az oldaladat.
  • A térkép beágyazható bármely http vagy https protokollon keresztül kiszolgált weboldalba. Nem jeleníthető meg egy helyi fájlként ( file:// ) megnyitott oldalról.
  • Ha a térkép egy sandboxos iframe-be kerül, a sandboxnak legalább allow-scripts allow-same-origin allow-popups engedélyeznie kell.
  • Kérjük, ne távolítsa el vagy rejtse el a World Air Quality Index projekthez és az adatforrásokhoz való hozzárendelést.

iframe közvetlen használata

Ha nem tudsz szkripteket hozzáadni az oldaladhoz, a térkép beágyazható egy sima iframe-mel is. A helyszín az URL része, a nézetet pedig a lat , lng és zoom paraméterekkel állíthatod be:

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

A levegőminőség és szennyezettség méréséről:

A levegőminőségi szintekről

-Levegőminőségi index (AQI) értékekAz egészségügyi aggályok szintjei
0 - 50JóA levegő minősége kielégítőnek tekinthető, és a levegőszennyezés kevés vagy semmilyen kockázatot jelent
51 -100MérsékeltA levegő minősége elfogadható; egyes szennyező anyagok esetében azonban mérsékelten aggodalomra adhat okot olyan kevés ember számára, akik szokatlanul érzékenyek a levegőszennyezésre.
101-150Egészségtelen az érzékeny csoportok számáraAz érzékeny csoporttagok egészségügyi hatásokat tapasztalhatnak. A nagyközönséget valószínűleg nem érinti.
151-200EgészségtelenA teljes lakosság érzékeli az egészségre gyakorolt hatásokat; az érzékeny csoportok tagjai komolyabb tüneteket tapasztalhatnak
201-300Nagyon egészségtelenEgészségügyi figyelmeztetések vészhelyzet esetén. Az egész lakosság nagyobb valószínűséggel érinti.
300+VeszélyesEgészségügyi figyelmeztetés: mindenki súlyos egészségügyi hatásokat tapasztalhat

Ha többet szeretne megtudni a levegőminőségről és a szennyezésről, tekintse meg a Wikipédia Levegőminőség témakörét vagy az airnow Levegőminőség és egészsége című útmutatóját .

A pekingi orvos, Richard Saint Cyr MD nagyon hasznos egészségügyi tanácsaiért tekintse meg a www.myhealthbeijing.com blogot.


Használati közlemény: Az összes levegőminőségre vonatkozó adat érvénytelenítése a közzététel időpontjában, és a minőségbiztosítás miatt ezek az adatok bármikor előzetes értesítés nélkül módosíthatók. A Világ levegőminőségi mutatója projekt minden ésszerű ismeretet és gondosságot gyakorolt ezen információk tartalmának összeállításában, és semmilyen körülmények között nem fogja a Világ levegőminőségi mutatója a projektcsapat vagy ügynökei felelősséggel tartoznak az adatok átadásából közvetlenül vagy közvetve okozott veszteségekért, sérülésekért vagy károkért szerződésben, kártérítésben vagy egyéb módon.