Уградите мапу квалитета ваздуха у реалном времену на своју веб страницу

Објави: aqicn.org/maplet/sr/

Мапа квалитета ваздуха у реалном времену пројекта Светски индекс квалитета ваздуха може се уградити на било коју веб страницу помоћу једне ознаке скрипте. Мапа приказује индекс квалитета ваздуха уживо свих станица за праћење око изабране локације и аутоматски се ажурира.

Копирајте код испод где би требало да се појави мапа на вашој страници:

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

Резултат (померите или зумирајте мапу да бисте ажурирали горњи код):

Асинхроно учитавање

Да бисте избегли кашњење у приказивању странице, скрипта се може учитати асинхроно, помоћу атрибута async или defer . Пошто се скрипта тада не покреће на својој позицији на страници, атрибут data-dom-target је потребан да би се одредио елемент у који се убацује мапа. Елемент се може поставити било где на страници, пре или после ознаке script.

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

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

Резултат:

Учитавање скрипте из ЈаваСкрипта

Скрипта се такође може динамички уметнути, на пример из менаџера ознака или апликације са једном страницом. Примењује се исто правило 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", "sr");
  document.head.appendChild(s);
</script>

Опције

Мапа је конфигурисана са следећим атрибутима ознаке скрипте. Сви су опциони, осим data-dom-target за асинхроно учитавање.

АтрибутОписПодразумевано
data-cityЛокација за приказивање: град, регион или земља, нпр. london , paris , beijing , greece .world
data-lat
data-lng
Географска ширина и дужина центра мапе. Обе су потребне за подешавање експлицитног приказа.центар локације
data-zoomНиво зумирања, од 1 (свет) до 18 (улица). Користи се само са data-lat и data-lng .11
data-langЈезик мапе, нпр. fr , es , de , cn , jp , kr .енглески
data-widthШирина мапе: број (пиксели) или CSS величина као што је 600px или 100% .100%
data-heightВисина мапе: број (пиксели) или css величина као што је 450px или 60vh .450px
data-dom-targetИД (или css селектор) елемента у који се убацује мапа. Потребно када се скрипта учитава асинхроно ( async , defer или динамички убацује). Без њега, мапа се убацује одмах после ознаке скрипте.–

Неколико мапа може бити уграђено на исту страницу: користите једну ознаку скрипте по мапи.

Направите своју мапу

Попуните доленаведене опције да бисте добили код за вашу мапу и прегледали је.

Добро је знати

  • Линкови на мапи (нпр. детаљи станице) се отварају у новој картици, тако да посетиоци не напуштају вашу страницу.
  • Мапа се може уградити на било коју веб страницу која се приказује преко http или https протокола. Не може се приказати са странице отворене као локална датотека ( file:// ).
  • Ако је мапа смештена у заштићеном iframe-у, заштићено окружење мора бар да дозволи allow-scripts allow-same-origin allow-popups .
  • Молимо вас да не уклањате или скривате приписивање пројекту Светског индекса квалитета ваздуха и изворима података.

Директно коришћење iframe-а

Ако не можете да додате скрипте на своју страницу, мапа се може уградити и помоћу обичног iframe-а. Локација је део URL-а, а приказ се подешава параметрима lat , lng и zoom :

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

О мерењу квалитета ваздуха и загађења:

О нивоима квалитета ваздуха

-Вредности индекса квалитета ваздуха (АКИ).Нивои здравствене бриге
0 - 50ДоброКвалитет ваздуха се сматра задовољавајућим, а загађење ваздуха представља мали или никакав ризик
51 -100УмереноКвалитет ваздуха је прихватљив; Међутим, за неке загађиваче може бити умерено забрињавајуће здравствено стање за врло мали број људи који су необично осетљиви на загађење ваздуха.
101-150Нездраво за осетљиве групеЧланови осетљивих група могу имати здравствене последице. Општа популација вероватно неће бити погођена.
151-200НездравиСвако може почети да осећа здравствене тегобе; чланови осетљивих група могу имати озбиљније здравствене последице
201-300Веома нездравимЗдравствена упозорења о хитним условима. Читава популација ће бити погођена.
300+ОпасноЗдравствено упозорење: свако може доживети озбиљније здравствене ефекте

Да бисте сазнали више о квалитету ваздуха и загађењу, погледајте тему на википедији о квалитету ваздуха или Аирнов водичу за квалитет ваздуха и ваше здравље .

За веома корисне здравствене савете пекиншког доктора Рицхарда Саинт Цир МД, погледајте блог ввв.михеалтхбеијинг.цом .


Употреба обавештења: Сви подаци о квалитету ваздуха су неважећи у време објављивања, а због обезбеђивања квалитета ови подаци могу бити без измењени у било ком тренутку, без обавештења. Пројектни тим "Светског индекса квалитета ваздуха" је уложио разуман напор и бригу приликом састављања садржаја ових информација и пројектни тим или његови агенти, ни под каквим околностима неће бити одговорни због било каквог губитка, повреде или оштећења која настају директно или индиректно из коришћења ових података.