Pagina 2 di 3
Vai a Precedente  1, 2, 3  Successivo
 

Messaggio Re: In Anteprima Per Lineameteo: Webcam E Meteo Dalla Conca Ternana E Terni!

#16  il fosso Gio 30 Apr, 2009 21:27

     Grandi!!!
 




____________
Bisogna avere in sè il caos per partorire una stella che danzi.
Friedrich Nietzsche
 
avatar
italia.png il fosso Sesso: Uomo
Paolo
Contributor
Contributor
 
Utente #: 378
Registrato: 09 Mar 2008

Età: 44
Messaggi: 10669
2680 Punti

Preferenza Meteo: Freddofilo

Stazione Meteo: Oregon Scientific Generica

Località: Perugia centro storico (450m slm) - Fossato di Vico (584m slm), (abitazione a 620m slm)

  Condividi
  • Torna in cima Vai a fondo pagina
 


Messaggio Re: In Anteprima per Lineameteo: Webcam e Meteo dalla Conca Ternana e Terni!

#17  andrea75 Lun 04 Mag, 2009 21:56

Ora funziona anche la direzione media del vento... scusate, ma sono troppo contento di me stesso per essere riuscito nell'impresa di calcolare questo valore!!! 3 settimane di calcoli, scartoffie, pagine e pagine di matematica vettoriale e di manuali di PHP per trovare la funzione giusta... e alla fine ho partorito tutto!
Scusate l'OT, ma voglio condividere questa funzione per coloro che ne avranno bisogno (non di questo forum ovviamente). Se avessi trovato in rete una cosa del genere avrei risparmiato 20 giorni di fatiche!

In parole povere: per calcolare la media della direzione del vento con valori vettoriali (in gradi quindi), occorre calcolare seno e coseno del primo valore, che poi dovranno andare a sommarsi a seno e coseno del valore successivo e così via... per tutti gli N valori per i quali dovrete andare a fare la media.
Ottenuto la sommatoria dei seni e dei coseni, occorrerà calcolare l'arcotangente dei 2, che corrisponderà appunto alle media degli N valori.

Tutto ciò, applicato al PHP porterà ad una funzione simile (da modificare poi in base alla provenienza dei valori stessi):

Codice: [Download] [Nascondi]
  1. $query = mysql_query("SELECT colonna_valori_vento FROM tabella_database WHERE velocita_vento > 0");  
  2.     
  3.  // Initialize values  
  4. $WindDirectionVy = 0;  
  5. $WindDirectionVx = 0;  
  6. $y = 0;  
  7. $x = 0;  
  8.     
  9.  // Get sum  
  10.  while ($list=mysql_fetch_array($query))  
  11.  {  
  12.     $WindDirectionVy = cos($list[0]*0.01745); // Pi/180 = 0.01745  
  13.     $WindDirectionVx = sin($list[0]*0.01745);  
  14.     
  15.     $y = $WindDirectionVy + $y;  
  16.     $x = $WindDirectionVx + $x;  
  17.  }  
  18.     
  19.  // Get mean  
  20. $Davg = atan2($x,$y)*57.29582; // 180*Pi = 57.29582  
  21.     
  22.  // If param $x was indeed a negative number, if so we simply add 360 to the negative angle  
  23.         if ($Davg>=0)  
  24.         {  
  25.             $davg = round($Davg);  
  26.         }  
  27.         else $davg = round($Davg+360);  


Le 2 note più importanti riguardano l'ordine dei 2 valori (sin e cos), che generalmente per il calcolo dell'arcotangente vanno ordinati per y e x (es. su Excel), mentre per PHP i valori vanno invertiti.
Altra nota riguarda il risultato finale, che se positivo, va considerato tal quale, mentre se negativo, va sommato a 360.
Il 99% degli utenti non sarà di certo arrivato sin quì, ma spero che il restante 1% e soprattutto molti di coloro che raggiungeranno questa pagina da Google cercando "calcolo della media del vento" o "media vettoriale", abbiano apprezzato!

 
 




____________
Facebook: lineameteo - Twitter: @lineameteo

big

