Comment ajouter des légendes Raster dans QGIS map composer?

Réponses:

7

"Color Scale Bar" est un plugin (référentiel fourni par QGIS) qui le fait. Cela ne fonctionne qu'avec une interpolation discrète!

Une fois que vous avez configuré un calque raster comme vous le souhaitez, vous enregistrez le style (Calque | Propriétés ... puis cliquez sur Enregistrer le style) et sélectionnez le fichier .qml enregistré dans la boîte de dialogue du plugin.

La légende est enregistrée en tant que fichier PNG, que vous pouvez ensuite ajouter en tant qu'image dans le compositeur d'impression.

Légende d'élévation pour la carte Afrique E / C]

Simbamangu
la source
Pas de soucis ... quelque chose que j'ai trouvé confus avec le dialogue est que la 'taille de la boîte' fait référence à la taille des patchs de couleur en pixels, pas à la légende entière! Mise à jour du graphique avec une légende de taille de patch 20x30px.
Simbamangu
8

Vous pouvez utiliser la version 1.8 de QGIS ou supérieure (maître QGIS) pour avoir la légende raster dans le compositeur de carte disponible par défaut.

SS_Rebelious
la source
+1 - n'avait même pas remarqué cette option! Cela fonctionne également avec la palette de couleurs linéaire, pas seulement discrète.
Simbamangu
ahhh, eh bien, je vais devoir attendre la sortie :)
Alex
4

Vous pouvez résoudre ce problème de cette façon: Une fois que vous avez configuré une couche raster comme vous le souhaitez, appuyez sur "Imprimer l'écran" pendant que la fenêtre de la palette de couleurs est ouverte, puis enregistrez-la en tant qu'image et ajoutez-la à votre carte.

Marco Córdova
la source