WebSite X5Help Center

 
Sabrina M.
Sabrina M.
User

Trasformazione file txt in grafico  it

Autore: Sabrina M.
Visite 1859, Followers 1, Condiviso 0  

Buongiorno devo inserire nel sito i dati provenienti da una stazione di rilevamento. Essa produce dei file txt e mi hanno chiesto di trasformarla in un grafico  mettendo  un periodo mobile degli ultimi 30 giorni. Sulle x il valore dell’SQM e sulle yil tempo dalla data del giorno a meno 30gg e, al lato, il valore record dell’anno (ultimi 12 mesi).E' possibile fare questo?Mi chiedono indirizzo ftp sito per inviare i dati.Potete aiutarmi?Grazie mille

Postato il
25 RISPOSTE - 1 UTILE
Sabrina M.
Sabrina M.
User
Autore

devo realizzare una tabella o meglio un grafico da un txt prelevato da una stazione meteo di cui ho il link...non so come fare..

Leggi di più
Postato il da Sabrina M.
Claudio D.
Claudio D.
Moderator

si ma immagino che il txt sia in formato csv ,oppure è un txt con numeri riga sotto riga...

penso dovrai cercare uno script online... se non ti va bene quell'oggetto...

prova a postare il link del file txt ...

Leggi di più
Postato il da Claudio D.
Sabrina M.
Sabrina M.
User
Autore

Ecco una parte del file txt

Produced by SQM Reader 3.0.0.0

Year/Month/Day,Hour/Minute/Second,MPSAS,NELM,SerialNo,Protocol,Model,Feature,Temp(C),,,,

2018/10/03,15:29:08,8.66,-5.0,00003955,00000004,00000003,00000056,21.2,,,,

2018/10/03,15:30:08,8.92,-4.7,00003955,00000004,00000003,00000056,21.5,,,,

2018/10/03,15:31:08,8.90,-4.8,00003955,00000004,00000003,00000056,21.9,,,,

2018/10/03,15:32:08,8.88,-4.8,00003955,00000004,00000003,00000056,22.2,,,,

2018/10/03,15:33:08,8.86,-4.8,00003955,00000004,00000003,00000056,22.5,,,,

2018/10/03,15:34:08,8.83,-4.8,00003955,00000004,00000003,00000056,22.5,,,,

2018/10/03,15:35:08,8.76,-4.9,00003955,00000004,00000003,00000056,22.8,,,,

2018/10/03,15:36:08,8.61,-5.0,00003955,00000004,00000003,00000056,23.2,,,,

2018/10/03,15:37:08,8.41,-5.2,00003955,00000004,00000003,00000056,23.5,,,,

2018/10/03,15:38:08,8.21,-5.4,00003955,00000004,00000003,00000056,23.5,,,,

Leggi di più
Postato il da Sabrina M.
Stiac Engineering
Stiac Engineering
User

Perdonate l'intrusione,

una eventuale conversione del file .txt potrebbe ovviare?

Leggi di più
Postato il da Stiac Engineering
Claudio D.
Claudio D.
Moderator

premesso che website non centra ... sono codici extra...

@Sabrina...

secondo me potresti prendere spunto da questo...

genera un grafico da un file csv che cambia ...

https://www.highcharts.com/demo/live-data

Leggi di più
Postato il da Claudio D.
Luigi Dell'aquila
Luigi Dell'aquila
User

Puoi comunque aprire con excell il file txt dove ci sono i dati (quando apri devi cliccare su visualizza tutti i file altrimenti non lo vedi) poi nell'importazione guidata gli dati come delimitatore la virgola vai avanti e te lo trovi importato in excell. Puoi creare un grafico direttamente con excell (menù inserisci - grafici) oppure salvi il file in .csv e lo utilizzi in altri programmi. 

Leggi di più
Postato il da Luigi Dell'aquila
Sabrina M.
Sabrina M.
User
Autore

i vostri consigli sono stati molto utili e proverò ad applicarli. Ieri il cliente mi ha mandato via ftp con filezilla i dati da elaborare...ma dove li recupero?Nelle cartelle website locali ovviamente non c'è nulla....

Leggi di più
Postato il da Sabrina M.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Sabrina M.
... ... il cliente mi ha mandato via ftp con filezilla... ... ...ma dove li recupero?... ... 

... se il nome del file fosse pippo.txt e se te lo ha inviato nella ROOT, basta digitare:

