Commit 29ceb793 authored by Rinkio's avatar Rinkio

Corrections de code de la carte, ajout des communes

Création de 4 constantes définissant l'état des communes vélib/autolib
define('COMMUNE_AVM_NON',0);
define('COMMUNE_AVM_AUTOLIB',1);
define('COMMUNE_AVM_VELIB',2);
define('COMMUNE_AVM_AUTOLIB_VELIB',3);

factorisation de code en double dans le dessin de contours de communes

Ajout des communes de grande couronne adhérentes "autobib seulement"

Création d'une carte (PNG) avec l'ensemble des communes de petite
couronne et du syndicat autolib vélib métropole
parent 227b525f
......@@ -965,7 +965,7 @@ function getCommunesCarte($idConso)
'texte'=>'Stations en service ('.$nombre_etat[BORNES_OUI+ETAT_OUVERTE].')');
}
$svg = genererCarteSVG(800, 500, $liste_communes, 'commune.php?insee=', '', '', $objets,2);
$svg = genererCarteSVG(800, 500, $liste_communes, 'commune.php?insee=', '', '', $objets,COMMUNE_AVM_VELIB);
return $svg;
}
......
This diff is collapsed.
This diff is collapsed.
......@@ -24,8 +24,8 @@ $smarty->assign(array(
'dateDerniereConso' => (new DateTime($conso['date']))->format('d/m/Y à H:i')
));
//On récupère les communes
$requete = $pdo->query('SELECT insee, nom_complet FROM commune WHERE avm=2 ORDER BY insee');
//On récupère les communes adhérentes Vélib au Syndicat Autolib'Vélib'Métropole
$requete = $pdo->query('SELECT insee, nom_complet FROM commune WHERE avm&'.COMMUNE_AVM_VELIB.'!=0 ORDER BY insee');
$communes = $requete->fetchAll(PDO::FETCH_ASSOC);
$smarty->assign(array(
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment