Aller au contenu

Style

Style est la première entrée de la barre latérale droite. Il modifie l’apparence de la couche sélectionnée dans le panneau Layers. Sélectionnez une autre couche, et le panneau la suit.

Les couches vectorielles et raster ont des réglages différents : le panneau affiche ce qui s’applique à la couche en question.

Le sélecteur Style type décide de la façon dont les entités reçoivent leur couleur.

Type de styleCe qu’il fait
Single symbologyUne seule couleur pour toutes les entités.
GraduatedRépartit un champ numérique en classes ordonnées.
CategorizedUne couleur par valeur distincte d’un champ.
Rule-basedVos propres conditions, chacune avec une couleur, plus une règle fourre-tout pour tout le reste.
Advanced expressionUne expression MapLibre, quand les quatre types ci-dessus ne suffisent pas.

Graduated correspond à la carte choroplèthe. Choisissez un attribut numérique, un nombre de classes, une méthode de classification et une rampe de couleurs. Equal interval (intervalles égaux) est la méthode par défaut. Quantile convient à une distribution asymétrique, pour laquelle des intervalles égaux placeraient presque toutes les entités dans une seule classe.

Categorized fonctionne au mieux avec une palette qualitative, pour que des classes voisines restent distinguables. Vous pouvez renommer une classe après coup : le nom que vous lui donnez est celui qu’affiche la légende, si bien que des codes bruts n’ont jamais à parvenir jusqu’à votre public.

Rule-based sert aux cas que les classifications ne couvrent pas, par exemple « en rouge quand le statut est fermé et que la surface dépasse un hectare ». Chaque règle est un filtre associé à une couleur, évalué dans l’ordre, et la règle « sinon » attrape le reste.

Quel que soit le type de style, les propriétés de base restent disponibles : couleur et opacité du remplissage, couleur et épaisseur du contour, et rayon du cercle des couches de points.

Définir une couleur sur transparent est une vraie valeur, pas une opacité nulle : le panneau affiche son état transparent et vous pouvez revenir en arrière. Cette distinction compte quand vous voulez un polygone réduit à son seul contour.

Au lieu de colorer selon un champ, vous pouvez dimensionner selon un champ. Choisissez l’attribut, la plage de valeurs et la plage de tailles, et le panneau en déduit une légende des tailles, pour que votre public puisse lire ce que signifie un grand cercle.

Le remplissage d’un polygone peut utiliser un motif au lieu d’une couleur unie, avec votre propre couleur, ou votre propre SVG. Une couche de points peut utiliser un marqueur au lieu d’un cercle : l’une des formes intégrées, ou un SVG que vous collez.

Les étiquettes ont leur propre section, qui va bien au-delà d’une taille de police.

  • Le field qui sert d’étiquette, ou une expression quand l’étiquette doit être construite.
  • Placement : au centroïde, ou le long d’une ligne ou du bord d’un polygone.
  • Text size, color, halo color et halo width, ce qui garde une étiquette lisible sur un fond de carte chargé.
  • Anchor, offset, rotation et une wrap width (largeur de retour à la ligne), pour placer le texte précisément par rapport à son entité.
  • Letter case, pour afficher un champ en capitales sans modifier les données.
  • Allow labels to overlap, désactivé par défaut, si bien que MapLibre abandonne des étiquettes plutôt que de les empiler.
  • Duplicate labels, qui regroupe les points empilés sur une même coordonnée : étiqueter tout, garder une seule étiquette par emplacement, ou fusionner les valeurs qui s’y trouvent.

Les polygones peuvent être extrudés en blocs, pilotés par un champ de hauteur, avec une échelle, une hauteur de base et une couleur. C’est la façon la plus rapide de lire une couche de bâtiments. Une symbologie par catégories ou graduée conserve ses couleurs en 3D.

Vous pouvez aussi le demander à l’AI Assistant en mode Edit, par exemple « montre les bâtiments en 3D selon leur hauteur ». Il choisit un champ de hauteur numérique, applique les mêmes réglages d’extrusion que ce panneau et incline la caméra. Demandez-lui de revenir en 2D de la même façon.

Les données ouvertes sur les bâtiments manquent souvent de hauteurs : sur Overture Maps, moins d’un bâtiment sur dix en porte une dans la plupart des villes. Quand un bâtiment n’a pas de hauteur, l’Assistant utilise son nombre d’étages, à raison de 3 m par étage. Une hauteur par défaut pour les autres n’est appliquée que si vous la demandez. Dans tous les cas, l’Assistant vous indique combien de bâtiments utilisent une hauteur mesurée, une hauteur déduite de leurs étages, une hauteur estimée, ou restent à plat.

Chaque style porte un zoom minimum et un zoom maximum : une couche peut ainsi être stylisée d’une façon en vue éloignée et d’une autre en vue rapprochée, ou simplement disparaître au-delà d’un niveau.

La symbologie raster couvre deux choses.

Le rendu : choisissez une rampe de couleurs pour un raster à une seule bande, inversez-la, ou écrivez votre propre liste de couleurs, de la plus basse à la plus haute. Si le raster porte sa propre palette, le panneau peut la lire et créer une légende à partir de cette palette, un élément par valeur, que vous renommez ensuite avec des noms de classes.

Les ajustements : luminosité, saturation, contraste, rotation de teinte et un interrupteur de niveaux de gris. Ils changent l’aspect du raster, jamais les données sous-jacentes, et un bouton de réinitialisation les remet à leur état initial.

Le panneau Style décide des couleurs. Le widget Legend les affiche et suit automatiquement votre symbologie, sauf si vous en prenez le contrôle. Une rampe raster continue est mieux servie par le widget Color bar. Les deux s’activent depuis la Galerie.

  • Fenêtre contextuelle, qui est un panneau à part entière et non plus une section en bas de Style.
  • Couches, où se fait la sélection qui pilote ce panneau.