Bonjour,

Je me demandais récemment s'il était possible d'extraire une "étendue géographique" associée à des codes postaux à partir des données OSM. Un code postal peut être partagé par plusieurs villes / villages et une ville peut avoir plusieurs codes postaux (souvent couvrant des zones géographiquement séparées), la question est ici donc "étant donné bâtiment avec un code postal donné, quelle idée est-ce que je peux avoir de l'endroit où il est en France".

Les codes postaux sont mentionnés sur les boundary=administrative, ce qui permettrait a priori de faire cette analyse. La plupart des villes n'ont qu'un seul code postal renseigné et c'est alors facile. Certaines villes ont plusieurs codes postaux renseignés (Paris par exemple, avec un code postal par arrondissement). Dans ce cas, j'ai isolé trois cas différents : * Soit la ville a des arrondissements ou subdivisions (Paris par exemple) avec un code postal unique sur ces sous-divisions (un code postal par arrondissement) et c'est facile. * Soit la ville a plusieurs codes postaux et il existe un boundary=postal_code (https://wiki.openstreetmap.org/wiki/Tag:boundary%3Dpostal_code) pour chacun de ces codes postaux, et c'est facile également. * Soit la ville a plusieurs codes postaux et il n'y a aucune autre information disponible (Meudon par exemple) et dans ce cas on ne peut pas faire grand chose. Pourtant les codes postaux sont souvent dans des zones différentes de la commune (par exemple 63000 et 63100 correspond à des quartiers différents dans Clermont-Ferrand).

Ce dernier cas concerne environ 100 codes postaux trouvés dans les données françaises. Mon analyse et les résultats sont disponibles sur https://gist.github.com/Phyks/049fde37702e993159b64b40fe9c1cce.


L'idéal serait, j'imagine, de rajouter des boundary=postal_code pour cette centaine de cas. Quelle serait la meilleure façon de procéder ? Je pense que les données pourraient être extraites des adresses de la BAN par exemple, mais la licence serait-elle compatible ?

Merci !

P.S. : Je trouve 6066 codes postaux différents sur les communes dans OSM. En prenant la base officielle des codes postaux (https://datanova.legroupe.laposte.fr/explore/dataset/laposte_hexasmal/information/?disjunctive.code_commune_insee&disjunctive.nom_de_la_commune&disjunctive.code_postal&disjunctive.libell_d_acheminement&disjunctive.ligne_5), il y aurait 6329 codes postaux différents en France. Même question du coup pour savoir si ce fichier (ou un autre) pourrait être utilisé comme source pour compléter les 300 codes postaux manquants ?
--
Phyks

_______________________________________________
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr

Répondre à