Stazione meteo di San Mariano (PG)
Dati meteo in tempo reale
http://sanmariano.lineameteo.it
 
avatar
italia.png andrea75 Sesso: Uomo
Andrea
Presidente
Presidente
 
Utente #: 2
Registrato: 31 Mar 2005

Età: 50
Messaggi: 45341
3852 Punti

Preferenza Meteo: Freddofilo

Stazione Meteo: LaCrosse WS2300

Località: San Mariano (PG) - 290 mt.

  Condividi
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: In Anteprima Per Lineameteo: Webcam E Meteo Dalla Conca Ternana E Terni!

#18  Fili Lun 04 Mag, 2009 22:21

Se me lo avessi chiesto prima... conoscevo questa funzione da quando avevo 10 anni! Un gioco da ragazzi calcolarla!      
 




____________
www.meteofoligno.it

small small small small
 
avatar
italia.png Fili Sesso: Uomo
Filippo
Guru
Guru
Socio Ordinario
 
Utente #: 343
Registrato: 17 Dic 2007

Età: 42
Messaggi: 38821
5585 Punti

Preferenza Meteo: Indifferente

Stazione Meteo: Davis Vantage Pro2

Località: Foligno V.le Firenze 225m s.l.m.

  Condividi
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: In Anteprima per Lineameteo: Webcam e Meteo dalla Conca Ternana e Terni!

#19  andrea75 Lun 04 Mag, 2009 22:32

Fili ha scritto: [Visualizza Messaggio]
Se me lo avessi chiesto prima... conoscevo questa funzione da quando avevo 10 anni! Un gioco da ragazzi calcolarla!      


Il problema non era la formuletta... il problema era applicarla al PHP e al formato dei dati che avevamo.
 




____________
Facebook: lineameteo - Twitter: @lineameteo

big

Stazione meteo di San Mariano (PG)
Dati meteo in tempo reale
http://sanmariano.lineameteo.it
 
avatar
italia.png andrea75 Sesso: Uomo
Andrea
Presidente
Presidente
 
Utente #: 2
Registrato: 31 Mar 2005

Età: 50
Messaggi: 45341
3852 Punti

Preferenza Meteo: Freddofilo

Stazione Meteo: LaCrosse WS2300

Località: San Mariano (PG) - 290 mt.

  Condividi
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: In Anteprima per Lineameteo: Webcam e Meteo dalla Conca Ternana e Terni!

#20  Poranese457 Lun 04 Mag, 2009 23:11

Complimenti boss e... perchè ti scusi???

Se non ci fai te come ti pare qui dentro chi dovrebbe farci?!      

Poi insomma, mi pare proprio che l'argomento meriti e chi un pelino di programmazione l'ha fatta capisce benissimo cosa ti sei genialmente inventato!      
 




____________
small
 
Socio Fondatore
Socio Fondatore
 
Utente #: 197
Registrato: 29 Ott 2006

Età: 40
Messaggi: 44994
7360 Punti

Preferenza Meteo: Freddofilo

Stazione Meteo: Davis Vantage Pro2

Località: Porano (TR), 457m slm - Umbria occidentale

  Condividi
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: In Anteprima per Lineameteo: Webcam e Meteo dalla Conca Ternana e Terni!

#21  zerogradi Mar 05 Mag, 2009 08:45

Dal lato puramente geometrico ho capito, da quello informatico e programmativo meno...ma una sola parola...COMPLIMENTI!
 




____________
Cricca inox

Facebook: Linea Meteo - Twitter: @lineameteo
 
avatar
italia.png zerogradi Sesso: Uomo
Contributor
Contributor
 
Utente #: 11
Registrato: 16 Apr 2005

Età: 46
Messaggi: 14282
659 Punti

Preferenza Meteo: Freddofilo

Stazione Meteo: Oregon Scientific WMR928 e Nessuna

Località: Fratta di Montefalco(PG), 260 m slm

  Condividi
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: In Anteprima Per Lineameteo: Webcam E Meteo Dalla Conca Ternana E Terni!

#22  Marco376 Mar 05 Mag, 2009 08:46

