Fix per data ultimo aggiornamento prezzi

This commit is contained in:
loviuz 2022-08-06 12:19:51 +02:00
parent e146666f17
commit 196052b7e2
2 changed files with 5 additions and 6 deletions

2
.gitignore vendored
View File

@ -2,4 +2,4 @@ composer.phar
composer.lock
*.csv
vendor
data.geojson
data.umap

View File

@ -1,7 +1,7 @@
<?php
include 'vendor/autoload.php';
/*
$client = new \GuzzleHttp\Client();
$response = $client->request('GET', 'http://www.mise.gov.it/images/exportCSV/anagrafica_impianti_attivi.csv');
@ -9,7 +9,7 @@ file_put_contents('anagrafica_impianti_attivi.csv', $response->getBody() );
$response = $client->request('GET', 'http://www.mise.gov.it/images/exportCSV/prezzo_alle_8.csv');
file_put_contents('prezzo_alle_8.csv', $response->getBody());
*/
// Lettura template file umap
$umap = json_decode( file_get_contents('template.umap'), 1 );
@ -118,7 +118,6 @@ while(($line = fgetcsv($csvDistributori, 0, ';')) !== FALSE){
$name = $line[2];
$lat = $line[8] !== 'NULL' ? $line[8] : null;
$lon = $line[9] !== 'NULL' ? $line[9] : null;
$ultimo_aggiornamento = '';
$description = [];
if (!empty($lat) && !empty($lon)) {
@ -133,7 +132,7 @@ while(($line = fgetcsv($csvDistributori, 0, ';')) !== FALSE){
$prezzi_per_tipo[$tipo_raggruppato][$idimpianto][$tipo] = [
'idimpianto' => $idimpianto,
'ultimo_aggiornamento' => $ultimo_aggiornamento,
'ultimo_aggiornamento' => $prezzo['ultimo_aggiornamento'],
'nome' => $name,
'prezzo' => (float)$prezzo['prezzo'],
'lat' => $lat,
@ -166,7 +165,7 @@ foreach ($prezzi_per_tipo as $tipo_raggruppato => $idimpianti) {
"type" => "Feature",
"properties" => [
"idImpianto" => $idimpianto,
'description' => "**".$impianto['nome']."**\n".implode("\n", $descriptions)."\n*Ultimo agg.: ".$ultimo_aggiornamento.'*',
'description' => "**".$impianto['nome']."**\n".implode("\n", $descriptions)."\n*Ultimo agg.: ".$impianto['ultimo_aggiornamento'].'*',
'name' => min($prezzi).' - '.max($prezzi).' €'
],
"geometry" => [