Tout ça me fait penser que d'une part faire un revert n'est franchement pas aisé dans JOSM (pour les objets supprimés, il faut les restaurer, ça ajoute un tag "history=Retrieved from vNN", mais il faut restaurer les éléments un par un . D'autre part on ne peut pas garder certaines modifs sélectivement. L'idéal serait de pouvoir faire un revert en chargeant la zone dans un calque normal d'abord, les version en revert passant dans un calque spécifique de révision, où on peut supprimer certains éléments de ce calque pour garder les versions actuelles, puis fusionner le reste du calque une fois qu'on a validé que les anciens éléments dedans sont à garder.)
Ce système devrait aussi servir pour gérer les conflits d'édition d'une meilleure façon que le dialogue actuel (qui ne marche bien que pour les tags, pas pour la géométrie quand il s'agir de savoir quels noeuds ajoutés ou supprimés ou déplacés ou remplacés sont à garder ou pas). Les conflits d'édition suite à une suppression faite dehors sont assez compliquées (et JOSM lui-même s'y perd, il ne parvient pas à se synchroniser correctement totalement on a des cas où les objets en question bien qu'on ait demandé à les rafraichir, ne peuvent pas être envoyés car le numéro de version dans les données locales (bien que fusionnées et identiques à celles de la base) gardent le mauvais numéro de version (la mise à jour de l'aobjet ne fonctionne pas dans ce cas, elle garde localement l'ancien numéro de version, et cela bloque les envois, la seule façon de continuer c'est de purger l'objet localement, envoyer le reste, puis recharger pour vérifier si parmi les objets envoyés cela n'a pas crée de trou ou de doublon inattendu ; pour toutes ces modifs, il est prréférable de garder le changeset ouvert pour faire ces vérifications à rechargement multiples des objets en conflits avec une suppresson faite par d'autres, et en particulier celles des reverts qui viennent d'être effectués par un autre avant qu'on ait même fini notre propre envoi et que notre changeset est encore ouvert...) . Le 16 juin 2013 17:50, Pierre Patoux <pierrepat...@outlook.com> a écrit : > Le contact c'est fait ! Le revert je sais pas faire, une âme charitable > ? Merci. :) > > _______________________________________________ > Talk-fr mailing list > Talk-fr@openstreetmap.org > http://lists.openstreetmap.org/listinfo/talk-fr >
_______________________________________________ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr