User:Mga geo/Adresse

From OpenStreetMap Wiki
Jump to navigation Jump to search

Comparatif adresses

Avec la libération de ces données par Rennes Métrole, j'ai essayé de faire un rapprochement avec les données d'OSM.

Les sources d'inspiration :

Les outils de controle :

Les sources de données :

Et BANO est arrivé, sans se presser er er

Les points critiques

Toponymie

  • Minuscule/majuscule
    • rva: la première lettre n'est pas en majuscule
    • rva: Rond-point au lieu de Rond-Point
    • rva: pas de majuscule accentuée
  • Orthographe
    • Le Haut Muret => Le Haut Muré
    • Baillée => La Baillée
    • Le Martinet => Les Martinets
    • Le Manoir de la Vallée => Manoir de la Vallée
    • Le Champ Pourri => Champoury
    • Chemin de Piltière => Chemin de la Piltière
    • Bouriandre => Bouriande
    • Moulin de Tizé => Le Moulin de Tizé
    • Le Pont Briand => Pont Briand
    • Le Pré Gâte => Le Pré Gâté
    • Grippe => Grippé

Emplacement

  • La Touche # Le Portail

Outils

J'ai décidé d'utiliser :

Importation des données adresse de Rennes Métropole

Facile : oui et non !

Deux types de données :

  • les géographiques
    • en format shapefile Lambert cc48 par exemple
  • les listes
    • en format csv

Pour le format csv :

  • encodage : CP1252 ?
  • voies : délimiteur ",", champs minuscules
  • troncons : délimiteur ";", champs majuscules
  • voies_troncons : délimiteur ",", champs majuscules

voie

  • importation du fichier csv des voies
  • importation du fichier csv des voies_troncons
  • importation du fichier shp des troncons
  • transformation des troncons d'une voie en lignes

Importation des données d'OSM

voie

  • importation dans une base de données
  • transformation des nodes d'une way en ligne
  • regroupement des ways de même nom

numérotation

Les pages de référence :

Les deux clés de base sont :

  • addr:housenumber
  • addr:street

Sans addr:street, retrouver la rue est un peu complexe !

Les numéros sont affectés sur un tag "node" ou "way". Pour les "way", on a un tag "building" et une série de "node" représentant le contour de ce "building"

  • importation dans une base de données
  • transformation des nodes en ligne