웹사이트에 실시간 대기질 지도를 삽입하세요

공유하다: aqicn.org/maplet/kr/

aqicn.org의 실시간 대기질 지도를 스크립트 태그 하나만으로 웹사이트에 삽입할 수 있습니다.

지도가 페이지에 표시될 위치에 아래 코드를 복사하세요.

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

결과 (지도를 이동하거나 확대/축소하여 위 코드를 업데이트하세요):

비동기 로딩

페이지 렌더링 지연을 방지하려면 async 또는 defer 속성을 사용하여 스크립트를 비동기적으로 로드할 수 있습니다. 이렇게 하면 스크립트가 페이지의 현재 위치에서 실행되지 않으므로 ` data-dom-target 속성을 사용하여 지도가 삽입될 요소를 지정해야 합니다. 이 요소는 스크립트 태그 앞이나 뒤 등 페이지의 어느 위치에나 배치할 수 있습니다.

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

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

결과:

자바스크립트에서 스크립트 로드

스크립트는 태그 관리자나 단일 페이지 애플리케이션(SPA) 등에서 동적으로 삽입할 수도 있습니다. 동일한 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", "kr");
  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지도의 너비: 숫자(픽셀) 또는 600px 또는 100% 와 같은 CSS 크기입니다.100%
data-height지도의 높이: 숫자(픽셀) 또는 450px 또는 60vh 와 같은 CSS 크기입니다.450px
data-dom-target지도가 삽입될 요소의 ID(또는 CSS 선택자)입니다. 스크립트가 비동기적으로 로드될 때 ( async , defer 또는 동적으로 삽입될 때) 필수입니다. 이 값이 없으면 지도는 <script> 태그 바로 뒤에 삽입됩니다.–

한 페이지에 여러 개의 지도를 삽입할 수 있습니다. 지도 하나당 스크립트 태그를 하나씩 사용하세요.

나만의 지도를 만들어 보세요

아래 옵션을 입력하여 지도 코드를 받고 미리 보기를 해보세요.

알아두면 좋겠네요.

  • 지도에 있는 링크(예: 역 정보)는 새 탭에서 열리므로 방문자는 페이지를 벗어나지 않습니다.
  • 이 지도는 http 또는 https 로 제공되는 모든 웹사이트에 삽입할 수 있습니다. 하지만 로컬 파일( file:// )로 열린 페이지에서는 표시할 수 없습니다.
  • 지도를 샌드박스 iframe에 배치하는 경우 샌드박스는 최소한 allow-scripts allow-same-origin allow-popups 허용해야 합니다.
  • 세계 대기질 지수 프로젝트 및 데이터 출처에 대한 출처 표기를 삭제하거나 숨기지 마십시오.

iframe을 직접 사용하는 방법

페이지에 스크립트를 추가할 수 없는 경우, 일반 iframe을 사용하여 지도를 삽입할 수도 있습니다. 위치는 URL의 일부이며, lat , lng 및 zoom 매개변수를 사용하여 보기 방식을 설정합니다.

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

대기질 및 환경 오염 측정에 관하여 :

대기질 지수 단계에 대하여

AQI지수구분구간의미
0 - 50좋음대기오염 관련 질환자군에서도 영향이 유발되지 않을 수준
51 -100보통환자군에게 만성 노출시 경미한 영향이 유발될 수 있는 수준
101-150민감군영향환자군 및 민감군에게 유해한 영향이 유발될 수 있는 수준
151-200나쁨환자군 및 민감군(어린이, 노약자 등)에게 유해한 영향 유발, 일반인도 건강상 불쾌감을 경험할 수 있는 수준
201-300매우나쁨환자군 및 민감군에게 급성 노출시 심각한 영향 유발, 일반인도 약한 영향이 유발될 수 있는 수준
300+위험환자군 및 민감군에게 응급 조치가 발생되거나, 일반인에게 유해한 영향이 유발될 수 있는 수준
(Reference: see airkorea.or.kr)

대기질과 오염에 대해 더 많은 것을 알아보려면 위키피디아의 대기질 문서(영어)을 보거나 대기질과 건강에 대한 AirNow 가이드(영어)를 참조해보세요.

매우 유용한 베이징의 의학박사 Richard Saint Cyr MD의 건강 관련 팁을 보려면 www.myhealthbeijing.com 의 블로그를 확인하세요.


사용안내: 모든 대기 질 데이터는 발행 당시에 검증되지 않았으며, 품질 보증으로 인해 이러한 데이터는 예고없이 언제든지 수정 될 수 있습니다. 세계 대기 품질 지수 프로젝트는이 정보의 내용을 편집함에있어 합당한 기술과 관심을 행사했으며 어떤 상황에서도 세계 대기 품질 지수 (World Air Quality Index) 프로젝트 팀 또는 그 대리인은이 데이터의 공급으로 인해 직접 또는 간접적으로 발생하는 손실, 상해 또는 손해에 대해 계약, 불법 행위 또는 기타의 책임을지지 않습니다.