Commit 227b525f by Rinkio

Amélioration de la carte

Échange de la couleur des Yvelines et du Val d'Oise,
pour éviter que les départements ayant des numéros consécutifs aient la
meme couleur

Prise en compte du libéllé "En travaux" pour les stations non ouvertes

Modification de couleurs d'icones de stations et ajout d'une bordure
autour de ces icones

Ajout d'une pseudo-classe a:visited pour éviter que les communes
sur lesquelles le visiteur a déjà cliqué aient un contour supplémentaire
(sur Chrome)

Prise en compte de l'état « autolib vélib métropole »
(ajout d'un argememt optionnel à la fonction de génération de carte,
affichant toutes les communes/les communes adhérentes à AVM/les communes
avec option Vélib

Recalcul du contour des communes avec la base insee IRIS 2016
(précision métrique)
https://data.opendatasoft.com/explore/dataset/contours-
iris-2016%40public/information/?sort=iris

Ajout de zones supplémemntaires dans les communes pour distinguer la
partie urbaine du 12e/16e des Bois de Vincennes/Boulogne
parent 0881e098
......@@ -207,7 +207,7 @@ function genererCarteSVG($largeur_carte=800,$hauteur_carte=600,$filtre=0,
$svg.="\t".'.d78, .d94 {fill:GreenYellow}'."\n";
$svg.="\t".'.d91, .d93 {fill:LightCoral}'."\n";
//couleurs des objets
//couleurs des zones
$svg.="\t".'.zone_bois {fill:Tan; stroke:none;}'."\n";
$svg.='</style>'."\n";
......@@ -250,11 +250,11 @@ function genererCarteSVG($largeur_carte=800,$hauteur_carte=600,$filtre=0,
$svg.='class="d'.floor($ligne['insee']/1000).'" ';
$svg.='d="'.$ligne['contour'].'"/>'."\n";
//ajout des objets de la commune (bois, eau)
if($ligne['objets']!='')
//ajout des zones de la commune (bois, eau)
if($ligne['zones']!='')
{
//la liste est sous forme "style|contour¶style|contour¶…"
$liste=explode('¶',$ligne['objets']);
$liste=explode('¶',$ligne['zones']);
foreach($liste AS $element)
{
$el=explode('|',$element);
......@@ -297,11 +297,11 @@ function genererCarteSVG($largeur_carte=800,$hauteur_carte=600,$filtre=0,
$svg.='class="d'.floor($ligne['insee']/1000).'" ';
$svg.='d="'.$ligne['contour'].'"/>'."\n";
//ajout des objets de la commune (bois, eau)
if($ligne['objets']!='')
//ajout des zones de la commune (bois, eau)
if($ligne['zones']!='')
{
//la liste est sous forme "style|contour¶style|contour¶…"
$liste=explode('¶',$ligne['objets']);
$liste=explode('¶',$ligne['zones']);
foreach($liste AS $element)
{
$el=explode('|',$element);
......
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