> For the complete documentation index, see [llms.txt](https://doc.transport.data.gouv.fr/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.transport.data.gouv.fr/type-donnees/infrastructures-de-recharge-de-vehicules-electriques-irve/beta-base-nationale-irve-statique.md).

# Bêta - Base nationale IRVE statique

L'ensemble des données statiques des infrastructures de recharge de véhicules électriques (IRVE) sont consolidées dans une base nationale.

A ce jour, la [base nationale actuelle](https://www.data.gouv.fr/datasets/base-nationale-des-irve-infrastructures-de-recharge-pour-vehicules-electriques) est constituée par data.gouv.fr. L'objectif est que [la nouvelle consolidation](https://www.data.gouv.fr/datasets/beta-base-nationale-des-points-de-recharge-pour-vehicules-electriques-en-france-irve) constituée par le PAN depuis avril 2026, présentée dans cette documentation, la remplace définitivement. Cette dernière a l'avantage de stabiliser à la fois la publication de la base ainsi que le nombre de points de recharge et aussi de renforcer la qualité des données (administration des champs, gestion des doublons).

Cette documentation explique comment les données des stations de recharge électrique en France sont rassemblées, vérifiées et unifiées dans un fichier unique.

Il existe des milliers de points de recharge en France, gérés par des centaines d'acteurs différents : aménageurs, installateurs, opérateurs. Chaque acteur publie sur data.gouv.fr ses propres données sous la forme d'un fichier CSV.

transport.data.gouv.fr réalise un travail de consolidation en récupérant l'ensemble de ces fichiers pour les fusionner en un seul afin de constituer la [Base nationale IRVE statique](https://www.data.gouv.fr/datasets/base-nationale-des-irve-infrastructures-de-recharge-pour-vehicules-electriques).

{% stepper %}
{% step %}

### Sélection des jeux de données

Les ressources (fichiers) à consolider sont sélectionnées automatiquement parmi tous les jeux de données publiés sur data.gouv.fr qui respectent l'ensemble les critères suivants :

* être publié par une organisation ([documentation](https://doc.data.gouv.fr/organisations/creer-une-organisation/)).
* respect du schéma national de données [irve-statique](https://schema.data.gouv.fr/etalab/schema-irve-statique/2.3.1/documentation.html) (retrouvez toutes les ressources publiées avec ce schéma [ici](https://www.data.gouv.fr/datasets/search?q=irve-statique)).

{% hint style="info" %}

#### En cas de ressource indisponible

Si une ressource précédemment consolidée devient indisponible ou invalide, les dernières données connues sont maintenues. Contactez-nous si ces données doivent être supprimées de la consolidation.
{% endhint %}

{% endstep %}

{% step %}

### Contrôle de conformité (validation)

Une fois les ressources récupérées sur [data.gouv.fr](data.gouv.frhttps://www.data.gouv.fr/), des contrôles sont réalisés pour vérifier la lisibilité des données et leur validité par rapport au schéma de données [irve-statique](https://schema.data.gouv.fr/etalab/schema-irve-statique/2.3.1/documentation.html) :

* fichier CSV
* séparateurs virgule ou point-virgule
* encodage UTF-8 ou latin1
* conformité avec le schéma [irve-statique](https://schema.data.gouv.fr/etalab/schema-irve-statique/2.3.1/documentation.html)

Vous pouvez retrouver dans le rapport de consolidation la liste des non-conformités trouvées dans les ressources :

<p align="center"><a href="https://www.data.gouv.fr/datasets/beta-base-nationale-consolidee-des-points-de-recharge-pour-vehicules-electriques-en-france-irve?resource_id=ffc603d9-f8c8-4bea-8406-b2f9495fcd18" class="button secondary" data-icon="globe-pointer">Rapport de consolidation</a></p>

{% hint style="warning" %}

#### Différences avec le schéma

Avant la consolidation, nous vérifions certains champs avec des règles plus strictes que celles définies dans le schéma. Le tableau ci-dessous récapitule les différences.

Vous pouvez retrouver les évolutions à venir sur [la page roadmap](/type-donnees/infrastructures-de-recharge-de-vehicules-electriques-irve/beta-base-nationale-irve-statique/roadmap.md).
{% endhint %}

<table><thead><tr><th width="194.46875">Champ</th><th width="181.11328125">Schéma/Validata</th><th>Règles PAN</th></tr></thead><tbody><tr><td><code>coordonneesXY</code></td><td></td><td>Entier au format décimal, la notation exponentielle n'est pas acceptée</td></tr><tr><td><code>id_pdc_itinerance</code></td><td></td><td>Unique au sein d'un même fichier</td></tr></tbody></table>

{% endstep %}

{% step %}

## Complétion des données

#### Données modifiées lors de la consolidation

| Champ                  | Modification                                                                                     |
| ---------------------- | ------------------------------------------------------------------------------------------------ |
| `coordonneesXY`        | Uniformatisation du tableau et des nombres avec 5 chiffres après la virgule `[1.12345, 1.12345]` |
| `prise_type_ef`        | Uniformisation du booléen : `true/false`                                                         |
| `prise_type_2`         | Uniformisation du booléen : `true/false`                                                         |
| `prise_type_combo_css` | Uniformisation du booléen : `true/false`                                                         |
| `prise_type_chademo`   | Uniformisation du booléen : `true/false`                                                         |
| `prise_type_autre`     | Uniformisation du booléen : `true/false`                                                         |
| `gratuit`              | Uniformisation du booléen : `true/false`                                                         |
| `paiement_acte`        | Uniformisation du booléen : `true/false`                                                         |
| `paiement_cb`          | Uniformisation du booléen : `true/false`                                                         |
| `paiement_autre`       | Uniformisation du booléen : `true/false`                                                         |
| `reservation`          | Uniformisation du booléen : `true/false`                                                         |
| `station_deux_roues`   | Uniformisation du booléen : `true/false`                                                         |
| `cable_t2_attache`     | Uniformisation du booléen : `true/false`                                                         |

#### Champs ajoutés lors de la consolidation

<table><thead><tr><th width="289.63671875">Champ</th><th>Explication</th></tr></thead><tbody><tr><td><code>consolidated_longitude</code></td><td>Longitude extraite du champ coordonneesXY</td></tr><tr><td><code>consolidated_latitude</code></td><td>Latitude extraite du champ coordonneesXY</td></tr><tr><td><code>datagouv_dataset_id</code></td><td>Identifiant du jeu de données data.gouv.fr dont cette ligne est extraite</td></tr><tr><td><code>datagouv_resource_id</code></td><td>Identifiant de la ressource data.gouv.fr dont cette ligne est extraite</td></tr><tr><td><code>datagouv_title</code></td><td>Titre du jeu de données data.gouv.fr dont cette ligne est extraite</td></tr><tr><td><code>datagouv_organization_or_owner</code></td><td>Nom (slug) de l'organisation data.gouv.fr dont cette ligne est extraite</td></tr><tr><td><code>datagouv_last_modified</code></td><td>Date de dernière modification de la ressource data.gouv.fr dont cette ligne est extraite</td></tr><tr><td><code>deduplication_status</code></td><td>Statut détecté de doublon, voir <a data-mention href="#dedoublonnage-des-points-de-recharges">#dedoublonnage-des-points-de-recharges</a></td></tr></tbody></table>
{% endstep %}

{% step %}

## Dédoublonnage des points de recharges &#x20;

Des mêmes points de recharge (`id_pdc_itinerance`) peuvent être publiés plusieurs fois par un même producteur de données ou bien par plusieurs. En raison de ces anomalies, nous réalisons selon plusieurs critères un dédoublonnage dans le but d'assurer qu'il n'y ait aucun doublon dans la Base nationale des IRVE.

{% hint style="danger" icon="trash-can" %}
Les lignes avec un `id_pdc_itinerance` égal à "Non concerné" sont supprimées et ne sont pas ainsi pas conservées dans la consolidation.
{% endhint %}

Voici les règles de dédoublonnage, appliquées dans l'ordre suivant :

* Priorité à certains jeux de données "légitimes"
  * [voir la liste](https://www.data.gouv.fr/datasets/beta-base-nationale-des-points-de-recharge-pour-vehicules-electriques-en-france-irve?resource_id=94ce58d8-fbeb-4b73-a70b-126ad6412c15)
* Priorité au point de recharge le plus récemment mis à jour
  * champ `date_maj` sur la ligne de chaque point de rechargC
* Priorité à la ressource la plus récente
  * champ `datagouv_last_modified` sur la ressource data.gouv.fr
* Si aucune des règles précédentes n'a permis de dédoublonner, **les points de recharge ne sont pas consolidés**.

Le champ `deduplication_status` contient la raison du choix ou non du point de recharge lors du dédoublonnage. Seules les lignes avec un statut `unique` ou `kept_...` sont conservées dans la consolidation nationale dédoublonnée.&#x20;

<details>

<summary>Liste des valeurs possibles pour le champ <code>deduplication_status</code></summary>

* unique
* removed\_because\_non\_concerne
* kept\_because\_in\_prioritary\_dataset
* removed\_because\_not\_in\_prioritary\_dataset
* kept\_because\_date\_maj\_more\_recent
* removed\_because\_date\_maj\_not\_more\_recent
* kept\_because\_resource\_more\_recent
* removed\_because\_resource\_not\_more\_recent
* kept\_because\_exact\_duplicate\_in\_same\_file
* removed\_because\_exact\_duplicate\_in\_same\_file
* removed\_because\_no\_rule\_applies

</details>

Vous pouvez retrouver la base nationale non dédoublonnée ici :

<a class="button secondary" data-icon="globe-pointer">Consolidation non-dédoublonnée</a>
{% endstep %}

{% step %}

### Base nationale consolidée

La base nationale est consolidée quotidiennement, vous pouvez retrouver le jeu de données sur data.gouv.fr :

<table data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-type="content-ref"></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center">Base nationale dédoublonnée</td><td><a href="https://www.data.gouv.fr/datasets/beta-fichiers-bruts-consolides-des-points-de-recharge-pour-vehicules-electriques-en-france-irve">https://www.data.gouv.fr/datasets/beta-fichiers-bruts-consolides-des-points-de-recharge-pour-vehicules-electriques-en-france-irve</a></td><td><a href="https://www.data.gouv.fr/datasets/beta-fichiers-bruts-consolides-des-points-de-recharge-pour-vehicules-electriques-en-france-irve">https://www.data.gouv.fr/datasets/beta-fichiers-bruts-consolides-des-points-de-recharge-pour-vehicules-electriques-en-france-irve</a></td></tr><tr><td align="center">Base nationale non dédoublonnée</td><td></td><td></td></tr><tr><td align="center">Rapport de consolidation</td><td></td><td></td></tr></tbody></table>
{% endstep %}
{% endstepper %}
