Učitavanje poslednjeg server snapshot-a
Požari je live sistem za praćenje, analizu i procenu rizika od šumskih požara na prostoru Zapadnog Balkana — Srbija, Hrvatska, Bosna i Hercegovina, Crna Gora, Severna Makedonija i Slovenija. Sistem koristi satelitske FIRMS detekcije, meteorološke podatke Open-Meteo, Copernicus/EFFIS FWI overlay i lokalni sloj nagiba terena u browseru kako bi procenio rizik i prikazao projekcije širenja.
Sistem Požari nastao je kao odgovor na sve učestalije i razornije šumske požare koji pogađaju region Zapadnog Balkana, posebno tokom letnjih meseci. Kombinacijom satelitskih detekcija aktivnih požara, meteoroloških podataka u realnom vremenu, javnog Copernicus/EFFIS FWI raster sloja i lokalne procene nagiba terena u browseru, sistem sada računa standardni Canadian Fire Weather Index (FWI) i prikazuje zone pojačane opasnosti.
Projekcija širenja požara računa se na osnovu meteoroloških uslova, približnog lokalnog nagiba terena i blizine aktivnim FIRMS žarištima. Sistem daje projekcije za 6 i 12 sati unapred, prikazane različitim bojama trouglova na mapi. Ovaj nagib terena je privremeni front-end sloj i kasnije može biti zamenjen pravim DEM backend-om.
Interni model računa standardni Canadian Fire Weather Index iz meteoroloških ulaza, a zatim ga povezuje sa NASA FIRMS detekcijama, približnom udaljenošću od aktivnih žarišta, nagibom terena i korekcijama intenziteta širenja. Ovaj sloj je prilagođen lokalnoj interpretaciji rizika i brzoj iteraciji unutar same web aplikacije.
Drugi sloj dolazi iz javnog Copernicus EFFIS WMS servisa i predstavlja evropski Fire Weather Index signal zasnovan na ECMWF produktima. U aplikaciji se koristi kao nezavisan referentni sloj za poređenje, proveru i dodatno pojačavanje ili smirivanje procene internog modela.
Konačni rizik ne zavisi samo od jednog izvora. Aplikacija računa kombinovani skor koji spaja interni model i Copernicus signal, a zatim izračunava i indikator slaganja između njih. Kada se modeli slažu, procena dobija viši nivo poverenja; kada odstupaju, sistem to jasno prikazuje u analitici.
Agreement indikator pokazuje da li lokalni model i evropski signal ukazuju na isti obrazac rizika. Visok agreement znači da je procena stabilna i usklađena, dok nizak agreement upućuje na potrebu za dodatnom proverom, posebno u zonama gde postoje nova žarišta ili nagla promena vetra i suvoće.
Aplikacija sada uključuje i sloj deponija iz otvorenog skupa podataka „Deponije — sanitarne, nesanitarne i divlje” Agencije za zaštitu životne sredine, preuzet iz Nacionalnog registra izvora zagađivanja. Sloj razlikuje sanitarne, nesanitarne i divlje deponije i prikazuje lokaciju, tip, godinu podataka, procenjene količine otpada, površinu smetlišta i status kao što su aktivno odlaganje ili ponavljanje divljeg odlaganja.
Ovaj sloj nije zamena za FWI i požarni model, već dodatni analitički indikator izloženosti: zone sa visokim požarnim rizikom i velikom koncentracijom nesanitarnih ili divljih deponija mogu biti prioritet za terenske provere, sanaciju i preventivne mere, jer otpad, deponijski gas i nekontrolisano odlaganje mogu povećati lokalni ekološki i bezbednosni pritisak.
Uređeni prostori za odlaganje otpada, prikazani kao referentne tačke sistema upravljanja otpadom.
Lokacije koje ne zadovoljavaju minimalne tehničke standarde; u tooltipu se prikazuje operativni status i da li se otpad i dalje odlaže.
Nekontrolisano odložen otpad na javnim površinama; analitika izdvaja ponavljanje odlaganja i opštine sa najvećim brojem lokacija.
Aplikacija računa „kombinovani pritisak” za deponije u odnosu na najbliže zone požarnog rizika, kako bi se izdvojile prioritetne tačke.
Pored postojeće projekcije širenja požara, koja se računa iz NASA FIRMS detekcija i Open-Meteo meteorologije, aplikacija sada uvodi i poseban sloj predikcije koji se računa isključivo iz faktora rizika kod deponija. Ova predikcija ne koristi VIIRS žarišta niti opštu mrežu rizika — modeluje pravce u kojima bi nekontrolisan požar na deponiji mogao da se proširi pod trenutnim atmosferskim uslovima na samoj lokaciji deponije.
Sloj se uključuje istim togglerom „Status deponija (SEPA)”: kada se prikažu tačke deponija, automatski se prikazuju i njihove projekcije širenja kao trouglovi u dve različite boje, vizuelno odvojene od plavo-ljubičaste palete koja se koristi za standardnu 6h/12h projekciju požara.
Procena pada pritiska u prethodna 3 sata (mbar/3h). Brz pad pritiska prati prolazak fronta i pojačava strujanje vazduha, što ubrzava širenje požara na deponiji.
Broj sušnih dana procenjen iz tekuće temperature (>25°C) i niskih padavina (<0,2 mm). Suvi otpadni materijal i deponijski gas povećavaju rizik samozapaljenja.
Trenutna brzina i smer vetra na lokaciji deponije iz Open-Meteo IDW interpolacije. Smer vetra određuje pravac trougla projekcije; brzina određuje dužinu pomaka.
Procenjene količine otpada u tonama (>50.000 t = maksimalan score) i godina poslednjih podataka iz NRIZ-a. Veće i starije deponije nose veći potencijal za dugotrajan, teško gasiv požar.
Sanitarna 0,25 · nesanitarna 0,65 · divlja 0,80. Aktivno odlaganje (+0,05) i ponavljanje divljeg odlaganja (+0,05) dodaju modifikator. Deponije sa rizikom < 0,40 se ne prikazuju u projekciji.
Trougao u smeru vetra na bližoj distanci. Dužina pomaka skalira se brzinom vetra (faktor 0,10) i vrednošću rizika same deponije, tako da rizičnije lokacije „dobijaju” duži vektor širenja.
Dvostruko duži pomak (faktor 0,20). Za deponije sa rizikom preko 0,60 dodaju se i bočni trouglovi pod uglom od 90° u odnosu na smer vetra, čime se modelira realnije lepezasto širenje.
Standardna 6h/12h projekcija požara koristi plavu (#00AAFF) i ljubičastu (#AA44FF). Deponijski sloj koristi žuto-narandžastu i koralnu boju, kako bi se na jednom pogledu razlikovalo poreklo svake projekcije širenja na mapi.
Tehnički, izvor je nova funkcija computeLandfillSpread(offset), koja za svaku deponiju iz LANDFILLS skupa poziva landfillMeteoContext() (lokalna meteorologija sa procenom pada pritiska i sušnih dana) i landfillRiskScore() (kompozitni indeks po faktorima iznad), pa pomak računa isključivo iz tih veličina — bez referenciranja žarišta ili kombinovanog pritiska iz mreže pts.
Aplikacija sada uključuje i sloj pokrivenosti zemljišta kao referentnu kontekstualnu informaciju za procenu rizika. Tip vegetacije je jedan od najjačih ne-meteoroloških faktora požarne opasnosti — četinari, mediteranski makvis i suvi pašnjaci pale se i šire potpuno drugačije od listopadnih šuma ili obrađenih površina, a značajan deo požara na Balkanu ima poreklo upravo na kontaktu obrađenih i napuštenih poljoprivrednih parcela.
Dodata su dva nezavisna toggla u kontrolnom panelu, oba učitavaju javne WMS slojeve u realnom vremenu (bez API ključa):
Globalni produkt Evropske svemirske agencije zasnovan na Sentinel-1 SAR i Sentinel-2 optičkim podacima iz 2021. godine, sa 11 klasa pokrivenosti i prostornom rezolucijom od 10 metara. Hostuje ga belgijski Terrascope (VITO) i servira preko otvorenog WMS endpoint-a services.terrascope.be/wms/v2 sa imenom sloja WORLDCOVER_2021_MAP. Najpogodniji je za detaljnu analizu fragmentiranog terena u Srbiji, BiH i Hrvatskoj, gde se na malom prostoru smenjuju šuma, useva i napušteno zemljište.
Evropski referentni proizvod EEA (Copernicus Land Monitoring Service) sa 44 detaljne klase taksonomije — uključujući „mediteranski makvis", „prelazne šumsko-žbunaste površine" i „spaljene površine". Manja prostorna rezolucija (100 m) ali znatno bogatija semantika klasa, pa je idealan kao kontekst za interpretaciju tipa pokrivenosti i istorijskih obrazaca paljenja. Učitava se sa EEA Discovery servisa image.discomap.eea.europa.eu.
Oba sloja se zatraže preko WMS GetMap zahteva za trenutni viewport (BBOX računat iz getViewBBox()), keširaju se po ključu BBOX-a i ponovo zahtevaju samo kada korisnik panuje ili zumira. Renderuju se kao Canvas overlay sa alpha 0,40–0,42, postavljen iznad osnovne mape ali ispod Copernicus FWI sloja — tako da se vizuelno može „čitati" kompozit pokrivenost + požarni rizik istovremeno.
Trenutno su slojevi vizuelni overlay. Naredna faza je per-tačka query (ESA WorldCover ima REST endpoint za point sampling) — vrednost klase pokrivenosti za svaku deponiju i za svaki čvor mreže rizika ulazi kao dodatni feature u landfillRiskScore() i u glavni model rizika, sa težinama tipa: četinari 0,85 · mediteranski makvis 0,90 · listopadno 0,55 · useva 0,40 · veštačke površine 0,15.
WMS overlay-i su informativni sloj i namenjeni su poređenju sa rezultatima predikcije, a ne kao zamena za FWI ili VIIRS. WorldCover se preporučuje za detaljan pregled na zoom > 9, dok je CORINE optimalan na nižim zoom nivoima zbog generalizovane semantike.
Aplikacija sada pored trenutnog meteorološkog stanja vuče i satnu vremensku prognozu iz Open-Meteo Forecast API-ja, za istu mrežu od 24 stanice u 6 zemalja regiona. Pored sadašnjeg snapshot-a (T+0 h), za svaku stanicu se čuvaju dodatne projekcije za T+3 h, T+6 h, T+9 h i T+12 h, sa parametrima: temperatura, relativna vlažnost, brzina i smer vetra, padavine i površinski pritisak.
U toolbar-u (i u mobilnom drawer-u) dodat je novi segment „⏱ Vremenski snapshot" sa četiri pozicije: Sada · +3 h · +6 h · +12 h. Promenom pozicije se globalna varijabla forecastOffsetH postavlja, a iMeteo(lat,lng) — IDW interpolacija meteo podataka koju koristi ceo dalji pipeline — automatski povlači odgovarajući prognostički snapshot umesto trenutnog.
Besplatan, bez API ključa, sa satnom granulacijom do 16 dana unapred. Endpoint je proširen sa hourly=temperature_2m,relative_humidity_2m,wind_speed_10m,wind_direction_10m,precipitation,surface_pressure i forecast_days=2, što daje ~48 časovnih slotova po stanici iz kojih biramo najbliže vremensko poklapanje za svaki offset.
Heatmap rizika, FWI proračun (Canadian FWI iz Open-Meteo ulaza), 6h/12h projekcija širenja požara i deponijska landfillRiskScore() — sve to već koristi iMeteo() kao izvor meteo vrednosti. Dodavanjem offset logike na jednom mestu, prelaskom slidera ceo pipeline se računa nad budućim stanjem bez ikakve dodatne izmene u risk modelu.
Klik na +3h menja heatmap, predikciju širenja, status-traku i analitiku tako da odražavaju procenu za 3 sata u budućnost. Statusna linija ispod chip-ova jasno indikuje aktivan snapshot („Prognoza · T+3 h"). Povratkom na „Sada" pipeline se vraća na trenutno stanje.
Open-Meteo agregira ECMWF, GFS i ICON modele — pouzdanost prognoze za +3 h je vrlo visoka, za +6 h dobra, za +12 h već zavisi od dinamike fronta. FWI komponente (FFMC, DMC, DC, BUI) ostaju izračunate iz dnevnog niza i ne menjaju se sa offsetom, jer su to indeksi sušnosti goriva sa inercijom većih vremenskih skala.
Ovo je tehnički preduslov za buduće funkcije: animaciju vremenske evolucije rizika kroz 24 časa, kao i bolju 6h/12h projekciju širenja koja koristi prognostički vetar umesto trenutnog ekstrapoliranog.
Fire Information for Resource Management System — satelitski podaci o aktivnim požarima u realnom vremenu. VIIRS SNPP sensor detektuje toplotne anomalije sa rezolucijom od 375m. Podaci se učitavaju direktno sa NASA FIRMS API-ja za region i osvežavaju se u aplikaciji na 10 minuta.
Besplatni meteorološki API koji agregira podatke sa 24 stanice u 6 zemalja regiona. Parametri: temperatura, relativna vlažnost, brzina i smer vetra, količina padavina — ključni faktori za predikciju požara.
Rizik se računa u browseru na osnovu standardnog Canadian FWI proračuna iz Open-Meteo meteoroloških ulaza (temperatura, vlažnost, vetar, padavine), a zatim se integriše sa NASA FIRMS detekcijama, Copernicus/EFFIS FWI overlay slojem, udaljenošću od aktivnih žarišta i lokalnim aproksimativnim nagibom terena. Projekcija 6h i 12h prati smer i brzinu vetra.
Pure Canvas slippy map engine bez eksternih zavisnosti. Podržava CartoDB Dark, OSM Standard i OpenTopoMap tile servere. Pan i zoom interakcija, heatmap vizualizacija sa Gaussian kernel interpolacijom.
Sistem pokriva 6 zemalja sa ukupno 24 meteorološke stanice i bounds koordinatama: N 47.0° / S 41.5° / E 24.5° / W 13.3°
Beograd, Novi Sad, Niš, Kragujevac, Zaječar, Vranje, Zlatibor — 7 stanica
Zagreb, Split, Dubrovnik, Rijeka, Osijek — 5 stanica
Sarajevo, Banja Luka, Mostar, Tuzla — 4 stanice
Podgorica, Nikšić, Bar — 3 stanice
Skoplje, Bitola, Ohrid — 3 stanice
Ljubljana, Maribor, Koper — 3 stanice
iRevolucija je organizacija civilnog društva iz Valjeva. Projekat razvijamo kao javno dostupan alat za praćenje i procenu rizika od požara, uz oslanjanje na otvorene podatke, nove tehnologije i saradnju sa stručnjacima iz oblasti životne sredine.
U razvoju učestvuju:
Pratite iRevoluciju za najnovije vesti o projektu, zaštiti životne sredine, novim tehnologijama i vladavini prava.