Diese Seite verwendet Cookies, um Inhalte und Anzeigen zu personalisieren. Mit der Nutzung unserer Webseite stimmen Sie dem zu! Zustimmen Details ansehen
Wetter online Kastl

Codesnipes PHP für Wetterseiten

Auf Infrarot-Satbildern lassen sich Wolken rund um die Uhr verfolgen, unabhängig vom Sonnenstand. Sie zeigen die langwellige Wärmeausstrahlung der Erde. Dabei gilt für die Bilder: je heller desto kälter und je dunkler desto wärmer.

 

Sonne/Wind->Bft Wind Wolkenhöhe/GPS-Entfernung DWD auslesen



1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
/**Ausgabe von Sonnendaten**/
$datum date("Y-m-d");
$sun_info date_sun_info(strtotime($datum), 49.880215 11.770176);

echo 
"sunrise "date("H:i"$sun_info['sunrise'])."</br>";
echo 
"sunset  "date("H:i"$sun_info['sunset'])."</br>";
echo 
"transit  "date("H:i"$sun_info['transit'])."</br>";
echo 
"civil_twilight_begin  "date("H:i"$sun_info['civil_twilight_begin'])."</br>";
echo 
"civil_twilight_end  "date("H:i"$sun_info['civil_twilight_end'])."</br>";
echo 
"nautical_twilight_begin  "date("H:i"$sun_info['nautical_twilight_begin'])."</br>";
echo 
"nautical_twilight_end  "date("H:i"$sun_info['nautical_twilight_end'])."</br>";
?>

sunrise 06:12
sunset 18:27
transit 12:20
civil_twilight_begin 05:40
civil_twilight_end 18:59
nautical_twilight_begin 05:02
nautical_twilight_end 19:37


 



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<?php
/**km/h zu Bft Ausgabe**/
function kmhbft($geschw)
    {
    
$val round($geschw);
        if(
$val >  117)    {$bft 12;}
        if(
$val <= 117)    {$bft 11;}
        if(
$val <  103)    {$bft 10;}
        if(
$val <  89)     {$bft 9;}
        if(
$val <  75)     {$bft 8;}
        if(
$val <  62)     {$bft 7;}
        if(
$val <  50)     {$bft 6;}
        if(
$val <  39)     {$bft 5;}
        if(
$val <  29)     {$bft 4;}
        if(
$val <  20)     {$bft 3;}
        if(
$val <  12)     {$bft 2;}
        if(
$val <  6)      {$bft 1;}
        if(
$val <  3)      {$bft 0;}
    return 
$bft;
    }   

/**Aufruf der Funktion**/
$geschw "86";
echo 
$geschw." km/h"."&nbsp;&nbsp;->&nbsp;&nbsp;".kmhbft($geschw)." bft";

?>

86 km/h  ->  9 bft