Forse non tutti sanno che già dalle prime versioni del php sono presenti due funzioni che servono a calcolare, date le coordinate geografiche di una località, i suoi orari di alba e tramonto.
Le due funzioni sono date_sunrise e date_sunset.
Dalla versione 5.1.2 poi è disponibile una nuova funzione, date_sun_info, che torna tutta una serie di informazioni aggiuntive quali gli orari di alba e tramonto civili, nautici e astronomici, con queste funzioni diventa quindi estremamente semplice scrivere un php per calcolare gli orari di una o più località: basta sapere latitutine e longitudine ed è fatta.
Come esempio ho preparato questa pagina che usando appunto la funzione date_sun_info mostra gli orari del sorgere e calar del sole, alba e tramonto civile, nautica e astronomica per le principali città italiane, francesi, tedesche e spagnole, in forma tabellare e su una mappa di Google.
Ho anche realizzato un php che produce un kml con le informazioni su alba e tramonto:
Puo’ essere aperto con Google Hearth oppure visualizzato con Google Maps.
Approfondimenti:
Stai leggendo “ alba e tramonto in php ”, un post di Fabrizio Zellini
XHTML: Puoi usare questi tag: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
Nessun commento
commenta | feed commenti [?] | trackback uri [?]