User:Mga geo/Adresse
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 :
- l'User:Mga_geo/Adresse/Overpass pour l'extraction des données
- User:Mga_geo/Adresse/Spatialite pour la partie base de données
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 :
- http://wiki.openstreetmap.org/wiki/FR:Key:addr
- http://wiki.openstreetmap.org/wiki/Proposed_features/Fr:Num%C3%A9rotation_des_rues
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