Bravo boss e ottimo progetto per Terni!
 




____________
Badia Petroia Meteo
 
avatar
italia.png Marco376 Sesso: Uomo
Marco
Guru
Guru
 
Utente #: 321
Registrato: 27 Nov 2007

Età: 42
Messaggi: 5620
66 Punti

Preferenza Meteo: Indifferente

Stazione Meteo: Davis Vantage Pro2, Davis Vantage Vue, Oregon Scientific Generica e Altro

Località: San Giustino + Badia Petroia-Colle (PG) (alt. 376m s.l.m.)

  Condividi
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: In Anteprima per Lineameteo: Webcam e Meteo dalla Conca Ternana e Terni!

#23  andrea75 Mar 05 Mag, 2009 09:00

Ho aggiunto una condizione (credo) fondamentale... il calcolo si applica solo ai valori corrispondenti ad una velocità del vento superiore a 0 km/h....
 




____________
Facebook: lineameteo - Twitter: @lineameteo

big

Stazione meteo di San Mariano (PG)
Dati meteo in tempo reale
http://sanmariano.lineameteo.it
 
avatar
italia.png andrea75 Sesso: Uomo
Andrea
Presidente
Presidente
 
Utente #: 2
Registrato: 31 Mar 2005

Età: 50
Messaggi: 45341
3852 Punti

Preferenza Meteo: Freddofilo

Stazione Meteo: LaCrosse WS2300

Località: San Mariano (PG) - 290 mt.

  Condividi
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: In Anteprima per Lineameteo: Webcam e Meteo dalla Conca Ternana e Terni!

#24  marvel Mar 05 Mag, 2009 10:34

andrea75 ha scritto: [Visualizza Messaggio]
Ho aggiunto una condizione (credo) fondamentale... il calcolo si applica solo ai valori corrispondenti ad una velocità del vento superiore a 0 km/h....


Ottimo lavoro Andrea!!
     
 




____________
"La mente è come un paracadute. Funziona solo se si apre" - Albert Einstein

Webcam: Conca Ternana
 
avatar
italia.png marvel Sesso: Uomo
Contributor
Contributor
 
Utente #: 17
Registrato: 17 Apr 2005

Età: 54
Messaggi: 9162
84 Punti

Preferenza Meteo: Indifferente

Stazione Meteo: PCE-FWS 20

Località: San Gemini, Valleantica (TR) - 180 m slm

  Condividi
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: In Anteprima per Lineameteo: Webcam e Meteo dalla Conca Ternana e Terni!

#25  marvel Lun 11 Mag, 2009 18:16

Per chi non avesse ancora visto le webcam in notturna:

concaternana


ternicentro
 




____________
"La mente è come un paracadute. Funziona solo se si apre" - Albert Einstein

Webcam: Conca Ternana
 
avatar
italia.png marvel Sesso: Uomo
Contributor
Contributor
 
Utente #: 17
Registrato: 17 Apr 2005

Età: 54
Messaggi: 9162
84 Punti

Preferenza Meteo: Indifferente

Stazione Meteo: PCE-FWS 20

Località: San Gemini, Valleantica (TR) - 180 m slm

  Condividi
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: In Anteprima per Lineameteo: Webcam e Meteo dalla Conca Ternana e Terni!

#26  andrea75 Gio 17 Set, 2009 21:23

Vi informo che da oggi è possibile anche consultare i grafici delle ultime 24 ore relativi a temperatura, umidità, pressione e vento.

http://www.umbriameteo.com/terni/

Oltre ad un mini archivio degli estremi mensili, annuali ed assoluti.
 




____________
Facebook: lineameteo - Twitter: @lineameteo

big

Stazione meteo di San Mariano (PG)
Dati meteo in tempo reale
http://sanmariano.lineameteo.it
 
avatar
italia.png andrea75 Sesso: Uomo
Andrea
Presidente
Presidente
 
Utente #: 2
Registrato: 31 Mar 2005

Età: 50
Messaggi: 45341
3852 Punti

Preferenza Meteo: Freddofilo

Stazione Meteo: LaCrosse WS2300

