1 Wykorzystanie sieci społecznościowych w ochronie środowiska Prof. Dariusz CZERWIŃSKI Dr. Marek MIŁOSZ Instytut Informatyki Politechnika Lubelska
2 Problemy monitoringu środowiska Koszty pomiarów i publikacji ich rezultatów Problem prawny i praktyczny: – Pomiar poziomów (średnie 24h lub nawet roczne) – Pomiar z wykorzystaniem drogich technologii – Opóźnienie w dostępności wyników pomiaru – Mało stacji monitorujących i niedoskonałości programów prognozujących poziom zanieczyszczeń Wymagania społeczeństwa: on-line monitoring 2
3 Stacje pomiarowe w Polsce Rzadkie (dla pyłu zawieszonego; pomiar on-line) 3
4 Potrzeby społeczne a pomiar Dobowy pomiar poziomu zapylenia (PM10; Kraków): Norma - poziomy: – Dopuszczalny: 50 μg/m 3 – Informowania społeczeństwa: 200 μg/m 3 – Alarmowy: 300 μg/m 3 Rezultat pomiaru i norm – brak informowania społeczeństwa 4
5 System monitorowania zapylenia środowiska (SMZS) - idea Monitoring zapylenia – b.ważny dla wielu miast Rezultaty – w czasie quasi rzeczywistym, pomiar rozproszony, wiele punktów pomiarowych, niski koszt, może: niska dokładność pomiaru Pomysł: – mobilne tanie stacje pomiarowe umieszczone na jednostkach transportu publicznego (autobusy, taksówki) lub woluntariuszy (samochody prywatne) z wykorzystaniem darmowych hot-spotów lub sieci społecznościowych (WiFi via telefony mobilne) – darmowe upublicznienie rezultatów pomiarów 5
6 SMZS - architektura 6
7 SMZS – stacja pomiarowa - architektura 7
8 SMZS – stacja pomiarowa - realizacja 8
9 SMZS – stacja pomiarowa - funkcje Pomiary Zapamiętywanie rezultatów pomiarów Wysyłanie rezultatów pomiarów do serwera danych Algorytmy: – Pomiarowe – Wysyłanie danych (protokół) 9
10 SMZS – aplikacja serwerowa Funkcje: – Rejestracja stacji pomiarowych – Przyjmowanie danych pomiarowych – Prezentacja danych Narzędzia: – WAMP (Windows+Apache+MySQL+PHP) – HTML/CSS/JavaScript – Usługi zewnętrzne (Google Maps) Techniki: – responsive web design (RWD) – model-view-controller (MVC) 10
11 SMZS – aplikacja serwerowa – baza danych 11
12 SMZS – aplikacja serwerowa – rejestracja urządzenia 12
13 SMZS – aplikacja serwerowa – wizualizacja pomiarów 13
14 DZIĘKUJĘ Pytania? 14