Comment créer deux lignes de couleur dans QGIS?

11

J'ai travaillé sur la création de cartes de vélo de montagne et de randonnée à l'aide d'Illustrator et j'essaie maintenant de passer à QGIS donc il existe de vraies données SIG alimentant les cartes, ce qui rend leur mise à jour / mise à l'échelle plus facile qu'Illustrator.

Un problème que j'ai eu, c'est que lorsque les pistes convergent, les créateurs / responsables des pistes donnent généralement aux pistes deux couleurs lorsqu'elles sont jointes. Voici un exemple de la version Illustrator:

entrez la description de l'image ici

J'utilise la solution suivante pour styliser les sentiers avec deux couleurs, mais je suis curieux de savoir s'il existe d'autres façons d'y parvenir:

  • Les caractéristiques du sentier ont deux attributs de couleur: couleur et couleur2
  • J'entre une valeur de chaîne pour la "couleur" du parcours: rouge, bleu, etc.
  • Si le segment de piste a une couleur secondaire, je le mets en "color2"
  • Je stylise le calque en utilisant l'attribut "couleur"
  • Je duplique le calque de piste et change le style du nouveau calque pour utiliser "color2" au lieu de "color".
  • Je change le calque en double pour utiliser un style de ligne en pointillés au lieu de solide.

Maintenant, les deux calques pointent vers le même fichier de formes mais les stylisent différemment.

Est-ce la meilleure façon de réaliser ce type de style?

Brian Kelly
la source
1
Pourriez-vous publier une image de ce que vous cherchez à produire dans QGIS, c'est-à-dire un exemple de votre sortie Illustrator?
Simbamangu

Réponses:

9

Je suis tombé sur cette vidéo qui explique comment créer des voies ferrées dans QGIS en utilisant des couches de symboles - http://linfiniti.com/2010/12/video-tutorial-1-creating-a-custom-railway-style/

J'ai réalisé que je pouvais utiliser la même fonctionnalité pour créer des lignes bicolores en utilisant un seul calque.

Je n'aurais pas besoin d'avoir un attribut de couleur distinct (puisque vous ne pouvez pas styliser un seul calque en fonction de deux attributs)

  • Utiliser une nouvelle symbologie
  • Ajouter une deuxième ligne simple aux propriétés du symbole
  • Rendre les lignes de la même largeur
  • Faire la ligne supérieure en pointillés et la couleur primaire
  • Rendre la ligne du bas solide et la couleur secondaire

Propriétés des symboles pour une ligne bicolore

Brian Kelly
la source
-1

Vous ne devriez pas avoir à créer plusieurs couches. En fait, vous ne devriez pas avoir à créer d'attributs "couleur". Habituellement, vous devez simplement nommer les différents sentiers et attribuer différentes couleurs et symboles aux différents noms. Une fois que vous rencontrez un sentier combiné, vous pouvez le nommer "Pacific Crest Trail / Appalachian Trail", puis créer un style de symbole unique pour cet attribut.

Je parle ici de concepts généraux. Je ne sais pas exactement comment vous le feriez dans QGIS.

jvangeld
la source
Eh bien, les attributs de couleur correspondent aux "flammes" qu'ils choisissent pour les sentiers. C'est en effet un attribut du trail que je souhaite suivre. Et ce que je demande, c'est comment faire spécifiquement une ligne bicolore dans QGIS.
Brian Kelly
Je t'ai. Je disais seulement que vous n'êtes pas obligé, pas que vous ne devriez pas :)
jvangeld