#1 Thu 22 March 2018 17:24
- conejo
- Participant assidu
- Lieu: Lunel
- Date d'inscription: 2 Dec 2005
- Messages: 1656
QGIS: decalage lignes de transport
Bonjour,
Dans le cadre d'un sig transports urbains, je dispose de lignes qui se superposent.
Comment faire pour décaler les unes par rapport aux autres?
Merci.
Hors ligne
#2 Thu 22 March 2018 18:02
- Pierre Vivet
- Participant occasionnel
- Lieu: Ornans
- Date d'inscription: 29 May 2015
- Messages: 18
- Site web
Re: QGIS: decalage lignes de transport
Bonjour,
Avec QGIS vous avez l'outil Tampons sur un seul côté (et lignes de décalage) pour des lignes, ou bien si vous l'avez en anglais c'est Single sided buffers and offset lines for lines.
- Sélectionnez comme opération Offset Curve
- Chiffrez la distance tampon, qui sera en mètres si vous êtes en Lambert 93
- Choisissez le côté du tampon
Le seul, gros, inconvénient de l'outil se trouve au niveau des intersections où les lignes décalées s'entrecroisent.
La commande GDAL/OGR :
Code:
ogr2ogr.exe "\"[fichier temporaire]\"" E:/test.shp ma_couche -dialect sqlite -sql "SELECT ST_OffsetCurve(geometry, 1000), * FROM 'ma_couche'"
Cordialement,
Pierre
Hors ligne
#3 Fri 23 March 2018 10:35
- conejo
- Participant assidu
- Lieu: Lunel
- Date d'inscription: 2 Dec 2005
- Messages: 1656
Re: QGIS: decalage lignes de transport
Je n'arrive pas à trouver les outils que vous me citez.
Pourriez-vous me le préciser?
Par ailleurs, j'ai réussi à décaler les lignes dans Propriétés>>>Styles>>>Type de symbole>>>Décalage.
Hors ligne
#4 Tue 27 March 2018 16:11
- conejo
- Participant assidu
- Lieu: Lunel
- Date d'inscription: 2 Dec 2005
- Messages: 1656
Re: QGIS: decalage lignes de transport
Je viens de trouver votre outil, qui fonctionne.
Effectivement, cela n'est pas possible de décaler des lignes qui au départ se croisent (comme cela se passe souvent dans les lignes urbaines).
Une solution?
Hors ligne