RCSmobility, experts en mobilité

RCSmobility

> à la une

  • Expertise : le Transport Public Agile
  • Centrale d'Information Multimodale avec SYNTHESE
RCSmobility sur LinkedIn

Import de données théoriques

Formats

SYNTHESE permet d'importer des données depuis divers formats courants, tels que :

D'autres formats sont en cours de prise en charge :

Tolérance aux défauts de données

Une fonction d’import trop rigide pourrait bloquer le processus d’import à la moindre apparition d’un cas métier mal géré. Dans de tels cas, les temps de résolution peuvent s’avérer longs, et la base de données pourrait arriver à péremption faute de mise à jour

Les fonctions d'import de SYNTHESE sont dites « permissives » : elles importent au mieux les données en cas d’information manquante (la seule contrainte étant que le schéma XML soit bien respecté).

En cas d’impossibilité de compréhension d’une partie des données, seuls les objets précisément mal formés susceptibles d’introduire des données incohérentes sont ignorés sans remettre en cause l’import des données valides.

Contrôle qualité

Les imports font suite à un contrôle qualité portant sur les données (exemple : vérification respect du calendrier de fonctionnement des lignes).

Une fois SYNTHESE relié à une centrale de supervision Nagios, ces contrôles qualité peuvent générer des alertes e-mail peu après leur détection.

Les fonctions classiques de Nagios/Centréon sont alors utilisables sur les contrôles d’import (graphiques, calcul de taux de conformité, etc.)

En toutes circonstances, les imports conservent une base de données intègre, quitte à ignorer une partie des données importées.

Evolutivité

Chaque projet de centrale d'information multimodale apporte son lot de formats non encore pris en charge.

Pour faciliter le développement des fonctions d'import correspondantes, un framework d'import a été mis à disposition des développeurs.

Grâce à lui, seule la partie lecture des fichiers d’entrée est à implémenter, la partie chargement et écriture en base étant prise en charge de manière imposée par le framework.

Le framework gère également l’incrémentalité de l’import : les objets passés ne peuvent être effacés par inadvertance (conservation de l’historique) et les objets importés sont automatiquement reliés aux objets existants par reconnaissance de clé métier (ex : champ creatorId de Trident).

Cette mécanique est obligatoirement gérée en cas de développement d’un nouveau module d’import (il n’est pas possible de créer de nouvel objet sans rechercher un objet existant pouvant être mis à jour).

Ce maintien en cohérence dans la durée est une fonction fondamentale du module d’import, pour assurer la pérennité de la base.

Lancement des imports

Une interface web permet de lancer les imports (capture ci-contre). Il est cependant conseillé que ceux-ci soient scriptés dans le cadre d’un flux automatisé, le serveur référentiel ayant justement le rôle de plateforme de validation de données.

Import de données temps réel

Les primitives d'import de données temps réel existent mais ne sont à ce jour pas encore utilisées en production.

Il est d'ores et déjà prévu dans certains projets en cours, l'interconnexion à court terme de SYNTHESE et les SAE Spie et Inéo, ainsi que la prise en charge de VDV real time interface.

A moyen terme, la prise en charge de SIRI, format universel, sera implémentée.

Export de données théoriques

SYNTHESE permet également d'exporter les données transport en commun, au seul format Trident/Neptune pour le moment.

L'export peut être lancé depuis l’interface d’administration ou bien depuis un script externe. La fonction d’export se fait ligne par ligne, conformément aux normes d’usage.

)) News / Blog

Un 4ème TAD-HD est né !

Suite à la construction du tramway desservant le nord-ouest de l'agglomération toulousaine, une restructuration du réseau routier a conduit Tisséo à mettre en place un nouveau secteur desservi par transport public agile.
 Suite...

Intégration de SpatiaLite dans SYNTHESE réussie !

Un pas de plus vers la recherche d'itinéraires d'adresse à adresse en transport public sur OpenStreetMap
 Suite...

Choisir OpenStreetMap comme base de voirie pour la recherche d'itinéraires en transports en commun

4 cas où les bases commerciales perdent le piéton souhaitant rejoindre un arrêt de bus proche
 Suite...

Signalétique : penser clients et non exploitant

Plaidoyer pour le tableau de départs par destination.
 Suite...

RCSmobility remporte deux marchés

La croissance de l'activité de RCSmobility se poursuit : deux marchés viennent d'être remportés dans les deux domaines de prédilection de l'entreprise : Centrale d'information multimodale et refonte de réseau par la méthode agile.
 Suite...

* Afficher tout...