Le 17/12/2011 08:52, Christian Quest a écrit :
Le 17 décembre 2011 08:28, Hélène PETIT <[email protected] <mailto:[email protected]>> a écrit :

    Je repose ma question :

    - voici une polyligne :23801520 c'est un rond point appartenant à
    13 itinéraires de bus.
    - son statut odbl est à orange, mais supposons qu'il soit rouge
    foncé et qu'il soit nécessaire de la refondre.

    Le moyen que je connais actuellement est laborieux de chez laborieux :
    1 : créer une nouvelle polyligne en utilisant comme source
    cadastre, bing ou gps.
    2 : ouvrir une à une chacune des 13 relations correspondant aux 13
    itinéraires de bus, et dans chacune
      .retirer la vieille polyligne.
      .insérer la nouvelle polyligne.
      .valider la relation.
    3 : la vieille polyligne ne figurant plus dans aucune relation, on
    peut la supprimer ; donc, on la supprime.

    y a-t-il un moyen de remplacer une polyligne par une autre d'un
    coup dans toutes les relations ?

    merci à vous !

    Hélène


Pour éviter l'étape 2, on peut couper la polyligne existante, prendre la partie qui est nouvelle (plus le même ID que l'ancienne à remplacer), la fusionner avec la nouvelle (qui du coup se retrouve dans les 13 relations) et supprimer la partie en trop.

Je ne suis pas sûr que le fait de couper l'objet créera un nouvel objet pour la partie la plus récente. Il me semble que ça doit dépendre de l'ordre des points dans le chemin.

Par contre il est possible de sauter le points 2.1 et de retirer l'ancien objet d'un coup de toutes les relations. Au moment de supprimer l'objet, JOSM demandera confirmation pour le supprimer des relations. Il suffit de valider.

Si les chemins sont ordonnés dans les relations, je sélectionnerai l'ancien et le nouveau chemin. Ainsi, en ouvrant la relation, JOSM affichera l'emplacement de l'ancien et en insérant la paire d'objets, on peut placer le nouveau juste dessous l'ancien. JOSM signalera que l'ancien objet est déjà dans la relation. Quelle que soit la réponse donnée ( ajouter en double ou non), l'ancien objet sera de toute façon supprimé et le nouveau sera à sa place, respectant l'ordonnancement de la relation.

Je ne connais pas d'autre méthode, sinon de contraindre, le pistolet sur la tempe, les contributeurs à accepter les CT.... Ou attendre 70 ans que la contribution ne soit plus sous paternité.
--
FrViPofm
_______________________________________________
Talk-fr mailing list
[email protected]
http://lists.openstreetmap.org/listinfo/talk-fr

Répondre à