<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<p>J'ai comprends mieux. Je pensais que tu parlais des mêmes actions
que nous et je ne comprenais pas car l'action "copier et modifier
une relation"faisait ce que tu souhaitais ; alors qu'en fait, tu
critiquais le copier/coller classique que nous n'avions pas
évoqué. <br>
</p>
<p>Je l'ai testé et j'ai constaté que si on faisait un copier/coller
dans le même calque, elles crée les objets dupliqués en décalé par
rapport à l'original (ce que tu dis) ; mais, si on fait le coller
dans un autre calque, il colle à l'identique de l'original et si
on fusionne les deux calques : les objets sont fusionnés sans
duplication.<br>
</p>
<p>On sort du sujet initial de l'import semi-automatique des
adresses, mais, si je récapitule les 3 types de copie liées aux
relations :</p>
<p>- "coller les relations" : (plugin
utilsplugin2 ctrl+Alt+V, menu "Plus d'outils") elle permet de
relier un élément sélectionné dans la liste des membres des
relations sélectionnées. <br>
</p>
<p>- "copier et modifier une relation" : (dans le panneau
"relations") elle crée une copie de la relation (avec ses
attributs et les liens vers les membres de la relation) ; elle ne
duplique que la relation et les liens.<br>
</p>
<p>- "copier/coller" : (dans le menu "Éditer" ou raccourcis clavier
classiques) elle crée une copie de la relation et une copie des
membres de la relation et une copie des nœuds. Dans le même calque
il crée une copie décalée par rapport à la première. Dans un autre
calque, il colle la relation et les objets à l'identique et au
même endroit. </p>
<br>
<div class="moz-cite-prefix">Le 11/05/2016 à 21:35, Philippe Verdy a
écrit :<br>
</div>
<blockquote
cite="mid:CAGa7JC3ZgozckDO8+vHTTtt5MwVbPJ8KzmdzGV5PxCtwcnGF-Q@mail.gmail.com"
type="cite">
<div dir="ltr">Non: je parle bien du fait de copier-coller une
relation sélectionnée.
<div><br>
</div>
<div>Oui elle copie tout, pas seulement l'objet avec ses
attributs, mais elle duplique aussi en profindeur les noeuds
et ways membres et tous les noeuds des ways copiés.</div>
<div><br>
</div>
<div>Prend un calque vierge, construis une relation quelconque,
mets-y un seul noeud. Ferme l'éditeur de relation. Maintenant
sélectionne cette nouvelle relation, fais un copier et un
coller, et regarde le contenu de l'objet relation créé: il ne
s'agit pas du même noeud. En tout tu a copié deux objets.</div>
<div><br>
</div>
<div>Supprime le calque et recommence: trace un segment de
chemin avec deux noeuds. Crée une relation contenant ce
chemin. Sélectionne la relation et copie-colle.</div>
<div><br>
</div>
<div>Tu as maintenant deux relations (OK), deux chemins (et non
un seul) et quatre noeuds (et non deux).</div>
<div><br>
</div>
<div>Les membres sont donc aussi dupliqués.</div>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">Le 11 mai 2016 à 20:33, lenny <span
dir="ltr"><<a moz-do-not-send="true"
href="mailto:lenny.libre@orange.fr" target="_blank">lenny.libre@orange.fr</a>></span>
a écrit :<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000"><span class="">
<p><br>
</p>
<br>
<div>Le 11/05/2016 à 17:57, Philippe Verdy a écrit :<br>
</div>
<blockquote type="cite">
<div dir="ltr">Déjà, l'action de copier-coller une
relation ne devrait pas déjà pas copier ses membres
(et récursivement pour tous les noeuds des ways, qui
sont tous dupliqués), juste l'objet, ou alors ne
devrait reprendre que la liste des membres à
l'identique sans les dupliquer eux-mêmes.
<div>Je trouve stupide de tout copier récursivement
et ensuite faire le ménage avec une sélection
manuelle ultra compliquée quand la copie se
superpose n'importe où.</div>
<div><br>
</div>
<div>Si on a besoin de dupliquer un ou plusieurs
membres pour les remplacer dans la nouvelle
relation (et même très souvent en enlever), cela
devrait être une action séparée : on peut toujours
le faire en sélectionnant les membres qu'on veut
copier-coller pour les remplacer dans la relation.</div>
</div>
</blockquote>
</span> Je suis désolé, mais je ne comprends pas ce que tu
veux dire !!<br>
<br>
Si tu parles de l'action "coller les relations" : comme
l'a expliqué Jérôme, elle permet de coller un élément
sélectionné dans la liste des membres des relations
sélectionnées. Le nom de l'action prête à confusion.<br>
<br>
Si tu parles de l'action "copier et modifier une relation"
elle ne fait pas ce que tu lui reproche (dupliquer les
membres et les nœuds), mais elle fait, uniquement, ce que
tu voudrais quelle fasse : elle crée une copie de la
relation (avec ses attributs et les membres de la
relation) dont tu peux modifier les attributs, les rôles
des membres et ajouter/supprimer des membres ; et si tu
veux dupliquer réellement un membre, c'est bien une action
séparée
<div>
<div class="h5">
<blockquote type="cite">
<div class="gmail_extra"><br>
<div class="gmail_quote">Le 11 mai 2016 à 17:26,
Jérôme Amagat <span dir="ltr"><<a
moz-do-not-send="true"
href="mailto:jerome.amagat@gmail.com"
target="_blank"><a class="moz-txt-link-abbreviated" href="mailto:jerome.amagat@gmail.com">jerome.amagat@gmail.com</a></a>></span>
a écrit :<br>
<blockquote class="gmail_quote" style="margin:0
0 0 .8ex;border-left:1px #ccc
solid;padding-left:1ex">
<div dir="ltr">
<div>
<div>il me semble que "coller les
relations" c'est pas pour ça c'est pour
ajouter un élément dans plusieurs
relations en une manip : tu copies un
élément qui appartient à plusieurs
relation tu sélectionnes l’élément qui
doit appartenir a ces même relations et
tu fait "coller les relations". et la
les relations ont un élément de plus.<br>
<br>
</div>
Par contre je vient de tester et ça marche
chez moi de faire un copier coller pour
une relation (il faut bien avoir la
relation de sélectionné et pas les
éléments de la relation). par contre çà
duplique tout donc pas à faire.<br>
<br>
</div>
La seul solution c'est la fusion de calque<br>
</div>
<div>
<div>
<div class="gmail_extra"><br>
<div class="gmail_quote">Le 11 mai 2016
à 11:19, lenny <span dir="ltr"><<a
moz-do-not-send="true"
href="mailto:lenny.libre@orange.fr"
target="_blank"><a class="moz-txt-link-abbreviated" href="mailto:lenny.libre@orange.fr">lenny.libre@orange.fr</a></a>></span>
a écrit :<br>
<blockquote class="gmail_quote"
style="margin:0 0 0
.8ex;border-left:1px #ccc
solid;padding-left:1ex">
<div bgcolor="#FFFFFF"
text="#000000">
<p>Bonjour,</p>
<p>J'ai déjà utilisé "coller les
relations" (pour dupliquer une
voie de bus, afin de servir de
support à la création du sens
retour), mais dans le même
calque.</p>
<p>Le raccourcis se trouve dans
le menu "Plus d'outils", si tu
vas dans ce menu, tu verras le
raccourcis : </p>
<p>- actif <img
src="cid:part4.CB444D4F.7A3CFE06@orange.fr"
alt=""> , si tu es dans le
même calque</p>
<p>- grisé <img
src="cid:part5.3C641FD7.85FBDE25@orange.fr"
alt=""> , si tu es dans un
autre calque que celui où tu as
fait le copier</p>
<p>cordialement</p>
<span><font color="#888888">
<p>Lenny<br>
</p>
</font></span>
<div>
<div>
<p><br>
</p>
<p> </p>
<br>
<div>Le 11/05/2016 à 10:02,
Nicolas Moyroud a écrit :<br>
</div>
<blockquote type="cite"> <br>
<blockquote type="cite">Fusionne
plutôt tes calques... ça
préserve les relations. <br>
</blockquote>
Oui c'est ce que j'avais
fini par faire. Je me
demandais juste si il y
avait une autre façon de
faire. <br>
Personne n'a jamais utilisé
le fameux "coller les
relations" ? <br>
<br>
Nicolas <br>
<br>
<br>
_______________________________________________ <br>
Talk-fr mailing list <br>
<a moz-do-not-send="true"
href="mailto:Talk-fr@openstreetmap.org"
target="_blank">Talk-fr@openstreetmap.org</a>
<br>
<a moz-do-not-send="true"
href="https://lists.openstreetmap.org/listinfo/talk-fr"
target="_blank">https://lists.openstreetmap.org/listinfo/talk-fr</a>
<br>
</blockquote>
<br>
</div>
</div>
</div>
<br>
_______________________________________________<br>
Talk-fr mailing list<br>
<a moz-do-not-send="true"
href="mailto:Talk-fr@openstreetmap.org"
target="_blank">Talk-fr@openstreetmap.org</a><br>
<a moz-do-not-send="true"
href="https://lists.openstreetmap.org/listinfo/talk-fr"
rel="noreferrer" target="_blank">https://lists.openstreetmap.org/listinfo/talk-fr</a><br>
<br>
</blockquote>
</div>
<br>
</div>
</div>
</div>
<br>
_______________________________________________<br>
Talk-fr mailing list<br>
<a moz-do-not-send="true"
href="mailto:Talk-fr@openstreetmap.org"
target="_blank">Talk-fr@openstreetmap.org</a><br>
<a moz-do-not-send="true"
href="https://lists.openstreetmap.org/listinfo/talk-fr"
rel="noreferrer" target="_blank">https://lists.openstreetmap.org/listinfo/talk-fr</a><br>
<br>
</blockquote>
</div>
<br>
</div>
<br>
<fieldset></fieldset>
<br>
<pre>_______________________________________________
Talk-fr mailing list
<a moz-do-not-send="true" href="mailto:Talk-fr@openstreetmap.org" target="_blank">Talk-fr@openstreetmap.org</a>
<a moz-do-not-send="true" href="https://lists.openstreetmap.org/listinfo/talk-fr" target="_blank">https://lists.openstreetmap.org/listinfo/talk-fr</a>
</pre>
</blockquote>
<br>
</div>
</div>
</div>
<br>
_______________________________________________<br>
Talk-fr mailing list<br>
<a moz-do-not-send="true"
href="mailto:Talk-fr@openstreetmap.org">Talk-fr@openstreetmap.org</a><br>
<a moz-do-not-send="true"
href="https://lists.openstreetmap.org/listinfo/talk-fr"
rel="noreferrer" target="_blank">https://lists.openstreetmap.org/listinfo/talk-fr</a><br>
<br>
</blockquote>
</div>
<br>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
Talk-fr mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Talk-fr@openstreetmap.org">Talk-fr@openstreetmap.org</a>
<a class="moz-txt-link-freetext" href="https://lists.openstreetmap.org/listinfo/talk-fr">https://lists.openstreetmap.org/listinfo/talk-fr</a>
</pre>
</blockquote>
<br>
</body>
</html>