Comment afficher les lignes qui se chevauchent?


12

J'ai plusieurs couches de lignes qui représentent les itinéraires de bus et de nombreux itinéraires se chevauchent (c'est-à-dire près des terminaux, des emplacements de transfert, etc.) Existe-t-il une fonction dans Qgis qui affichera les deux fonctionnalités côte à côte / parallèle? Dans l'exemple de lien, les lignes rouge et violette sont deux itinéraires distincts, ils utilisent tous les deux les mêmes routes. La ligne violette chevauche la ligne rouge et la ligne rouge n'est pas visible. J'apprécie tout commentaire, même avec la mauvaise nouvelle que ce n'est pas possible.

http://imgur.com/sPyGqWW


1
La compensation était sans aucun doute la meilleure réponse ici. Merci!

Réponses:


6

Vous pouvez utiliser un décalage pour l'un des deux itinéraires. Vous trouvez l'option pour chaque style de ligne.


0

La seule chose qui me vient à l'esprit est de changer l'épaisseur et la transparence de la ligne rouge pour qu'elle soit plus épaisse et plus transparente que la ligne violette.
Si ces deux lignes appartenant à la même couche,


1
Je ne pense pas que les Qgis aient une fonction qui affichera les deux fonctionnalités parallèlement, à moins que vous ne le fassiez manuellement
hapa

0

Lisez votre demande déjà sur la liste de diffusion. Comme aucun des geeks n'a vraiment répondu, je ne sais pas si ma proposition est la bonne.

Dans GRASS, il y a la fonction v.generalize avec un déplacement. D'après ce que j'ai compris de la lecture il y a quelque temps, il est destiné à la séparation de lignes superposées ou très proches.

v.generalize input=roads_dr output=roads_dr_disp method=displacement alpha=0.01 beta=0.01 threshold=100 iterations=35

Mieux vaut lire le tout (pas vraiment étendu) vous-même. http://grasswiki.osgeo.org/wiki/V.generalize_tutorial#Displacement

Je l'ai essayé une fois dans la boîte à outils, mais je n'ai jamais atteint mon objectif. Donc, l'astuce sera de trouver les réglages de paramètres appropriés, je suppose


1
qui vous appelez un geek?
DPSSpatial
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.