Jeu de données des régions, départements, communes et codes postaux de France (métropole, DROM et COM), avec un point GPS par code postal et l'historique des évolutions (fusions, changements de code, créations, suppressions).
Il est construit à partir de sources officielles ouvertes, mis à jour automatiquement, et conçu pour qu'une application puisse y rattacher ses adresses par une clé étrangère.
Chaque ressource contient une table, en CSV, JSON ou SQL :
regions : les régions (code, nom).departments : les départements et les collectivités d'outre-mer.communes : les communes et les arrondissements municipaux, avec leur code INSEE, leur département et le centre de la commune.cities : une ligne par commune et par code postal (par exemple « 37200 Tours »), avec son point GPS (latitude, longitude), sa source (coordinate_source) et le nombre d'adresses utilisées (address_count).commune_successions : pour un ancien code INSEE, le code qui lui succède, la nature du changement et sa date.reference_changes : les changements détectés entre deux mises à jour (régions, départements, codes postaux).Toutes les tables portent une période de validité (valid_from, valid_to) : une ligne n'est jamais supprimée, sa validité est fermée. Les identifiants sont donc stables dans le temps.
Le point d'un code postal est la médiane des positions des adresses de la Base Adresse Nationale pour ce code postal dans cette commune (99,4 % des points). Pour les villes sans adresse dans la BAN, il vient d'une recherche Nominatim (OpenStreetMap), puis, en dernier repli, du centre de la commune.
Un utilisateur qui possède d'anciens codes INSEE ou postaux peut retrouver la ou les communes et les codes postaux actuels grâce à commune_successions et à replaced_by_city_id dans cities. Le dépôt fournit aussi une commande de résolution et un guide de migration.
cities : ce sont leurs arrondissements qui portent les codes postaux.Données INSEE (Code officiel géographique 2026), La Poste (base officielle des codes postaux), geo.api.gouv.fr et Base Adresse Nationale, sous Licence Ouverte. Une partie des points GPS (environ 0,5 %) provient de Nominatim, © les contributeurs d'OpenStreetMap, sous licence ODbL.
Le code qui produit ces fichiers, le guide de migration et l'historique des versions sont sur GitHub : https://github.com/Stanislas-Poisson/French-Postal-Code
4K
0

2K
0

Archivé
4K
0
