Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Correctifs multiples #46

Merged
merged 17 commits into from
Jan 18, 2024
17 changes: 13 additions & 4 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,24 @@ name: Vérification du respect des spécifications
on:
push:

# NOTE: if you need to debug these things locally, use `act` and medium installation:
# E.g:
# `act push` or `act push --container-architecture linux/amd64` (Mac M1)
#
# Installation notes at https://github.com/nektos/act
#
# I did early tests to simulate releases but so far didn't manage to extract the GITHUB_REF
# https://github.com/nektos/act/discussions/2154
#
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Installation Python 3.10
uses: actions/setup-python@v1
- uses: actions/checkout@v4
- name: Installation Python 3.12
uses: actions/setup-python@v5
with:
python-version: '3.10'
python-version: '3.12'
- name: Cache pip
uses: actions/cache@v1
with:
Expand Down
7 changes: 6 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
# Changements

## Dév (2.2.0)
## 2.2.1

- Correctif de liens dans les deux sous-schémas, qui pointaient vers d'anciennes versions de façon incorrecte (@johanricher https://github.com/etalab/schema-irve/issues/43)
- Correctif partiel du lien vers Validata (@AntoineAugusti https://github.com/etalab/schema-irve/issues/39)

## 2.2.0

- Le schéma est transformé en [data package](https://specs.frictionlessdata.io/data-package/) afin d'accueillir en plus du schéma existant (pour les données statiques), un schéma de données pour les données d'IRVE **dynamiques**. Le contenu de chaque schéma est contenu dans les dossiers `statique` et `dynamique`.

Expand Down
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,13 @@ Il existe deux schémas relatifs aux données des points de recharge pour véhic
Dans le but de constituer un répertoire national de données relatif à l’offre de recharge pour véhicules électriques, ouvert et accessible à tous, les aménageurs d’infrastructures de recharge pour véhicules électriques (IRVE), ou les personnes qu’ils désignent, doivent publier sur la plateforme data.gouv.fr les données pour tout point de recharge en service et ouvert au public. Cette ouverture de données doit être conforme aux schémas de données statique et dynamique en vigueur.

## Documents de cadrage juridique

- LOI n° 2019-1428 du 24 décembre 2019 d'orientation des mobilités (6° du L. 1115-1 du code des transports)
- [Décret n° 2021-546 du 4 mai 2021 portant modification du décret n° 2017-26 du 12 janvier 2017 relatif aux infrastructures de recharge pour véhicules électriques et portant diverses mesures de transposition de la directive 2014/94/UE du Parlement européen et du Conseil du 22 octobre 2014 sur le déploiement d'une infrastructure pour carburants alternatifs (articles R.353-4-4 et R. 353-4-5 du code de l’énergie)](https://www.legifrance.gouv.fr/jorf/id/JORFTEXT000043475363)

## Voir aussi

- [Documentation sur les données de points de recharge](https://doc.transport.data.gouv.fr/producteurs/infrastructures-de-recharge-de-vehicules-electriques-irve)
- Pour poser une question, commenter, faire un retour d’usage ou contribuer à l’amélioration du modèle de données, vous pouvez :
- adresser un message à [contact@transport.beta.gouv.fr](mailto:contact@transport.beta.gouv.fr)
- adresser un message à [contact@transport.data.gouv.fr](mailto:contact@transport.data.gouv.fr)
- ouvrir un ticket sur le [dépôt GitHub](https://github.com/etalab/schema-irve/issues/new) du schéma
6 changes: 4 additions & 2 deletions dynamique/README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
# Infrastructures de recharge pour véhicules électriques - données dynamiques


Spécification du fichier d'échange relatif aux données dynamiques concernant la disponibilité et l’état de fonctionnement des points de recharge et de leurs connecteurs pour véhicules électriques

## Contexte

Dans le but de constituer un répertoire national de données relatif à l’offre de recharge pour véhicules électriques, ouvert et accessible à tous, les aménageurs d’infrastructures de recharge pour véhicules électriques (IRVE), ou les personnes qu’ils désignent, doivent publier sur la plateforme data.gouv.fr les données pour tout point de recharge en service et ouvert au public. L’ouverture des données dynamiques relatives à l’état de fonctionnement et la disponibilité des points de recharge et de leurs connecteurs s’effectue selon les modalités définies par arrêté.

## Documents de cadrage technique
Expand All @@ -20,10 +20,12 @@ Pour être conformes, les données dynamiques doivent faire référence aux donn
Chaque nouvel état de fonctionnement ou de disponibilité d’un point de recharge (ou d’un de ses connecteurs) doit nécessairement entraîner la mise à jour des données dynamiques.

## Consolidation

Il n’existe pas de consolidation nationale des flux dynamiques pour l’heure.

## Voir aussi

- [Documentation sur les données dynamiques](https://doc.transport.data.gouv.fr/producteurs/infrastructures-de-recharge-de-vehicules-electriques-irve/donnees-dynamiques)
- Pour poser une question, commenter, faire un retour d’usage ou contribuer à l’amélioration du modèle de données, vous pouvez :
- adresser un message à [contact@transport.beta.gouv.fr](mailto:contact@transport.beta.gouv.fr)
- adresser un message à [contact@transport.data.gouv.fr](mailto:contact@transport.data.gouv.fr)
- ouvrir un ticket sur le dépôt [GitHub du schéma](https://github.com/etalab/schema-irve/issues/new)
14 changes: 7 additions & 7 deletions dynamique/schema-dynamique.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@
"description": "Spécification du fichier d'échange relatif aux données concernant la localisation géographique et les caractéristiques techniques des stations et des points de recharge pour véhicules électriques",
"countryCode": "FR",
"homepage": "https://github.com/etalab/schema-irve",
"path": "https://github.com/etalab/schema-irve/raw/v2.0.4/schema.json",
"path": "https://github.com/etalab/schema-irve/raw/v2.2.1/schema.json",
"resources": [
{
"title": "Exemple de fichier IRVE valide",
"path": "https://github.com/etalab/schema-irve/raw/v2.0.4/exemple-valide-dynamique.csv"
"path": "https://github.com/etalab/schema-irve/raw/v2.2.1/exemple-valide-dynamique.csv"
}
],
"sources": [
Expand All @@ -31,12 +31,12 @@
}
],
"created": "2022-10-28",
"lastModified": "2022-10-28",
"version": "2.2.0",
"lastModified": "2024-01-16",
"version": "2.2.1",
"contributors": [
{
"title": "Geoffrey",
"email": "validation@data.gouv.fr",
"title": "Geoffrey Aldebert",
"email": "geoffrey.aldebert@data.gouv.fr",
"organisation": "Etalab",
"role": "author"
},
Expand Down Expand Up @@ -162,4 +162,4 @@
"missingValues": [
""
]
}
}
3 changes: 1 addition & 2 deletions statique/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,13 +31,12 @@ Pour faciliter le remplissage des données, Etalab met à disposition un génér

Une fois vos données chargées ou remplies, un formulaire vous proposera de les publier sur data.gouv.fr.


## Consolidation

Etalab réalise une consolidation automatique des jeux de données IRVE conformes déposés sur data.gouv.fr. Le code est [disponible ici](https://github.com/etalab/notebooks/tree/master/irve-v2). Le fichier en résultant est [publié ici sur data.gouv.fr](https://www.data.gouv.fr/fr/datasets/5448d3e0c751df01f85d0572).
Vous pouvez également visualiser son contenu sur une carte en passant par le [Point d’Accès National](https://transport.data.gouv.fr/datasets/fichier-consolide-des-bornes-de-recharge-pour-vehicules-electriques).

En cas de non consolidation de vos données, la raison principale possible est que vos données contiennent des erreurs et donc ne respectent pas le schéma. Nous vous invitons à les corriger et à utiliser l’[outil de validation Validata](https://validata.fr/table-schema?schema_name=schema-datagouvfr.etalab%2Fschema-irve) pour vérifier la qualité des vos données. .
En cas de non consolidation de vos données, la raison principale possible est que vos données contiennent des erreurs et donc ne respectent pas le schéma. Nous vous invitons à les corriger et à utiliser l’[outil de validation Validata](https://validata.fr/table-schema?schema_name=schema-datagouvfr.etalab%2Fschema-irve-statique) pour vérifier la qualité des vos données. .

## Voir aussi

Expand Down
12 changes: 6 additions & 6 deletions statique/schema-statique.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@
"description": "Spécification du fichier d'échange relatif aux données concernant la localisation géographique et les caractéristiques techniques des stations et des points de recharge pour véhicules électriques",
"countryCode": "FR",
"homepage": "https://github.com/etalab/schema-irve",
"path": "https://github.com/etalab/schema-irve/raw/v2.1.0/schema.json",
"path": "https://github.com/etalab/schema-irve/raw/v2.2.1/schema.json",
"resources": [
{
"title": "Exemple de fichier IRVE valide",
"path": "https://github.com/etalab/schema-irve/raw/v2.1.0/exemple-valide.csv"
"path": "https://github.com/etalab/schema-irve/raw/v2.2.1/exemple-valide.csv"
}
],
"sources": [
Expand Down Expand Up @@ -71,19 +71,19 @@
},
{
"title": "Antoine Augusti",
"email": "antoine.augusti@beta.gouv.fr",
"email": "antoine.augusti@transport.data.gouv.fr",
"organisation": "DINUM",
"role": "contributor"
},
{
"title": "Christina Laumond",
"email": "christina.laumond@beta.gouv.fr",
"email": "christina.laumond@transport.data.gouv.fr",
"organisation": "transport.data.gouv.fr",
"role": "contributor"
},
{
"title": "Thibaut Barrère",
"email": "thibaut.barrere@beta.gouv.fr",
"email": "thibaut.barrere@transport.data.gouv.fr",
"organisation": "transport.data.gouv.fr",
"role": "contributor"
},
Expand Down Expand Up @@ -492,4 +492,4 @@
"missingValues": [
""
]
}
}
Loading