Skip to Content

Légende et gestion des couches (layers.ini, etc.)

Pour les couches définies à certains niveaux de zoom, comment afficher l'icône de désactivation

Auteur : Marie

Il faut recopier les fichiers nam.png et nap.png dans le répertoire icons dans server_conf/nom_du_projet/.

Vous les trouverez par exemple dans cartoweb3/projects/test_main/server_conf/test/icons/



Lire la suite ...

Comment modifier le nom d'une couche pour qu'elle apparaisse plus lisible ?

Auteur : Marie

Par défaut, les noms qui apparaissent dans la légende sont les noms qui figurent apres la balise NAME dans le mapfile (.map). Dans le fichier layers.ini, il est possible de définir un label pour chaque couche :



Lire la suite ...

Comment gérer l'ordre des couches ?

Auteur : Marie
  • Pour l'ordre des couches dans l'onglet légende :

L'ordre des couches correspond à l'ordre de déclaration des groupes de couches et des couches dans le fichier /cartoweb3/projects/mon_projet/server_conf/mon_mapID/layers.ini.



Lire la suite ...

Comment afficher l'icône de légende de son choix pour un layer ou un layerGroup ?

Auteur : Marie

Ajouter cette ligne dans la définition de la layer ou du layerGroup (fichier projects/mon_projet/server_conf/mon_map_id/layers.ini) :



Lire la suite ...

Comment automatiser la création des icônes des couches ?

Auteur : yjacolin

Il suffit de rajouter le paramètre autoClassLegend dans le fichiers layers.ini, côté serveur :

 autoClassLegend = true

Côté mapfile, vous devez définir un objet CLASS pour chaque couche et chaque classe thématique :



Lire la suite ...

Comment cacher une couche dans la légende ?

Auteur : Marie

Dans le fichier <macarte>.ini (côté server donc), il ajouter les paramètres suivants :



Lire la suite ...

Comment grouper des couches et faire que l'affichage de chacune corresponde à un zoom ?

Auteur : Marie

Il faut :

- grouper toutes ces couches dans un même layerGroup dans le fichier layers.ini (monGroupe),



Lire la suite ...

Comment aggréger plusieurs groupes de couches géographique dans la légende ?

Auteur : yjacolin

Pour aggréger plusieurs couches dans un groupe, c'est à dire, avoir une case à cocher qui permet de charger plusieurs couches en une fois, ajoutez ce paramètre dans le fichier layers.ini :



Lire la suite ...
Syndiquer le contenu