Ciao a tutti
Ho provato a cercare ovunque, ma non ho mai trovato risposte...
Come si costruisce uno script per tradurre i dati dal file xml, prelevati da qui http://www.weatherlink.com/xml.php?user=****&pass=**** in un file php ?
avete un piccolo script funzionante da farmi avere ?
grazie
potete aiutarmi per favore?
grazie
Ciao,
per i file XML vale la stessa regola prelevandola da WU...
lo utilizzo per l'interfaccia grafica PanoramaV4 progetto Raspberry meteoliri Media valle del Liri,CANON & RASPICAM Graphic Interface dove dopo aver scattato la foto la invia sul webserver completa di dati meteo provenienti dalla stazione presente su WU.
// preleva dati dalla tua stazione
$WU = "ILAZIOIS2"; //codice stazione
$file = "http:/"."/api.wunderground.com/weatherstation/WXCurrentObXML.asp?ID=".$WU;
$xml = simplexml_load_file($file);
....
// scrive i dati prelevati
$text="by Wunderground: ".$WU . " - " .($cut_string = substr($xml-> observation_time, 15 ,-5)). " - ".($xml-> temp_c) ." °C - UR ".($xml-> relative_humidity). "% - " . ($xml-> pressure_mb) . "hpa - " . ($xml-> wind_mph). "kmh " .($xml-> wind_dir)." - Rain ".($str= substr($xml-> precip_today_metric, 0 ,-310). "mm";
anche se qualcosa c'è anche su: Meteoliri - script PHP
Ciao
Ultima modifica di scala49; 19/07/2017 alle 10:52
Isola del Liri (FR)269mt slm WEBSITE: METEOLIRI
DAVIS VANTAGE PRO2 (schermo attivo 24h) UNDERGROUND: ILAZIOIS2
WEBCAM Raspicam & Canon by Panorama V3.6
Ciao grazie mille "scala49", per quanto riguarda lo script da weatherlink, non hai nulla?
graze ancora per la risposta
potrebbe essere qualcosa di simile:
My website and Weatherlink IP, help me!
è simile alla mia precedente risposta ma ovviamente più attinente alle tue richieste.
Isola del Liri (FR)269mt slm WEBSITE: METEOLIRI
DAVIS VANTAGE PRO2 (schermo attivo 24h) UNDERGROUND: ILAZIOIS2
WEBCAM Raspicam & Canon by Panorama V3.6
Riuppo questo post perché vorrei fare la stessa cosa da titolo non creando un'altro post simile
Anche io ho acquistato una stazione meteo 2 giorni fa(HP1000) e già installata, manda i dati direttamente online sul sito di wunderground senza passare per pc, dunque per primo come si fanno ad estrarre i dati xml direttamente da wunderground? ho letto che è possibile ma non ho trovato su internet come, seconda cosa una volta estratti questi dati xml come faccio appunto a convertirli in una pagina php? (ovviamente sempre senza dover tenere il pc acceso), sarei interessato a fare una cosa decente tipo proprio la pagg di meteoliri dove c'è(che a me interessa particolarmente) anche il rischio incendi
no ok sono riuscito a trovare il codice XML, credo sia questo https://api.wunderground.com/weather...LA3&format=XML
ora come lo converto in php?
Isola del Liri (FR)269mt slm WEBSITE: METEOLIRI
DAVIS VANTAGE PRO2 (schermo attivo 24h) UNDERGROUND: ILAZIOIS2
WEBCAM Raspicam & Canon by Panorama V3.6
Si ma ho capito solo la parte per impostarle sopra le immagini webcam
Inviato dal mio MotoG3 utilizzando Tapatalk
Con un po di inventiva e soprattutto con una base di conoscenza php le soluzioni sono a portata di mano:
questo basta metterlo all'inizio della tua pagina html che dovrà comunque avere l'estensione .phpCodice:<?php $file = "http:/"."/api.wunderground.com/weatherstation/WXCurrentObXML.asp?ID=ILAZIOIS2"; $xml = simplexml_load_file($file); $temp= ($xml-> temp_c); $wind= ($xml-> wind_mph); $rain= number_format((substr($xml-> precip_today_metric, 0 ,-3)*10),1); ?>
poi all'interno della pagina collocherai i dati meteo dove ti pare:
Codice:... <h2>Stazione meteo di Isola Liri</h2> <p> temperatura: <?php echo $temp; ?><br> vento: <?php echo $wind; ?>kmh<br> pioggia: <?php echo $rain; ?>mm</p>
Isola del Liri (FR)269mt slm WEBSITE: METEOLIRI
DAVIS VANTAGE PRO2 (schermo attivo 24h) UNDERGROUND: ILAZIOIS2
WEBCAM Raspicam & Canon by Panorama V3.6
Segnalibri