surfshop

Forum - Vreme

Tema: Nova napoved vremena

jaka87    [ 1 year ago]

Pred dobrim tednom dni me je presenetilo, da je ARSO začel objavljati strojno berljive podatke za napoved vetra. V preteklosti sem se že lotil napovedi vremena a tudi obupal saj je bilo težko zanesljivo razbrati napoved z slik aladina še posebej smer vetra. Nekaj sem poskušal tudi z podatki globalnih modelov, ki pa po mojih izkušnjah niso tako zanesljivi.

No potem sem čisto slučajno nekaj gledal na ARSO-vi strani in naletel da so zadnjih nekaj dni objavili podatke ki jih potrebujem. V nekaj dneh sem pogruntal kako podatke razbrati in jih začel beležiti. Potem sem razmišljal, da bi se na ta način, dalo tudi napovedati termiko in kontaktiral JP-ja za pomoč, katere parametre izmed ponujenih bi bilo smiselno beležit.  Tako sem kar hitro začel beležiti podatke, da se jih čimprej nabere čimveč da bodo jih lahko analiziram. Backend je tako fertik in tukaj ne načrtujem kakšnih popravkov.

No forntend je bil malo bolj trd oreh. Podatkov je veliko in kar precej težav mi je delalo kako jih prikazati na enostaven a hkrati če uporabnik želi tudi podroben način.

  • na začetni strani se prikazujejo podatki zadnjega zagona za vse spote za posamezen dan
  • v kolikor z klikom izberemo posamezen spot se za ta spot in izbran dan pokažejo vsi zagoni aladina, na koncu pa je izračunano povprečje vseh zagonov aladina z standardno deviacijo hitrosti vetra, v kolikor so za tisti dan dostopni tudi podatki bližnje vremenske postaje so izpisani tudi ti, je pa res da nalaganje zadnjega dela strani zaradi obsežnosti podatkov traja kako sekundo dlje (bom še pogledal če se da optimizirati bazo) 
  • v kolikor kliknemo na posamezen zagon aladina pa nam prikažejo še več podatkov, ki so sicer skriti zaradi lažje preglednosti

Nikakor to še ni končna verzija, en kup malenkosti je še za popravit ampak v glavnem že precej dobro funkcionira. Fino je predvsem to, da je napoved v 1 urnih intervalih ne 3 kot smo vajeni, ter da se aladin zaganja 4x dnevno ne 2x torej na vsakih 6 ur. Za kakšne posebne zaključke je še definitivno premalo časa, kar sem na hitro opazil je, da je čez vikend kljub relativno slabi napovedi vetra, zaradi lepega vremena ter nizkih temperatur ter visokih brzin vetra v višjih plasteh zraka burja v Savudriji kar fajn nažgala. To se lepo vidi z podatkov napovedi klik 

Postavil sem tudi že nek okvir za strojno učenje, s katerim za začetek razvrstiti parametre za napoved termičnega vtera po pomembnosti, ter nato glede na stare podatke in stare napovedi glede na novo napoved predvideti realno hitrosti termičnega vetra. Do tja je sicer še daleč tako da bo najprej treba vsaj nekaj mesecev podatkov, za bolj resne izračune pa verjetno več let.

Zaenkrat link objavljam samo tukaj, ker forum berejo le najbolj zagreti, za splošno objavo bom pa še malo počakal, da spilim podrobnosti.

MTB    [ 1 year ago]

A so kletvice dovoljene na forumu? Tole je jebeno dobro! Kapo dol vsem vpletenim in zaslužnim za dodatne info. Zlasti pri termiki je super, da so na enem mestu (in mobile friendly) zbrani še podatki o vetru v višini, temperaturi, oblačnosti, vlažnosti...

Imam par vprašanj:

- a se da kje videti koordinate ali mapo spotov, kjer so postavljeni "markerji" za posamezno lokacijo? Npr. ko sem si sam delal custom windguru spote, sem jih namenoma dal bolj "ven" na odprto, kjer vozim(o)

- verjetno pobožna želja, ampak a je možno te podatke dobiti oz. spraviti tudi na karto, da se vidi širše področje, kako oz. kje piha? Ali je za to zaenkrat še obstoječi Aladin prikaz?

- ali kaže, da se bo tudi obstoječi Aladin zagnal pogosteje oz. posodobil podatke na 6 ur, tako kot hrvaški? V mislih imam prikaz kart, tole: http://vetercek.com/aladin/izberi.php?p=obala

jaka87    [ 1 year ago]

Ko sem določal spote sem že računal na to, da vozimo po vodi, ne po obali :) Je pa tako da ne moreš točno določit koordinate ampak lahko izbereš posamezne točke oz območja. Zaenkrat zbiram točke, ki pokrivajo kar dost veliko območje, šlo bi tudi posamezno območje ampak je bolj komplicirano.

Resolucija med posameznimi točkami je

  • lat: 0.04 stopinje
  • lon: 0.057 stopinje

