Petit ménage du printemps chemins interpolation d’adresses OSM
Identifier et joindre lorsque deux segments

Les adresses dans OSM sont importantes pour que les divers outils de navigation routière fonctionnent optimalement et les livraisons, services d’urgence etc. puissent trouver leur chemin rapidement. Au Canada, on retrouve souvent des chemins avec l’attribut addr:interpolation pour représenter une série d’adresses le long d’une rue. Sur la première et la dernière node on retrouve normalement l’attribut attr:housenumber avec au début la plus petite adresse et à la fin la plus grande.

Lors de l’import Canvec, ces chemins ont souvent étét coupés en deux ce qui rend non fonctionnel cette série d’adresse. Voici ci-dessous une recette pour corriger ce problème.

Je vous proposes la recette suivante à l’aide de JOSM + télécharger via l’API Overpass + coloriage Admin Boundaries

  1. F12 / Coloriage / Sélectionner Admin Boundaries / Cliquer sur > pour ajouter dans votre liste personnelle.

  2. a. Zoomer sur la zone où vous voulez télécharger les adresses à valider
    b. Télécharger / Télécharger via l’API Overpass
    c. Instructions : Cliquer pour télécharger

    way  ["addr:interpolation"]({{bbox}});
    node(w:1,-1)[!"addr:housenumber"];  out meta; 
    node(around:0);  out meta; 
    way(bn)["addr:interpolation"]; 
    out meta; >; out meta;
    

Observez ensuite que les cercles rouges montrent les nodes intersections entre deux chemins. Il s’agira ici de simplement cliquer sur les chemins adjacents et de cliquer sur la touche de raccourci C pour joindre les deux chemins,

  1. Utilisez la fonction Validation dans le panneau de droite. Une liste de correction apparaitra, ce qui permet ensuite de corriger les différents segments.

Voilà !

1 Like