FR:France/Intégration des adresses depuis la BAN

From OpenStreetMap Wiki
Jump to navigation Jump to search
Ambox warning pn.svg

ATTENTION !! L'intégration des adresses n'est pas une procédure anodine. Les données exportées peuvent contenir des erreurs qu'il faut corriger manuellement. Ce n'est pas non plus une procédure rapide, il faut vérifier la cohérence des données et intégrer avec les données existantes dans OSM avant d'envoyer le tout dans la base de données OSM.


Petit tuto PROVISOIRE pour intégrer les adresses d'une commune ayant réalisée sa BAL (base adresse locale) et n'ayant aucune adresse renseignée dans OSM. Cette méthode est complémentaire à celle proposée pour l'intégration des adresses avec les outils BANO.

Intégration des points adresse

  1. Récupération du fichier des adresses de la commune:
    • Fichier mis à dispo par la commune ou récupération directe
    • Récupération du fichier de la commune sur https://adresse.data.gouv.fr/data/ban/adresses/latest/csv/ (le fichier récupéré concerne tout un département). Si l'on connait la commune, récupération du fichier adresse via https://adresse.data.gouv.fr/commune/XXXXX (remplacer XXXXX par le code Insee commune) en bas de page dans la section "Historique des mises à jour de la Base Adresse Locale" (prendre la version la plus récente).
  2. Ouverture avec LibreOffice, en précisant bien que toutes les colonnes sont du texte (ou tout autre tableur)
  3. Menu "Données → « AutoFiltre »
  4. Filtrage des adresses à partir du nom de la commune + filtrage sur source_position = commune (pour ne garder QUE les adresses certifiées)
  5. Tout-sélectionner + Copier + Nouveau document + coller
  6. Suppression de toutes les colonnes sauf:
    • nom_voie,
    • numéro,
    • lon,
    • lat
    • pour les colonnes lieudit_complement_nom et suffixe. A voir au cas par cas
  7. Changer le nom des colonnes en tag OSM:
  8. Enregistrement au format .csv
  9. Ouverture du fichier crée dans Josm
  10. Ajout d’une source= « Commune de XXX/BAN 2021-09 »
  11. Et on peut envoyer vers OSM les points d’adresse:
    • Commentaire du changeset: « [Code Insee commune] Intégration des adresses»
    • Source du changeset: « Commune de XXX/BAN 2021-09 »

Intégration de la dénomination des voies

La dénomination des voies ne concerne que celles qui supportent des points adresses. Les voies sans adresse ne seront pas intégrables par cet outil.

  1. Requête Overpass pour récupérer toutes les données utiles (voies, adresses, frontière de la commune):
try it yourself in overpass-turbo
// récupération des adresses, relations associatedStreet et voies d'une commune, avec sa frontière

[out:xml][timeout:300];
[[:Template:GeocodeArea:Nom de la commune]]->.searchArea;
(
  node["addr:housenumber"](area.searchArea);
  way["addr:housenumber"](area.searchArea);
  relation["associatedStreet"](area.searchArea);
  relation["name"="Nom_de_la_commune"](area.searchArea);
  way[highway](area.searchArea);
);
out meta;
>;
out meta qt;
  1. Export dans JOSM
  2. Activation du coloriage « Coloured Streets », qui attribue des couleurs pour les adresses d’une même voie, et applique la couleur à la voie
  3. Pour valider, le greffon MapWithAI détecte les adresses pour lesquelles il n’y a pas de voie correspondante, ou bien trop loin
  4. On peut également ré-orienter les voies dans le sens des adresses
  5. Envoyer vers OSM:
    • Commentaire du changeset: « [Code Insee commune] Intégration des dénominations de voies»
    • Source du changeset: « Commune de XXX/BAN 2021-09 »