www.nomesito.it/pippo.txt

... oppure apri l fileManager del server, ...oppure con client FTP terzo, (ma anche quello del programma), ed ispeziona la struttura che hai in rete alla ricerca di tale file...

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Sabrina M.
Sabrina M.
User
Autore

Buonasera ho creato dei file php per estrarre i dati dai file csv e creare grafico e tabella ...li carico mettendo in proprietà pagina php anzichè html ma mi da questo errore

Leggi di più
Postato il da Sabrina M.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... controlla il listato della pagina il-cielo.php  ...nel quale pare risultasse un errore alla riga 32...

... potresti aver fatto uso nei testi soggetti ad elaborazione PHP di caratteri speciali riservati, come per esempio (&), ('), eccetera...

... eventualmente allega quella pagina ed anche il CSV; ... magari qualche esperto potrebbe dargli un'occhiata...

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Claudio D.
Claudio D.
Moderator

...visto dove punta la path ... un errore c'è di sicuro wink

Leggi di più
Postato il da Claudio D.
Sabrina M.
Sabrina M.
User
Autore

$var_archivio[][][]=null;//variabile globale
$row=0;//conta righe file
for ($ciclo_giorno=31;$ciclo_giorno>0;$ciclo_giorno--)
{
$giorno= date('Ymd', mktime(0,0,0,date('m'),date('d')-$ciclo_giorno,date('Y')));
$indirizzo_file="CSV28gennaio/stellesuenosim.it".$giorno."_000000_0080a3b8e3fd.csv";
if (file_exists($indirizzo_file))
{
if (($handle = fopen($indirizzo_file, "r")) !== FALSE)
{
while (($data = fgetcsv($handle, 1000, ",")) !== FALSE)
{
$num = count($data);
for ($c=0; $c < $num; $c++)
{
if($num==13)
{
$var_archivio[$row][$c]=$data[$c];
}
else
{
$row--;
}
}
$row++;
}
$n_file++;
fclose($handle);
}
}
}
for ($ind_righa=0; $ind_righa < $row; $ind_righa++)
{
$var_archivio[$ind_righa][0]=substr($var_archivio[$ind_righa][0],0,10)." ".substr($var_archivio[$ind_righa][0],11,2).":".substr($var_archivio[$ind_righa][0],14,2);
}
?>








/* script per la creazione tabella
* versione 0.1 01/02/2019
*/

?>





Campo 1
Campo 2
Campo 3
Campo 4
Campo 5
Campo 6
Campo 7
Campo 8
Campo 9
Campo 10
Campo 11
Campo 12


ora locale (formattata)
ora UTC
celsius
number
hz
SQM
FASE LUNARE
DECLINAZIONE LUNARE
ILLUMINAZIONE LUNARE %
10
11
12

$row_tab=$row;
for ($ind=0; $ind < $row; $ind++)
{
echo "";
for ($i=0; $i < 12; $i++)
{
echo "".$var_archivio[$ind][$i]."";
}
echo "";
}
?>


Leggi di più
Postato il da Sabrina M.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

...!... questa stringa è regolare...?...

$indirizzo_file="CSV28gennaio/stellesuenosim.it".$giorno."_000000_0080a3b8e3fd.csv";

... io non potrò farlo, ma se vuoi che qualche esperto li possa e se! verificare e valutare,  ZIPpa il file *.html, *.php, *.csv ed allegali; 

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Sabrina M.
Sabrina M.
User
Autore

ho allegato i file 

Leggi di più
Postato il da Sabrina M.
 lemonsong  
 lemonsong  
User

A parte l'extra di cui parlava Claudio, dovresti chiedere a Manuele (a meno che non sei tu):

Comunque ho dato un'occhiata e nel file disegno_grafico.php sono ripetuti 2 volte gli script loader.js e relative funzioni.

Nel file estrazione.php va dinamicizzata meglio la variabile $indirizzo_file in base ai nomi dei file csv ricevuti.

Bisogna anche stare attenti a non duplicare/triplicare i tag HTML di base (html, body, head) quando vengono inclusi i vari files nella pagina stelle.php

C'è la variabile $n_file (file estrazione.php) non valorizzata.

In allegato quello che è venuto fuori aprendo la pagina stelle.php dopo queste correzioni, ma non so se è quello che ti aspettavi.

Leggi di più
Postato il da  lemonsong  
Giorgio C.
Giorgio C.
User

Condivido i risultati di Lemonsonge le osservazioni al 100%  (non poteva essere diversamente) a me è venuto un grafico in più ...

Leggi di più
Postato il da Giorgio C.
 lemonsong  
 lemonsong  
User
Giorgio C.
[...] a me è venuto un grafico in più ...

Sì, hai ragione, ho rimosso una funzione di troppo pensando fosse duplicata.

Leggi di più
Postato il da  lemonsong  
Sabrina M.
Sabrina M.
User
Autore

si i grafici sono quelli che vorrei la tabella un po più ripulita. Manuele è un amico che mi ha aiutata non avendo mai usato php...non dovevo lanciarmi in questa impresa. Se provassi ad acquistare con i crediti Charts dite che sarebbe meglio?Vorrei chiudere questo sito e sono abbastanza avvilita.Quando leggo...

Nel file estrazione.php va dinamicizzata meglio la variabile $indirizzo_file in base ai nomi dei file csvricevuti.

Non so come farlo :-(

Scusate...e grazie

Leggi di più
Postato il da Sabrina M.
Giorgio C.
Giorgio C.
User
Sabrina M.
Se provassi ad acquistare con i crediti Charts dite che sarebbe meglio?

Con quell'oggetto il file csv lo devi avere tu e caricarlo sul server, invece se ho capito bene il file loleggi su di un server ... quindi non risolvi con l'oggetto.

Il tuo amico Manuele ha fatto un bel lavoro e se ti può aiutare credo sia la strada migliore se non conosci il liguaggio php e javascript.

Sabrina M.

Nel file estrazione.php va dinamicizzata meglio la variabile $indirizzo_file in base ai nomi dei file csv ricevuti.

Il file estrazione.php contiene questo indirizzo(indicizzazzione) 

Questo CSV28gennaio è una directory che deve essere presente nel tuo dominio  per poter leggere il file che lo contiene che ha nel nome anche la data corrente

Quindi è importante sapere dove si trova il file csv.

Leggi di più
Postato il da Giorgio C.
Sabrina M.
Sabrina M.
User
Autore

tutti i file csv sono sul server di aruba e li scarico da li....l'ho copiato nella cartella website sul pc C:\WebSite X5 - Siti Web ma non va bene

Leggi di più
Postato il da Sabrina M.
 lemonsong  
 lemonsong  
User
Sabrina M.
Manuele è un amico che mi ha aiutata non avendo mai usato php...non dovevo lanciarmi in questa impresa.

Sarò franco, hai ragione, non dovevi lanciarti in un'impresa dove si deve conoscere più di un linguaggio di programmazione.

Comunque, se Manuele o un altro volenteroso non possono aiutarti passo passo, potresti informarti su questa "cosa": se non mi sbaglio, i dati provenienti dalla stazione di rilevamento sono creati con la versione free di SQM Reader:

Sabrina M.

Ecco una parte del file txt

Produced by SQM Reader 3.0.0.0

Se non mi sono sbagliato, la versione Pro (ovviamente a pagamento) può creare grafici in formato JPG:

http://knightware.biz/sqm/readerpro.htm

Qui un'immagine trovata in Rete:

http://www.as.up.krakow.pl/snieg/SQMMpsasGraph.jpg

Fonte immagine: www.as.up.krakow.pl

Non so assolutamente niente di astronomia, quindi potrei aver scritto una marea di cavolate.

Leggi di più
Postato il da  lemonsong  
Sabrina M.
Sabrina M.
User
Autore

buongiorno a tutti..ero riuscita finalmente a visualizzare bene i grafici senza problemi...poi ho messo gli stessi script in un'altra pagina come richiesto dal cliente e ...non vedo più nulla...

http://www.stellesuenosim.it/dati-sqm-e-meteo.php

come mai?potete aiutarmi?

Grazie

Sabrina

Leggi di più
Postato il da Sabrina M.
 lemonsong  
 lemonsong  
User

Si vedono i grafici (sicuramente nel frattempo hai sistemato), ma attenzione ai tag duplicati/triplicati:

 lemonsong  
Bisogna anche stare attenti a non duplicare/triplicare i tag HTML di base (html, body, head) quando vengono inclusi i vari files nella pagina stelle.php

In questo caso, nella pagina dati-sqm-e-meteo.php

Leggi di più
Postato il da  lemonsong