Località: San Mariano (PG) - 290 mt.

  Condividi
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: In Anteprima per Lineameteo: Webcam e Meteo dalla Conca Ternana e Terni!

#27  Poranese457 Gio 17 Set, 2009 21:39

A proposito de sta cosa...

Io dico solo... Massyyyyyyyyyyyyyyyyyyyyyyyyyyyyy???!!!!!!

E qui chiudo!!        
 




____________
small
 
Socio Fondatore
Socio Fondatore
 
Utente #: 197
Registrato: 29 Ott 2006

Età: 40
Messaggi: 44994
7360 Punti

Preferenza Meteo: Freddofilo

Stazione Meteo: Davis Vantage Pro2

Località: Porano (TR), 457m slm - Umbria occidentale

  Condividi
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: In Anteprima per Lineameteo: Webcam e Meteo dalla Conca Ternana e Terni!

#28  Icestorm Gio 17 Set, 2009 21:40

Complimenti per le migliorìe Andrè
 




____________
Davis VP 2 - Terni Nord 241 m slm

big
 
avatar
brazil.png Icestorm Sesso: Uomo
Marco
Contributor
Contributor
 
Utente #: 46
Registrato: 23 Apr 2005

Età: 40
Messaggi: 11924
54 Punti

Preferenza Meteo: Indifferente

Stazione Meteo: Davis Vantage Pro2

Località: Terni Nord 241 m

  Condividi
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: In Anteprima per Lineameteo: Webcam e Meteo dalla Conca Ternana e Terni!

#29  zerogradi Ven 18 Set, 2009 09:19

Poranese457 ha scritto: [Visualizza Messaggio]
A proposito de sta cosa...

Io dico solo... Massyyyyyyyyyyyyyyyyyyyyyyyyyyyyy???!!!!!!

E qui chiudo!!        


????????????????????????????????????
 




____________
Cricca inox

Facebook: Linea Meteo - Twitter: @lineameteo
 
avatar
italia.png zerogradi Sesso: Uomo
Contributor
Contributor
 
Utente #: 11
Registrato: 16 Apr 2005

Età: 46
Messaggi: 14282
659 Punti

Preferenza Meteo: Freddofilo

Stazione Meteo: Oregon Scientific WMR928 e Nessuna

Località: Fratta di Montefalco(PG), 260 m slm

  Condividi
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: In Anteprima per Lineameteo: Webcam e Meteo dalla Conca Ternana e Terni!

#30  andrea75 Ven 18 Set, 2009 09:37

zerogradi ha scritto: [Visualizza Messaggio]
Poranese457 ha scritto: [Visualizza Messaggio]
A proposito de sta cosa...

Io dico solo... Massyyyyyyyyyyyyyyyyyyyyyyyyyyyyy???!!!!!!

E qui chiudo!!        


????????????????????????????????????


Questa manco io l'ho capita...    
 




____________
Facebook: lineameteo - Twitter: @lineameteo

big

Stazione meteo di San Mariano (PG)
Dati meteo in tempo reale
http://sanmariano.lineameteo.it
 
avatar
italia.png andrea75 Sesso: Uomo
Andrea
Presidente
Presidente
 
Utente #: 2
Registrato: 31 Mar 2005

Età: 50
Messaggi: 45341
3852 Punti

Preferenza Meteo: Freddofilo

Stazione Meteo: LaCrosse WS2300

Località: San Mariano (PG) - 290 mt.

  Condividi
  • Torna in cima Vai a fondo pagina
 


Pagina 2 di 3
Vai a Precedente  1, 2, 3  Successivo


NascondiQuesto argomento è stato utile?
Condividi Argomento
Segnala via email Facebook Twitter Windows Live Favorites MySpace del.icio.us Digg SlashDot google.com LinkedIn StumbleUpon Blogmarks Diigo reddit.com Blinklist co.mments.com
technorati.com DIGG ITA linkagogo.com meneame.net netscape.com newsvine.com yahoo.com Fai Informazione Ok Notizie Segnalo Bookmark IT fark.com feedmelinks.com spurl.net
Inserisci un link per questo argomento
URL
BBCode
HTML