Aire de coopération de la réserve de biosphère du Pays de Fontainebleau

Bonsoir à tous,

Suite à un échange avec les gestionnaires de la “Réserve de biosphère de Fontainebleau et du Gâtinais”, je viens de mettre à jour le périmètre dans OpenStreetMap : https://www.openstreetmap.org/relation/9891093

Cependant, en voulant supprimer l’ancienne relation, et tous les chemins qui ne portaient plus d’attributs dans OSM, j’ai fait une fausse manip au moment de la correction des conflits, et il en résulte que de nombreux nœuds sans attributs ont été conservé dans la base.
Exemple : https://www.openstreetmap.org/node/878297403
Voici le lien vers le changeset en erreur : https://www.openstreetmap.org/changeset/73076931

Savez-vous si je peux supprimer tous ces “nœuds fantômes” ?

Si ce n’est pas possible, je pense qu’il faudrait envisager un “revert”, mais

  • je ne sais pas comment faire
  • je ne sais pas si j’en ai les moyens avec JOSM

Merci pour vos conseils !

Pour illustrer le problème, voici 2 captures d’écran de ce qu’on voit ici :

où l’on voit encore l’ancien périmètre supprimé

et si on affiche les nœuds :

La manière la plus simple, ça me paraît de faire tourner le validateur de JOSM sur la zone.

  • télécharger les données
  • faire tourner le validateur Maj + V
  • sélectionner les erreurs (en anglais : Warnings (…) - Unconnected nodes without physical tafs - No tags (…)
  • réparer les erreurs (le bouton Fix permet d’effacer les nœuds pour cette erreur sélectionnée.

Sinon, un méthode “à la main”, et à tester ou affiner, ce serait de partir de l’outil de recherche/sélection de JOSM, avec une requête du genre

type:node  untagged  - ( child  type:way )

et de supprimer les nœuds correspondants.

Passer par un revert, ça me paraît inutile et un peu compliqué.

J’ai refait une passe de nettoyage: https://www.openstreetmap.org/changeset/73485635

J’ai récupéré la nouvelle limite, chargé les données à 50m autour, cherché les noeuds orphelins…

Merci Christian et désolé pour le silence radio depuis le 6 aout : je suis parti en congés juste après mon intervention.

Je vais tenter de poursuivre la correction, car malheureusement, ton intervention Christian n’a pas totalement corrigé le problème.
Le précédent périmètre de l’Aire de coopération de la réserve de biosphère du Pays de Fontainebleau était en effet complètement différent du périmètre actuel, et la marge de 50m que tu as utilisé ne couvre qu’une infime part des nœuds “fantômes”.

Je vais voir si j’arrive à charger les noeuds sur une zone aussi large, ou si je peux trouver un moyen de ne télécharger que ceux de la requête :

type:node  untagged  - ( child  type:way )

Si tu as des pistes, je prends !
(suis sûr que c’est possible avec Overpass-turbo, mais je n’ai pas encore trouvé la requête !)

J’ai tenté en ne téléchargeant que les nœuds depuis JOSM (plus de 2 millions sur la zone).
Malheureusement, de ce fait, l’ensemble des nœuds sont considérés comme “orphelins” (pas rattachés à des ways)

Est-ce que quelqu’un aurait la requête Overpass pour filtrer directement avant de télécharger, les noeuds qui n’ont ni attribut ni parent ?

Finalement, je pense m’en sortir avec cette requête de recherche JOSM :

changeset:5586106 type:node untagged -child

Je me restreint aux nœuds du changeset original de création de l’aire.

Je vais tenter la manip de sélection puis suppression, en espérant que je ne fasse pas de bêtise !

C’est bon ! :sunglasses:
(enfin j’espère :blush: )

Je m’en suis sorti en filtrant les nœuds créés par le user créateur du Changeset original, via cette requête Overpass :

[out:xml][timeout:25];

(
node(user:"Damouns")({{bbox}})->.nodesdamouns;
way(bn.nodesdamouns);
rel(bn.nodesdamouns:"role");
);

out meta;
>;
out meta qt;

Puis en chargeant ces données dans JOSM, et en les filtrant pour ne conserver que les noeuds orphelins du Changeset 5586106 avec ce filtre :

changeset:5586106 type:node untagged -child

Et en supprimant les nœuds sélectionnés.

Si quelqu’un veut contrôler, ça me parait pas superflu quand même ! :confused:

Ca y est, c’est intégré dans le rendu ! (j’ai passé la plupart des tuiles concernées en “dirty”) :

Avant :
88.png
Après :
88b.png
Selon le niveau de zoom, ça alterne entre l’étiquette du PNR du Gâtinais et la réserve de Biosphère, qui ont des périmètres qui s’intersectent.

De mon point de vue, c’est quand même beaucoup plus propre :slight_smile: