Masquer des styles dans une légende MapGuide

1 min de lecture

J’ai eu cette question récemment, et comme la réponse n’est pas triviale, autant la documenter. J’en profite pour remercier mon excellent collègue Maxime Suing pour m’avoir indiquer cette solution.

Le problème : on accède à une couche PostGIS (le même problème se poserait par exemple pour Oracle), qui ne contient que des polygones.

Par défaut, la légende MapGuide affiche des points, des lignes et des polygones :

image

Pour faire disparaitre de la légende les types d’objets non utilisés dans la couche, dans MapGuide Studio, dans la ressource de type Layer, cliquez sur Thème :

image

Puis décochez la case “Afficher dans la légende” :

image

On peut faire la même chose pour le type Lignes, et obtenir ensuite une légende correspondant au type d’objet présent dans la base :

image

Abonnement e-mail