Wykonanie strony www dotyczącej problemu zanieczyszczenia powietrza wraz z wizualizacją prognoz zanieczyszczenia dla wybranej miejscowości
Defence Date
2018-02-05
Authors
Supervisors:
Reviewers:
Access rights
Other title
Realisation of a website about issue of air pollution with forecast visualization of air contamination for chosen city
Resource type
Defence details
Description
Keywords
Abstract
Poniższa praca polega na zaplanowaniu oraz wykonaniu interaktywnej mapy do oceny stanu powietrza w Krakowie. W projekcie użyta jest mapa Google maps, osadzona na stronie internetowej za pomocą Java Script. Dane na temat zanieczyszczenia powietrza pobierane są z czujników firmy Airly za pomocą zapytań REST. Dane są przetwarzane, a następnie użyte do obliczenia stanu powietrza w wybranym punkcie poprzez interpolacje. Użyty jest interfejs programistyczny Google maps do obliczenia m.in. odległości stacji od punktu, lub pobrania współrzędnych geograficznych. Zaimplementowany jest algorytm do znajdowania odpowiednich stacji dla punktu wybranego przez użytkownika. Dane na temat poziomów zanieczyszczenia czerpane są z rządowej strony o ochronie środowiska. Istnieje również graficzny sposób prezentacji danych.
The following project consists of two parts, first one is about planning how to create interactive map of air pollution, and the second is how to create it. Google maps are used as a map and they are embedded by Javascript into the website. Data about air pollution is gathered from Airly company sensors using REST style protocol. Data is processed and then, it is used to interpolate air pollution in any point. In this project it is used Google maps application programming interface to among others, calculate distance between stations and point chosen by the user, or to get geographical coordinates. There is also implemented algorithym to find correct stations for the point chosed by the user. Data about air pollution levels is taken from government website about environment protection. It also exists graphical version of data presentation.

