Dans QGIS 2.14.5 LTR (et récemment dans QGIS 3.0), j'ai mis en place une belle conception de carte avec un rendu gradué et des marqueurs de champ vectoriel pour chaque plage de valeurs (la longueur de la flèche est directement proportionnelle à la vitesse du flux, qui varie de 0,001 à ~ 5m / s).
Cela a très bien fonctionné, mais je me demande si j'ai raté un réglage pour raccourcir les flèches dans la légende. Avec une fenêtre de couche de largeur «normale», les valeurs de classe ne sont pas visibles:
Unités: millimètre
Ma première supposition a été qu'elle a quelque chose. à voir avec la commutation de la longueur des flèches, des unités de largeur de ligne du millimètre en unités de carte, mais cela n'affecte pas la légende:
Unités: cartographier les unités
MISE À JOUR
Le problème persiste toujours dans QGIS 3.0.
J'ai créé un screencast pour visualiser ceci: https://youtu.be/oxJ3tGXFB18
Dans les propriétés / symbologie, les symboles s'affichent correctement:
Notez que la liste des calques affiche correctement les marqueurs lors de la duplication du calque ou de l'application de modifications au style tant que la largeur du panneau des calques ne change pas.