banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

#1 Thu 22 March 2018 17:24

conejo
Participant assidu
Lieu: Lunel
Date d'inscription: 2 Dec 2005
Messages: 1668

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: 1668

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.


Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

Hors ligne

 

#4 Tue 27 March 2018 16:11

conejo
Participant assidu
Lieu: Lunel
Date d'inscription: 2 Dec 2005
Messages: 1668

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

 

Pied de page des forums

Powered by FluxBB