NEPTUNE

Que signifie « NEPTUNE » ?

NEPTUNE (Norme d’Échange Profil Transport collectif utilisant la Normalisation Européenne) est le format de référence en France pour l’échange de données d’offre théorique de transport collectif (TC).

Une présentation du profil d’échange Neptune permet de comprendre rapidement les objectifs, la définition et comment l’utiliser.

A quoi sert le format d’échange de données « NEPTUNE » ?

NEPTUNE vise à simplifier les échanges de données entre les acteurs travaillant avec des données du transport collectif  (collectivités,  opérateurs de transport, développeurs d’applications…) et facilite de fait l’interopérabilité entre les services développés.
NEPTUNE a été conçu pour faciliter la diffusion des informations relatives au transport public pour l’usager et est particulièrement utile pour créer des services tels que : les calculateurs d’itinéraires multimodaux, les fiches horaires, l’analyse de la desserte d’un territoire en transport collectif, travailler sur l’accessibilité des transports collectifs aux personnes à mobilité réduite…

A quoi ressemblent des données respectant le format « NEPTUNE »?

Un fichier NEPTUNE est un fichier texte .xml. Chaque fichier NEPTUNE (.xml) correspond à la description d’une ligne du réseau de transport. En général, un réseau de transport étant caractérisé par plusieurs lignes de transport, on dispose alors d’un ensemble de fichier .xml regroupés dans un .ZIP.

Chaque fichier NEPTUNE (.xml) s’attache à décrire précisément chacun des différents éléments décrivant une ligne de transport (réseau de transport, arrêts desservis par ces lignes, horaires théoriques de passage aux différents arrêts, calendriers d’applications des différents horaires).

Les relations entre chacun des éléments sont définies par un modèle de données : le schéma .XSD permet de visualiser l’organisation entre ces différents éléments.

Les définitions précises de chacun des éléments sont disponibles dans ce document (NF-Neptune-maj2014 -v4.1)

Comment produire un fichier NEPTUNE ?

1.    Regardez ces exemples de fichiers NEPTUNE ou récupérer des fichiers NEPTUNE  sur les plateformes opendata de certaines collectivités (Exemple: Lepilote)

2.    Créez un fichier .XML: saisissez les données en respectant l’organisation des éléments définies par le schéma .xsd (XSD NEPTUNE) et en vous référant aux définitions contenues dans ce document.
A noter: Plusieurs outils permettent d’aider à saisir des données d’offre du transport collectif au format NEPTUNE, notamment le logiciel en ligne CHOUETTE  (site explicatif: www.chouette.mobi)

3.    Testez le fichier NEPTUNE ainsi construit à l’aide de la fonction validation de l’outil de test CHOUETTE et corrigez les éventuelles erreurs. Votre fichier NEPTUNE est prêt à être utilisé ou communiqué !

Travailler avec le logiciel CHOUETTE pour vérifier la conformité d’un jeu de données à la norme NEPTUNE
CHOUETTE (www.chouette.mobi) est un logiciel libre développé à l’initiative du ministère français chargé des transports et du développement durable, dans le but de faciliter l’échange de données d’offre théorique de transport collectif.
Destiné à tout acteur travaillant avec des données du transport collectif, le logiciel CHOUETTE permet de vérifier qu’un jeu de données respecte les règles d’écriture et d’organisation définies par la norme NEPTUNE, NFP 99506.
Plus précisément, le logiciel CHOUETTE vérifie la conformité d’un jeu de données à un profil d’échange  totalement compatible avec la norme NEPTUNE, sur la base d’un jeu de tests consultable en ligne.


Les principales fonctions de ce logiciel disponible en ligne sont listées ci-dessous :

  • valider des données au format XML/Neptune
  • visualiser …
  • importer / exporter / convertir …
  • créer, gérer et mettre à jour … des données d’offre du transport collectif

L’ensemble des informations (mode d’emploi, documentations, code, données…) est accessible depuis ce site www.chouette.mobi.


Groupes de travail concernant NEPTUNE

Groupe de Travail au plan européen : NETEX remplacera, à terme NEPTUNE
Groupe de Travail  au plan national France : BNEVT/CN03/GT7

Normes et standards sur la même thématique