Publier des données

La base nationale des lieux de covoiturage (BNLC) tend à recenser l'ensemble des lieux, points de départ ou d'arrivée, propices au covoiturage.

Elle est structurée selon le schéma national des lieux de covoiturage. Vous pouvez vérifier la conformité de vos fichiers via l'outil disponible sur notre site.

Pour y contribuer, en ajoutant de nouveaux lieux de covoiturage ou en actualisant des lieux de covoiturage déjà référencés, vous devez publier vos données sur data.gouv.fr. Vous retrouverez ci-dessous les étapes permettant cette publication.


Pour la suite des opérations, nous vous conseillons d'utiliser LibreOffice Calc (alternative gratuite à Microsoft Excel).

1- Créer un fichier avec vos lieux de covoiturage

Nous vous conseillons l'utilisation de LibreOffice Calc pour créer votre fichier. Le fichier doit respecter le schéma national des lieux de covoiturage et être enregistré au format CSV.

Vous pouvez partir de cet exemple de fichier valide.

Les coordonnées géographiques (Xlong, Ylat) doivent être renseignées au format WGS 84. Vous pouvez vous aider de Geoportail pour trouver ces coordonnées sur une carte. En faisant clique droit sur l'endroit du lieu de covoiturage et en cliquant ensuite sur "Adresse/coordonnées du lieu", une fenêtre s'ouvrira en haut à gauche.

Vous trouverez les coordonnées du lieu au format WGS 84. Le premier nombre correspond à la colonne Ylat et le second à la colonne Xlong.

Nous vous conseillons de sauvegarder votre fichier au format ODS ou XLSX, pour de futures modifications.

Pour générer le fichier CSV, il vous suffit de cliquer sur "Enregistrer sous" (via le menu "Fichier" de LibreOffice Calc).

Cochez la case "Edit filter settings" et cliquez sur "Enregistrer"

Dans la nouvelle fenêtre affichée, vérifiez que les paramètres sont renseignés comme présentés ci-dessous.

Cliquez sur "OK" pour confirmer l'enregistrement du fichier CSV. Aucune règle de nommage n'est exigée pour le fichier. Il est cependant recommandé de ne pas inclure des données variables dans le nom du fichier (comme la date) afin d'avoir un nom le plus stable possible dans le temps.

2- Publier les données sur data.gouv.fr

