2 Екологічна інформація
2.1 Дещо про відкриті дані
Починаючи з ??? 2015 року в Україні діє нова редакція закону «Про доступ до публічної інформації».
2.2 Метеорологічні дані
У світі працює розгалужена мережа метеорологічних станцій. Більшість станцій здійснює обмін інформацією, надсилаючи дані своїх спостережень до Всесвітньої метеорологічної організації WMO. Також одним з основних агрегаторів метеорологічної інформації є Агенція з атмосферних та океанічних досліджень США - NOAA. На інтернет-ресурсах NOAA реалізовано відкритий доступ до бази даних метеорологічних спостережень з усього світу. В рамках нашої теми нас цікавить доступ до метеорологічної інформації з українських метеостанцій.
Для доступу до бази даних NOAA безпосередньо з середовища мови R створено пакет stationaRy (Iannone 2015). Цей пакет дозволяє вибирати потрібну метеостанцію та часовий проміжок для завантаження даних. Завантажені дані зберігаються у вигляді таблиці безпосередньо в робоче середовище R.
Загалом в базі даних NOAA зберігається інформація з більш ніж 27 тис. метеостанцій. Деякі з цих станцій вже не працюють. Проте, переважна більшість - це діючі метеостанції, які періодично надсилають дані метеорологічних спостережень. Серед всіх джерел метеорологічної інформації в базі NOAA - 181 джерело з України. Деякі з українських метеостанцій також вже не працюють, деякі - тимчасово не працюють (станції в міжнародних аеропортах Донецька та Луганська). Перелік українських метеостанцій, дані з яких є в базі NOAA, представлено в таблиці @ref(ukrstations.table).
name | begin | end | |
---|---|---|---|
1 | LUHANSK INTL | 2004 | 2014 |
2 | DONETSK INTL | 2004 | 2014 |
3 | LOZUVATKA INTL | 2004 | 2015 |
4 | DNIPROPETROVSK INTL | 2004 | 2015 |
5 | IVANO FRANKIVSK | 2004 | 2015 |
6 | SEMENOVKA | 1959 | 2015 |
7 | DRUZHBA | 1969 | 2015 |
8 | SVITYAZ | 1959 | 2015 |
9 | PNEVNO | 1984 | 2002 |
10 | SARNY | 1948 | 2015 |
11 | CHERNIHIV | 1946 | 2015 |
12 | VOLSKOVTSKY | 1984 | 2001 |
13 | GLUKHOV | 1984 | 1998 |
14 | KOVEL’ | 1959 | 2015 |
15 | VOLODYMYR-VOLYNS’KYI | 1959 | 2015 |
16 | MANEVICHI | 1979 | 2001 |
17 | LUTS’K | 1931 | 2015 |
18 | OLEVSK | 1955 | 2015 |
19 | OVRUCH | 1948 | 2015 |
20 | KOROSTEN | 1979 | 2002 |
21 | VOLYA | 1984 | 1994 |
22 | TETERIV | 1959 | 2015 |
23 | CHORNOBYL’ | 1955 | 2015 |
24 | OSTER | 1984 | 2015 |
25 | NIZHYN | 1955 | 2015 |
26 | KONOTOP | 1936 | 2015 |
27 | ROMNY | 1959 | 2015 |
28 | BELOPOL’E | 1959 | 1989 |
29 | SUMY | 1946 | 2015 |
30 | RAVA-RUS’KA | 1959 | 2015 |
31 | KAMENKA-BUGSKAYA | 1959 | 2001 |
32 | DUBNO | 1989 | 2015 |
33 | BRODY | 1959 | 2015 |
34 | KREMENETS | 1963 | 2015 |
35 | RIVNE INTL | 1959 | 2015 |
36 | UZHHOROD | 2004 | 2014 |
37 | MYKOLAIV | 2004 | 2015 |
38 | NOVOHRAD-VOLYNS’KYI | 1959 | 2015 |
39 | SHEPETIVKA | 1936 | 2015 |
40 | ZHYTOMYR | 1948 | 2015 |
41 | FASTOV | 1980 | 2001 |
42 | ZHULIANY INTL | 1932 | 2015 |
43 | ANTONOV INTL | 2004 | 2015 |
44 | KIEV/BORISPOL | 1959 | 1990 |
45 | KIEV/BORISPOL | 1990 | 1990 |
46 | BORYSPIL INTL | 1961 | 2015 |
47 | YAHOTYN | 1959 | 2015 |
48 | PRILUKY | 1955 | 2015 |
49 | GREBENKA | 1959 | 1988 |
50 | LOHVICA | 1984 | 1989 |
51 | HADIACH | 1959 | 2015 |
52 | LUBNY | 1946 | 2015 |
53 | LEBEDIN | 1989 | 1999 |
54 | MOSTISKA | 1959 | 2002 |
55 | YAVOROV | 1989 | 1994 |
56 | LVIV INTL | 1928 | 2015 |
57 | CHERNIVTSI | 2004 | 2014 |
58 | DROHOBYCH | 1959 | 2015 |
59 | BEREZHANY | 1959 | 2015 |
60 | TERNOPIL’ | 1934 | 2015 |
61 | YAMPOL’ | 1989 | 1995 |
62 | KHMEL’NYTS’KYI | 1955 | 2015 |
63 | KHMELNYK | 1981 | 2015 |
64 | BILOPILLJA | 1955 | 2015 |
65 | BILA TSERKVA | 1959 | 2015 |
66 | MYRONIVKA | 1948 | 2015 |
67 | ZOLOTONOSHA | 1959 | 2015 |
68 | CHERKASY | 1959 | 2014 |
69 | VESELYI PODIL | 1955 | 2015 |
70 | POLTAVA | 1936 | 2015 |
71 | TURKA | 1955 | 2015 |
72 | STRYY | 1989 | 2015 |
73 | VELIKIY BEREZNY | 1959 | 2002 |
74 | SKOLE | 1974 | 2003 |
75 | SLAVSKE | 1959 | 2015 |
76 | PERECHIN | 1959 | 2002 |
77 | KALUSH | 1989 | 2003 |
78 | IVANO-FRANKIVS’K | 1948 | 2014 |
79 | CHORTKIV | 1959 | 2015 |
80 | KAMIANETS’-PODIL’ SKYI | 1932 | 2015 |
81 | NOVA USHYTSIA | 1959 | 2015 |
82 | VINNYTSIA | 1946 | 2015 |
83 | ZHMERYNKA | 1969 | 2015 |
84 | LIPOVEC | 1959 | 2004 |
85 | HAISYN | 1959 | 2015 |
86 | ZHASHKIV | 1979 | 2015 |
87 | ZVENIHORODKA | 1959 | 2015 |
88 | UMAN’ | 1932 | 2015 |
89 | ROTMISTROVKA | 1989 | 2002 |
90 | NOVO-MYRHOROD | 1959 | 2015 |
91 | CHYHYRYN | 1969 | 2015 |
92 | ZNAMIANKA | 1959 | 2015 |
93 | SVITLOVODS’K | 1995 | 2015 |
94 | KREMENCUG | 1959 | 2002 |
95 | KOBELIAKY | 1959 | 2015 |
96 | UZHHOROD | 1955 | 2015 |
97 | BEREHOVE | 1959 | 2015 |
98 | KHUST | 1959 | 2015 |
99 | YASNYA | 1959 | 2001 |
100 | BOGUS SOVIET | 1961 | 1991 |
101 | RAKHIV | 1959 | 2015 |
102 | KOLOMYIA | 1955 | 2015 |
103 | SELIATYN | 1959 | 2015 |
104 | CHERNIVTSI | 1936 | 2015 |
105 | MOHYLIV-PODIL’S’KYI | 1959 | 2015 |
106 | GORYACHKOVKA | 1979 | 1989 |
107 | HAIVORON | 1959 | 2015 |
108 | PERVOMAIS’K | 1959 | 2015 |
109 | POMICHNA | 1979 | 2015 |
110 | KIROVOHRAD | 1936 | 2015 |
111 | BOBRYNETS’ | 1959 | 2015 |
112 | KOMISARIVKA | 1959 | 2015 |
113 | ZATIS’E | 1959 | 1989 |
114 | LIUBASHIVKA | 1948 | 2015 |
115 | VOZNESENS’K | 1948 | 2015 |
116 | BASTANKA | 1959 | 2002 |
117 | KRYVYI RIH | 1948 | 2015 |
118 | NIKOPOL’ | 1946 | 2015 |
119 | CHERKASY | 2004 | 2015 |
120 | BELGORDO-ONIESTROVSKIY | 1959 | 1963 |
121 | SERBKA | 1959 | 2015 |
122 | ROZDIL’NA | 1946 | 2015 |
123 | ODESA INTL | 1932 | 2015 |
124 | SVERDLOVO | 1959 | 1975 |
125 | TILIGULO-BEREZANKA | 1959 | 1989 |
126 | MIKOLAIV | 1955 | 2014 |
127 | OCHAKOV | 1960 | 2001 |
128 | VELYKA OLEKSANDRIVKA | 1955 | 2015 |
129 | NOVA KAKHOVKA | 1959 | 2015 |
130 | NIZHNI SIROHOZY | 1959 | 2015 |
131 | BOLGRAD | 1948 | 2005 |
132 | IZMAIL | 1959 | 2015 |
133 | SARATA | 1959 | 2001 |
134 | TATARBUNARY | 1959 | 1989 |
135 | KHERSON | 1932 | 2015 |
136 | BEKHTERY | 1959 | 2015 |
137 | SKADOVSK | 1959 | 1963 |
138 | HENICHES’K | 1932 | 2015 |
139 | ASKANIIA-NOVA | 1959 | 2015 |
140 | PRIMORSKIY | 1989 | 2001 |
141 | STEREGUSCIJ | 1959 | 1989 |
142 | YEVPATORIIA | 1959 | 2015 |
143 | CHOKRAK | 1959 | 2001 |
144 | ALUSHTA | 1959 | 2015 |
145 | CAPE KAZANTIP (LH) | 1961 | 2001 |
146 | OSNOVA INTL | 1932 | 2015 |
147 | BOHODUKHIV | 1959 | 2015 |
148 | KOLOMAK | 1959 | 2015 |
149 | ARTEMOVKA | 1962 | 2006 |
150 | VELYKYI BURLUK | 1959 | 2015 |
151 | KUPIANS’K | 1959 | 2015 |
152 | KRASNOHRAD | 1959 | 2015 |
153 | HUBYNYKHA | 1959 | 2015 |
154 | LOZOVA | 1959 | 2015 |
155 | BALAKLEYA SOUTHWEST | 1959 | 1962 |
156 | IZIUM | 1932 | 2015 |
157 | KRASNY LIMAN | 1959 | 2002 |
158 | SVATOVE | 1984 | 2015 |
159 | STAROBEL’SK | 1959 | 1990 |
160 | BILOVODS’K | 1959 | 2015 |
161 | P0DGORODNOYE | 1957 | 1963 |
162 | PAVLOGRAD | 1977 | 2015 |
163 | DNIPROPETROVS’K | 1932 | 2015 |
164 | CHAPLYNE | 1948 | 2015 |
165 | ARTEMIVS’K | 1959 | 2015 |
166 | ALEKSANDROPOL | 1984 | 2002 |
167 | KRASNOARMEJSK | 1959 | 2002 |
168 | DONETS’K | 1946 | 2014 |
169 | LUHANS’K | 1932 | 2014 |
170 | DEBAL’TSEVE | 1960 | 2015 |
171 | DAR’IVKA | 1959 | 2015 |
172 | ZAPORIZHZHIA INTL | 1958 | 2015 |
173 | GULYAYPOLE | 1958 | 2003 |
174 | PRYSHYB | 1959 | 2015 |
175 | KYRYLIVKA | 1959 | 2015 |
176 | VOLNOVAKHA | 1959 | 2015 |
177 | AMVROSIIVKA | 1959 | 2015 |
178 | MELITOPOL’ | 1936 | 2015 |
179 | BOTIEVE | 1959 | 2015 |
180 | MARIUPOL’ | 1936 | 2015 |
181 | BERDYANSK | 1932 | 1989 |
Звертаю вашу увагу на те, що рік закінчення спостережень трохи відстає від реальних даних. Всі метеостанції, для яких останній рік вказано 2015 - працюють. Дані з цих метеостанцій доступні і для 2016, і для 2017 року.
Але є один підводний камень. Справа в тому, що деякі метеостанції виконують метеорологічні спостереження за різними програмами (методиками). Наприклад, метеостанція «Кривий Ріг» (сел.Лозуватка) виконує спостереження за довготривалою програмою і також забезпечує метеоданими цивільну авіацію. Через це метеостанція «Кривий Ріг» присутня в базі даних NOAA у вигляді двох окремих суб’єктів: «KRYVYI RIH» та «LOZUVATKA INTL». «KRYVYI RIH» - це довготривалі метеорологічні спостереження. В базі даних NOAA доступні дані починаючи з 1948 р. і, з переривами, до теперішнього часу. «LOZUVATKA INTL» - це повідомлення формату METAR - оперативна метеорологічна інформація для цивільної авіації. Дані формату METAR з метеостанції «Кривий Ріг» доступні з 2004 р. Наповненість цих двох типів дуже різна. Спостереження за довготривалою програмою зараз виконуються кожні 3 години. Спостереження для цивільної авіації здійснюються кожні 30 хвилин, у разі стрімкої зміни погодних умов - частіше. Надалі ми будемо використовувати дані METAR від метеостанції «Кривий Ріг». У базі даних NOAA цей масив даних фігурує під назвою «LOZUVATKA INTL». Оновлена інформація з’являється в базі даних NOAA із затримкою в 2-4 дні. Отримання метеорологічної інформації за допомогою функцій пакету stationaRy розглянуто в розділі 3.4.
Навіщо нам взагалі потрібні сторонні метеорологічні дані? Хіба не можна використати результати, які було отримано на постах екологічного моніторингу? Нажаль — не можна. Як показує практика обробки криворізьких даних — вимірювання швидкості та напрямку вітру в межах міської забудови (де розташовано пости екологічного моніторингу) дає абсолютно неспівставні результати. Інколи показники напрямку вітру на різних постах відрізняються на 180 градусів! І, також, не слід забувати — в офіційних документах підприємств та органів місцевого самоврядування фігурують як-раз метеорологічні дані з найближчої метеостанції.
2.3 Дані про забруднення повітря
2.4 Вимагайте первинні дані!
Посилання
Iannone, Richard. 2015. StationaRy: Get Hourly Meteorological Data from Global Stations. https://CRAN.R-project.org/package=stationaRy.