Meteorologija - Prikazivanje trenutnih vremenskih uslova i kratkoročne vremenske prognoze


" Od svog nastanka, ljudsko biće prilagođava svoj život vremenskim prilikama ili 'neprilikama'.

Verovatno još od tada postoji želja, da se vremenske pojave stave pod kontrolu ili predvide.

Predpostavljam da je iz jedne takve želje u toku razvoja ove naše civilizacije i proistekla ideja

o stvaranju nauke danas poznate pod imenom Meteorologija, a kasnije i razvoju raznih tehnologija

za proučavanje, predviđanje, a možda i kontrolu vremenskih događaja. Bez obzira na dostignut razvoj

svih naučnih disciplina i tehnologija koje se koriste za proučavanje meteoroloških događaja,

još uvek nije napravljena stoprocentno tačna vremenska prognoza, najava meteorološkog događaja.

U skladu stime svaki oblik najave metereoloških događaja, prihvatam kao zabavu za široke narodne mase. "

Autor Perić Željko



Ukoliko vas interesuje naučna disciplina zvana Meteorologija, i sve ono što ona obuhvata,proučite tekstove na sledećim adresama.

Meteo Planeta ( http://meteoplaneta.rs/meteorologija )

Wikipedija Slobodna Enciklopedija ( http://sh.wikipedia.org/wiki/Meteorologija )

RHMZ Srbije ( http://www.hidmet.gov.rs/ciril/meteorologija/index.php )


Program 'Current Weather&Forecast Observations'

Namenjen je za preuzimanje i prikazivanje određenih metereoloških podataka, s udaljenog servera. Radi se o kratkom opisu trenutnih vremenskih uslova i izmerenoj temperaturi za lokaciju koja je određena svojom geografskom širinom i dužinom, kao i podaci o vremenskoj prognozi za narednih pet dana, kratak opis predviđenih vremenskih prilika i predviđena minimalna i maksimalna dnevna temperatura. Program je napravljen tako da daje podatke samo za jednu lokaciju, grad Smederevo u Republici Srbiji. Za nešto više od toga moraćete sami da se potrudite svojim programerskim umećem.

Podaci se nalaze na udaljenom Internet serveru, kome se pristupa hiper tekst transfer protokolom ( HTTP ). Pomoću ovog protokola, uspostavlja se veza sa serverom i postavlja se zahtev za određenim podacima. Adekvatna aplikacija na serveru, obrađuje zahtev i vraća željene podatke u okviru dokumenta, koji je standardnog, opšteprihvaćenog, formata ( CSV, XML, JSON ). Dobijene podatke program obrađuje i prikazuje u formatu koji je razumljiv korisniku.

Kako da napravite ovakav program ?

Prvo je neophodno da odaberemo kompaniju na Internetu koja nam omogućava pristup serveru, s relevantnim metereološkim podacima. Između mnogih, ovde su predstavljene samo četiri, koje se razlikuju po propisanim uslovima pristupa podacima, kao i kvalitetu samih podataka. Pod kvalitetom podataka se podrazumeva količina raznorodnih meteoroloških podataka, učestalost očitavanja i pristupa podacima, pokrivenost teritorije naše planete mrežom automatskih mernih stanica za prikupljanje podataka. Sve četiri kompanije omogućavaju besplatan pristup podacima, uz ograničenje broja upita na dnevnom nivou i korišćenje aplikacije za formiranje HTTP upita, sa zahtevom za određenim podacima. Kod pojedinih je obavezno otvaranje naloga i dobijanje ličnog korisničkog ključa, šifre za pristup podacima. HTTP upit sačinjavaju dva dela, adresa servera i skup parametara koji predstavljaju zahtev aplikaciji na serveru za određenim podacima. Adresa servera je jasna sama po sebi. Skup parametara koje aplikacija na serveru može da obradi, prepozna, je različit, od aplikacije do aplikacije i neophodno je proučiti uputstvo na navedenim adresama. Popularni termin za HTTP upit je 'server endpoint' ili 'endpoint'. Pojedine aplikacije omogućavaju formiranje HTTP upita jednostavnim popunjavanjem upitnika, u kome se čekiraju oni podaci koje hoćete da preuzmete (trenutna osmatranja, prognoze za određeni broj dana itd.) primer je World Weather Online, dok je kod drugih neophodno poznavati sintaksu jezika aplikacije, koji je uglavnom vrlo sličan SQL-u, kao recimo na YAHOO! Weather serveru. Učestalost očitavanja podataka sa automatskih meteo stanica i formiranja novih izveštaja, vremenskih prognoza, varira od servera do servera i u proseku je na svaka dva do četiri sata. Ovo je slučaj kada podatke hoćete da preuzimate besplatno. Ukoliko želite veći kvalitet usluge moraćete i da platite. Pogledajte cene usluga na dole navedenim sajtovima. Tačnost očitanih podataka za željenu lokaciju na planeti, zavisi od blizine automatske meteo stanice baš toj lokaciji za koju želimo podatke. U pojedinim, dole navedenim primerima, za lokaciju grada Smedereva, podaci pristižu sa Surčinskog aerodroma koji je udaljen skoro pedeset kilometara, pa se može reći da su podaci potpuno netačni, posebno kada je trenutna temperatura u pitanju, pravac i brzina vetra itd. Autora ovog teksta je interesovala prosečna procentualna tačnost najave određenih vremenskih događaja za kraći vremenski period. U pitanju je najava temperaturnog opsega i kraći opis vremenskih događaja, za naredna četiri dana. Rezultate praćenja vremenske prognoze možete videti u priloženim grafikonima, uz napomenu da je vremenski period kontrole tačnosti najavljenih meteoroloških događaja samo mesec dana.