Pri roki koordinat nimam, ker gre  tako da na njihovi mreži izbereš x,y točko kot pri šahu ali pa 4 v vrsto. Lahko pa v naslednjih dneh napišem še eno obratno funkcijo ki izvleče koordinate pa potem mal predebatiramo... Zaenkrat kaj preveč spotov sicer ne bi dodajal, kar so podatki kar obsežni in se bo hitro baza ratala precej obsežna. Potem bo treba boljši server in temu bi se zaenkrat vsaj nekaj časa rad še izognil.

Kar se tiče drugega  vprašanja pa to ni vprašanje zame ampak bolj ARSO. Sam zaenkrat ne nameravam izdelovat svojih kart, čeprav bi bilo tudi to možno in potem bi lahko izdali 4x dnevno. 


Ni pa nič narobe, če se nova oblika objavljanja podatkov na ARSU pohvali preko različnih kanalov socialnih omrežij. Kolikor sem v preteklosti gledal je ARSO nekaj let nazaj na vsake kvarte že objavljal te podatke in upam da ne bo sedaj izpadlo, da je bil to samo eksperiment in da "tega itak noben ne rabi..." Kar se mene tiče je tole top, potem boja potem pa daleč nič...

jaka87    [ 1 year ago]

Še koordinate


Grado 45.64199999999998 , 13.392000000000012

Barkovlje 45.68199999999998 , 13.734000000000014

Marina Julija 45.76199999999998 , 13.563000000000013

Žusterna 45.56199999999998 , 13.677000000000014

Ližnjan 44.802 , 14.019000000000016

Ilirska 45.56199999999998 , 14.247000000000018

Savudrija 45.521999999999984 , 13.449000000000012

Boja 45.521999999999984 , 13.506000000000013

Umag 45.441999999999986 , 13.506000000000013

Novigrad 45.32199999999999 , 13.563000000000013

Maribor 46.481999999999964 , 15.672000000000027

Murska Sobota 46.64199999999996 , 16.185000000000024

Bohinj 46.28199999999997 , 13.848000000000015

Premantura 44.762 , 13.962000000000016

Lignano 45.64199999999998 , 13.10700000000001

Punat 45.041999999999994 , 14.64600000000002

Preluka 45.36199999999999 , 14.304000000000018

Seca 45.521999999999984 , 13.563000000000013

Bilje 45.88199999999998 , 13.620000000000013

Buje 45.40199999999999 , 13.677000000000014


thejan    [ 1 year ago]

Ja epsko, bravo!!! A lahko narediš še napoved pri obali in zunaj za vsak spot, v smeri običajne vožnje, da bom že na obali vedel kolk outhaul zategnit, da se nam v vodi matral, haha #joke

Tole res dbest izgleda, tudi iz tabelaričnega prikaza se osebno bolj znajdem, pa še nafiltrirat se bo verjetno dalo samo 'želene' spote, tako da potem samo gledaš kar te zanima...

Pa seveda pol še alerte na mail, kot ima Wguru PRO, pol bo pa že subscription treba počas uvest, hehe ;)


jaka87    [ 1 year ago]

Ja ko bo enkrat vse ostalo funkcioniralo je ta drug del tudi v planu. Filtriranje bi šlo brez večjih težav, vsaj tako da bi si url shranil nekaj v stilu index.php?spoti=1,2,4,5,6 po pomoje kar kmalu za shranit v bazi bom pa kasneje uredil.

Kar se tiče alertov je to vsekakor plan ampak ni tolk simpl kot se sliši. Treba je uvest neko logiko kako pogosto pošiljat maile, da ne pošilja non stop za vsako napoved pa tudi vprašanje kakšen časovni interval vzeti. Pol mamo pa tukaj še razne termike za katere veljajo posebna pravila. Tako da to funkcionalnost vsekakor planiram najbrž pa ne prav kmalu.

Sedaj najprej poskušam primerjat napoved z slikami aladina ter napovedjo ki jo napiše JP. Recimo če gledam napoved za jutri v Punatu, je napoved glede na tabelo max 15 vozlov. če pa gledam slike pa kaže gladko 20 vozlov. Imam na sumu da to oni preračunajo nekako hitrost vetra med različnimi plastmi zraka ker višje pa kaže med 21 vozlov med 10-13 uro. Glede na tudi dokaj visoko razliko v temperaturi mislim da je tak scenarij povsem verjeten. LINK No bomo videli, jutri, če bodo moje bogate enotedenske izkušnje obrodile sadove :) 


Xp-ert    [ 1 year ago]

Odlično. To si super pripravil. Top!

Fajn bi bilo, če bi ALADIN še zadel nove jesenske jugozahodnike, da danes in parkrat prej ne bi za brezveze čakali v jami.

Strani: 1   2   3   4   
Navodila

© jaka_87
Spletna stran uporablja piškotke z namenom, da vam ponudimo boljše uporabniške izkušnje, optimizacijo prikaza prilagojenih vsebin in spremljanje statistike obiska. Z nadaljevanjem obiska na spletni strani se strinjate z uporabo piškotkov.