티스토리 뷰
미세도 v1.0
- 전국 시도별 미세먼지 수치 + 지도 = 미세도
- 통합대기환경지수(CAI) 기준의 미세먼지 수치 표현
- 환경부 수도권 대기환경청 - 미세먼지 농도별 예보등급 [바로가기]
- 통합대기환경지수 - 서울특별시 대기환경정보 [바로가기]
1. 화면구성
- 메인
- 공공데이터 한국환경공단에서 제공하는 대기오염 정보를 활용하였습니다.
- 전국시도별 측정소를 지도에 마킹합니다.
- 지역별 상세정보
- 마커를 클릭하여 측정소별 미세먼지(pm10)/초미세먼지(pm2.5) 정보를 확인합니다.
- 측정소별 미세먼지 정보를 시간대별로 표기합니다.
통합대기환경지수(CAI) 기준의 미세먼지 수치 표현
2.기능정의
- GPS 좌표값을 기준으로 현재 위치에서 가장 근접한 측정소의 정보를 표기합니다.
- 읍/면/동 단위로 주소 검색이 가능하며, 검색한 주소지와 가장 근접한 측정소의 정보를 표기합니다.
- 차트를 이용해 측정소별 실시간 데이터를 시각화 합니다.
3.프로젝트 스펙
# Services or Plugins
- Apache v2.3
- PHP v7
- PHP - Simplexml_load_string
https://www.php.net/manual/en/book.simplexml.php
- Laravel v7.3
- Laravel - Job
- Laravel - Schedul
- Laravel - MongoDB
https://github.com/jenssegers/laravel-mongodb#query-builder
- NoSQL - MongoDB
- Bootstrap v5
# API
- Naver Maps
https://github.com/navermaps/maps.js.ncp/blob/master/examples/map/1-map-simple.html
- Geolocation API
https://developer.mozilla.org/ko/docs/Web/API/Geolocation_API/Using_the_Geolocation_API
# SSL
- Let`s Encrypt
https://letsencrypt.org/ko/).
# 기타
- Haversine Distance Reference
https://kayuse88.github.io/haversine/
https://www.funyphp.com/archive/php/83?sst=wr_datetime&sod=desc&sop=and
* 개인 프로젝트 관리를 목적으로 하며, 비상업적 용도로 제작 하였습니다.
'프로그래밍 > Project' 카테고리의 다른 글
Pro#02 블퍼 - 포스팅 도우미 서비스+키워드 v2.0 을 배포하며.. (0) | 2021.09.07 |
---|---|
Pro#02 블퍼 - 포스팅 도우미 서비스 (8) | 2021.08.22 |
댓글