Un guide dédié à la publication de jeux de données sur la plateforme est accessible via ce lien.

  1. si vous n'avez pas de compte utilisateur, créez-en un

  2. créez un compte organisation votre structure (si elle n'en possède pas déjà un) (documentation)

  3. créez un jeu de données pour vos données de covoiturage (documentation) et chargez votre fichier CSV

Lors de cette dernière étape, vous aurez un champ "Schéma" dans lequel il faudra indiquer "Lieux de covoiturage".

Une fois votre jeu de données publié, contactez-nous (contact@transport.data.gouv.fr) afin que nous intégrions celui-ci dans le mécanisme automatique de consolidation des jeux de données dans la BNLC.

L'ensemble des jeux de données consolidés se trouve dans le dépôt Github de la BNLC, dans le fichier datasets.csv.

Vous pouvez également vous aider de l'outil en ligne publier.etalab.studio pour saisir vos données en ligne.


Utiliser les formulaires de publier.etalab.studio

La plateforme schema.data.gouv.fr propose deux outils pour faciliter la saisie des données établies sur les schémas référencés sur le site.

Vous pouvez générer un fichier en remplissant un formulaire ou tableur contenant les champs du schéma sélectionné.

Ces outils préviennent lorsque les données contiennent des erreurs.

Une fois que les données seront valides, un fichier CSV sera généré. Vous pouvez ensuite choisir de télécharger le fichier CSV ou de le publier directement sur la plateforme data.gouv.fr.


Utiliser l'outil d'aide à la contribution "Contribuer" (obsolète)

Cet outil a été développé spécifiquement pour faciliter la contribution des producteurs de données à la BNLC.

Pour la suite des opérations, nous vous conseillons d'utiliser LibreOffice Calc (alternative gratuite à Microsoft Excel).

Etape 1 - Récupérer la dernière version de la BNLC

La BNLC est un fichier CSV unique qui contient l'ensemble des lieux de covoiturages. Chaque contributeur apporte sa pierre à l'édifice (la BNLC) déjà existant.

Pour contribuer, il convient de récupérer la dernière version du fichier et de modifier celui-ci en ajoutant et/ou modifiant des lieux de covoiturage.

Pour récupérer la dernière version, rendez-vous sur l'outil "Contribuer" et cliquer le lien "Télécharger la base actuelle".

Etape 2 - Ouvrir le fichier BNLC (avec LibreOffice Calc)

En ouvrant un fichier CSV, LibreOffice Calc peut interpréter des données et les modifier de lui-même.

Par exemple, le code postal "07300" peut être identifié comme un nombre. Il sera alors automatiquement modifié en "7300", sans action de votre part. Si vous importez ce fichier via l'outil Contribuer, la BNLC se retrouvera avec ces modifications, et donc, des données erronées.

Ouvrez le fichier avec LibreOffice Calc, une fenêtre va vous permettre de préciser comment doit être interprété le fichier.

Vérifiez que : - l'encodage soit bien en UTF-8 ; - le seul séparateur coché soit la virgule (comma) ; - le délimiteur des champs soit des guillemets.

Ensuite, toujours dans cette fenêtre, il faut spécifier à LibreOffice Calc d'interpréter toutes les colonnes comme du texte.

Pour cela, 1- cliquez sur le rectangle en haut à gauche de l'aperçu des données afin de sélectionner toutes les colonnes ; 2- modifier le type des colonnes sélectionnées sur "Texte".

Vous pouvez à présent cliquer sur "OK" pour ouvrir le fichier CSV de la BNLC.

Etape 2 - Ouvrir le fichier BNLC (avec Microsoft Excel)

En ouvrant un fichier CSV, Microsoft Excel peut interpréter des données et les modifier de lui-même.

Par exemple, le code postal "07300" peut être identifié comme un nombre. Il sera alors automatiquement modifié en "7300", sans action de votre part. Si vous importez ce fichier via l'outil Contribuer, la BNLC se retrouvera avec ces modifications, et donc, des données erronées.

Dans Microsoft Excel, via la barre de menu, cliquez sur "Fichier" puis "Importer".

Dans la fenêtre, choisissez "Fichier CSV", cliquez sur "Importer" puis sélectionnez le fichier de la BNLC précédemment téléchargé.

L'assistant d'import s'ouvre, il comporte 3 étapes.

Dans la première étape, choisissez l'option "Délimité" et dans l'origine du fichier "Unicode (UTF-8).

Dans la deuxième étape, choisissez uniquement la virgule comme délimiteur. Dans l'identificateur de texte, choisissez les guillemets double.

Dans la troisième étape, sélectionnez toutes les colonnes (avec la touche Maj) et choisissez le format de données "Texte". Vous pouvez également le faire colonne par colonne, en cliquant sur chacune.

Etape 3 - Ajouter de nouvelles données

L'ajout de nouveaux lieux de covoiturage se fait à la fin du fichier. Ces lieux doivent respecter le schéma national des lieux de covoiturage.

La colonne id_lieu ne doit pas être complétée, un identifiant national sera automatiquement créé lors de l'envoi du fichier via l'outil "Contribuer".

La colonne id_local n'est pas obligatoire, mais elle vous permet de garder le lien entre la BNLC et vos données source. Il est conseillé d'établir une identification des lieux de covoiturage au sein de votre organisation et de compléter cette colonne avec ceux-ci.

Etape 4 - Modifier des données existantes

Vous êtes libres de modifier vos données, tout en gardant la colonne id_lieu intacte. En effet, cette colonne permet aux réutilisateurs de garder le lien avec le lieu de covoiturage, indépendamment de son nom, ses coordonnées géographiques, etc.

Il vous est possible de modifier des lieux de covoiturage qui ne sont pas les vôtres. Cependant, nous vous conseillons plutôt, en cas d'anomalie repérée, de nous contacter afin que nous puissions informer le producteur de ces données. Cela lui permettra d'actualiser les données de son côté ainsi que du côté de la BNLC.

Etape 5 - Sauvegarder le fichier (avec LibreOffice Calc)

Lors de la sauvegarde, nous vous conseillons de créer une copie du fichier en utilisant "Enregistrer sous" (via le menu "Fichier" de LibreOffice Calc).

Cochez la case "Edit filter settings" et cliquez sur "Enregistrer"

Dans la nouvelle fenêtre affichée, vérifiez que les paramètres sont renseignés comme présentés ci-dessous.

Cliquez sur "OK" pour confirmer l'enregistrement du fichier CSV.

Etape 5 - Sauvegarde le fichier (avec Microsoft Excel)

Etape 6 - Charger le fichier sur l'outil Contribuer

Rendez-vous sur l'outil "Contribuer" (le même que dans l'étape 1).

Chargez votre fichier au niveau du point 3 sur l'outil.

Votre fichier est alors immédiatement vérifié : respect du schéma de données, ainsi que les ajouts et modifications.

Un message vous indique ensuite si votre fichier est conforme ou non.

Etape 7 ✅ - Vos contributions sont valides

Vous pouvez visualiser la localisation de vos ajouts en cliquant sur "🗺️ Voir la carte" avant de soumettre vos modifications.

Un formulaire s'affiche (point 4) et vous permet de renseigner vos informations et d'envoyer le fichier pour analyse par l'équipe du PAN avant l'ajout à la BNLC.

Etape 7 ❌ - Vos contributions ne sont pas valides

Téléchargez le fichier à travers le lien "ce fichier". Il correspond à votre fichier, avec la colonne id_lieu complétée. Ce fichier sera nommé "bnlc-for-validata".

Rendez-vous sur le validateur pour avoir plus de détails sur les éléments invalides. Corrigez-les puis réessayez.

Vous devez rafraichir la page de l'outil "Contribuer" (ou de la fermer et de l'ouvrir à nouveau) à chaque fois que vous souhaitez charger un fichier

Vous avez des idées d'améliorations pour faciliter les contributions à travers cet outil ? Proposez-les-nous à l'adresse : contact@transport.data.gouv.fr


Si vous rencontrez des difficultés à produire vos données, n'hésitez pas à nous contacter à l'adresse : contact@transport.data.gouv.fr

Dernière mise à jour