#1 Tue 10 February 2015 16:22
- amandine.pons
- Participant actif
- Lieu: Rodez
- Date d'inscription: 18 Jan 2011
- Messages: 147
QGIS : déplacer un objet selon une distance
bonjour,
est il possible de déplacer un objet selon une distance.
en effet je voudrait déplacer mes routes à une distance de 5 m.
merci de vos réponses.
cordialement
Hors ligne
#2 Tue 10 February 2015 16:49
- SANTANNA
- Moderateur
- Lieu: Angers
- Date d'inscription: 18 Jan 2008
- Messages: 3945
Re: QGIS : déplacer un objet selon une distance
Bonjour,
Avec l'extension "Affine Transformations"...
Hors ligne
#3 Tue 10 February 2015 17:02
- Benoit91
- Participant assidu
- Date d'inscription: 2 Oct 2008
- Messages: 263
Re: QGIS : déplacer un objet selon une distance
Bonjour
Ou bien avec l'extension cad tool "parallel line"
En complétant le champ fixed length par une valeur positive (5) ou négative (-5) la nouvelle ligne sera crée soit d'un coté soit de l'autre de la ligne d'origine.
Cette solution va vous créer un objet supplémentaire en perdant les attributs.
Perso j'ai déjà testé affine transformations sans vraiment comprendre son fonctionnement. Si vous y arrivez, je suis preneur d'un retour.
Cordialement.
Dernière modification par Benoit91 (Tue 10 February 2015 17:02)
Hors ligne
#4 Tue 10 February 2015 17:09
- amandine.pons
- Participant actif
- Lieu: Rodez
- Date d'inscription: 18 Jan 2011
- Messages: 147
Re: QGIS : déplacer un objet selon une distance
merci de vos réponses rapides
pas tout compris dans vector affine transformation que rentrer dans les paramètres??
avec cad tools le pb c'est qu'apparemment je ne peux sélectionner qu'un segment. j'ai cette manip à faire sur une centaine de routes :-(
Dernière modification par amandine.pons (Tue 10 February 2015 17:14)
Hors ligne
#5 Tue 10 February 2015 17:21
- SANTANNA
- Moderateur
- Lieu: Angers
- Date d'inscription: 18 Jan 2008
- Messages: 3945
Re: QGIS : déplacer un objet selon une distance
@Benoit91, Affine Transformations utilise comme formules X= ax+ by + c et Y= a'x + b'y +c'. Du coup pour une translation, a=b'=1, b=a'=0 et les valeurs c et c' dépendent d'où on veut aller;c et c' sont donc les seules valeurs de décalage à renseigner.
On se laisse facilement tromper et modifier les coefficients de x ou y. et là, on n'est plus dans de la translation
Hors ligne
#6 Tue 10 February 2015 18:06
- Benoit91
- Participant assidu
- Date d'inscription: 2 Oct 2008
- Messages: 263
Re: QGIS : déplacer un objet selon une distance
Merci SANTANA, je testerai çà.
Hors ligne
#7 Fri 13 February 2015 09:16
- monique
- Participant actif
- Date d'inscription: 7 Oct 2005
- Messages: 146
Re: QGIS : déplacer un objet selon une distance
Bonjour,
Une autre possibilité pour créer des parallèles : l'outil "decalage X,Y" de la barre d'outils "Numérisation avancée"
Le déplacement se fait sur la totalité de la ligne et pas seulement sur un segment de la ligne.
Ca ne fonctionne pas sur une sélection de ligne.
Dans la même couche les objets sont dupliqués donc c'est la création de parallèles
On peut aussi créer la parallèle dans une autre couche car dans une nouvelle couche on accède aux lignes des autres couches
Ce que je ne comprends pas c'est comment saisir la valeur de décalage, l'ajustement à une valeur précise n'est pas facile. Quand on clic sur la ligne et qu'on la décale, un boite apparait avec la distance de déplacement mais à quel moment peut-on accéder à la boite pour changer la valeur ?
Monique
Hors ligne