Comprendre le Code INSEE des Villes Françaises
Le code INSEE, également appelé code commune, est officiellement désigné comme le code officiel géographique. Il est défini par l'INSEE (Institut national de la statistique et des études économiques).
Il est important de noter que le code INSEE est distinct du code postal et ne doit pas être confondu avec ce dernier. Les villes peuvent parfois changer de nom, disparaître ou se regrouper, ce qui peut entraîner des modifications du code INSEE.
Structure du Code INSEE
La structure du code INSEE est la suivante :
- Les 2 premiers chiffres sont fixés selon le département.
- Les 3 derniers chiffres sont choisis par l'INSEE.
Le code commune de naissance est le code géographique INSEE attribué à la commune où une personne est née.
Recherche de Communes via l'API de l'INSEE
L'INSEE met à disposition une API permettant de rechercher des informations sur les communes. Voici quelques exemples de requêtes possibles :
Lire aussi: Montpellier : Code INSEE et données
- get/communesRechercher : Rechercher des communes.
- get/communes/{code} : Récupérer les informations concernant une commune spécifique.
- get/epcis/{code}/communes : Retourne les communes d’un EPCI (Établissement Public de Coopération Intercommunale).
- get/departements/{code}/communes : Retourne les communes d’un département.
Attributs de Recherche
Plusieurs attributs peuvent être utilisés pour affiner la recherche :
- Recherche par code postal : La variable codePostal permet de récupérer la liste des communes associées à un code postal.
- Recherche par nom : La variable nom permet d’effectuer une recherche par nom. L’option boost=population permet de prioriser les résultats avec une plus grande population, particulièrement utile pour les communes comme Nantes.
- Recherche géographique : En utilisant les variables lat (latitude) et lon (longitude), l'API renverra la commune correspondante.
Comprendre le calcul de la population 2022 des communes de moins de 10 000 habitants VFST
Options Avancées
- Paramètre fields: Permet de filtrer les informations retournées.
- Paramètre format: Permet de préciser un format de sortie des données (json/geojson). Attention, le format GeoJSON implique de choisir une géométrie principale. Par défaut, il s’agit du centre. Cela peut être changé en ajoutant le paramètre geometry=contour.
Liste de communes par départements
Il est possible de récupérer la liste des communes associées à un département en utilisant /departements/[codeDepartement]/communes.
Tableau récapitulatif des types de requêtes API
| Requête | Description |
|---|---|
| get/communesRechercher | Rechercher des communes |
| get/communes/{code} | Récupérer les informations d'une commune |
| get/epcis/{code}/communes | Retourner les communes d'un EPCI |
| get/departements/{code}/communes | Retourner les communes d'un département |
| /departements/[codeDepartement]/communes | Récupérer la liste des communes par département |
Évolution des Codes INSEE
Les codes INSEE peuvent évoluer au fil du temps en raison de plusieurs facteurs :
- Fusion de communes : Dans le cadre d’une fusion-association (mod=33), on peut avoir plusieurs lignes pour la transformation d’une même commune. L'Insee a ajouté la modalité "35" à la variable MOD.
- Création de communes nouvelles : Une commune devient la commune « après ».
- Modifications administratives : Cela concerne aussi les arrondissements municipaux, communes associées et communes déléguées.
- Restauration de codes officiels : Par exemple, un code d’arrondissement a été restauré dans le code officiel au 01/01/2023.
Il est crucial de prendre en compte ces évolutions lors de l'utilisation des codes INSEE pour garantir l'exactitude des données.
Lire aussi: Tout savoir sur le Code COG et le Code Postal
Collectivités d'Outre-Mer
L'INSEE fournit également une liste spécifique des communes des collectivités d’outre-mer au 1er janvier 2023. Le premier liste les collectivités d’outre-mer au 1er janvier 2023.
Exemple Concret
Prenons l'exemple de Bellegarde-sur-Valserine. Son code et son libellé restent identiques jusqu’au 01/01/2019. La date de fin du couple code*libellé de commune (AAAA-MM-JJ) situe à Arbignieu).
Le code canton est également une information associée aux communes.
Lire aussi: Communes de la Martinique: Codes
balises: #Insee
