PDL (Plan De Ligne)

Soumis par bonvga le 17 octobre, 2002 - 01:43

Le module de plan de ligne dynamique est une application permettant de générer des plans de ligne. L'application possède un éditeur et un générateur et elle est utilisée sur un poste fixe par un opérateur. Le player permet de lire les plans de ligne générés et de les afficher dans un véhicule (autobus ou autre) via le système médiabus. Ainsi, le voyageur connaît en permanence la position du bus et peut savoir à quel arrêt il devra sortir du véhicule.

Durant le développement de ce projet j'ai rédigé divers documents, du cahier des charges au guide d'utilisation en passant par le dossier de programmation. Le détail est exposé en annexe.

Un extrait du cahier des charges du module de plan de ligne est inséré ci-dessous. Les différents points présentés on été définit lors d'une réunion avec l'équipe.

Le système de plan de ligne est déjà existant. Il utilise la technologie Flash de Macromédia et de ce fait impose une charge de travail supplémentaire aux infographistes et aux développeurs. De plus, Flash et son player exploitent beaucoup de ressources système, de mémoire et de temps processeur.

Le but de ce projet était donc de reprendre le système de plan de ligne en limitant l'utilisation des ressources système, des infographistes et des développeurs. Pour cela, le nouveau système de plan de ligne utilisera les fonctionnalités de Microsoft DirectX.

Cette évolution pourra par ailleurs devenir une amorce à un changement complet du système Securbus. L'évolutivité de ce projet est donc un facteur essentiel à respecter lors de la phase d'analyse et de développement.

L'application doit dans un premier temps :

  • Générer et afficher le plan de ligne en vue générale et rapprochée.
  • Afficher une bannière avec un logo personnalisé.
  • Afficher l'heure.
  • Afficher des messages informatifs sur le groupe de transport en commun.
  • Diffuser une annonce vocale lors des arrêts.
  • Générer les divers écrans à partir de modèles graphiques préétablis.

Par ailleurs, l'application doit donner des performances supérieures ou égales au plan de ligne réalisé avec Flash :

  • Afficher des animations relativement fluides (20/30 images seconde)
  • Afficher des animations de bonne qualité
  • Respecter la contrainte de résolution d'écran (640*480) tout en pouvant fonctionner également dans des résolutions supérieures.

Voici quelques captures représentant le résultat final de l'application :

pdl1.jpg

pdl2.jpg

pdl3.jpg

pdl4.jpg

pdl5.jpg

pdl6.jpg

pdl7.jpg

pdl8.jpg

pdl9.jpg

pdl10.jpg

pdl11.jpg

pdl12.jpg

pdl13.jpg

pdl14.jpg

Posté dans les catégories , et

Portrait de neosany at club-internet dot fr

Le 26 octobre, 2002 - 13:55
neosany at club-internet dot fr a écrit

Ca marche, mais personne n'à encore trouver à quoi ça sert...

Portrait de bonvga

Le 26 octobre, 2002 - 13:57
bonvga a écrit

Il est vrai qu'il n'est pas encore commercialisé, mais un jour mon talent sera reconnu !

Portrait de riri

Le 3 juillet, 2003 - 09:34
riri a écrit

Faut pas désespérer, j'en ai encore parlé la semaine dernière devant 25 commerciaux de l'éditeur PDL! Je reconnais que le soft manque de pratique mais les prospects (surtout américains) sont très intéressé par le concept. Je dois être un des seuls de la boite à l'avoir utilisé jusqu'au bout pour une démo CTPM. Y en a vraiment qu'on que ça à foutre! Smile

Portrait de riri

Le 3 juillet, 2003 - 09:37
riri a écrit

Heu... si je peux me permettre bob, y a un truc qui chie dans ton appli : les anim des flèches et des ondes sur l'arrête de poisson sont un peu à chier. j'ai essayé d'en créer d'autres depuis photoshop image par image mais ça marche pô! Faudrait pouvoir intégrer du flash!!!!

Portrait de bonvga

Le 8 juillet, 2003 - 02:02
bonvga a écrit

L'espoir fait vivre ! Tongue

Pour les picto, il me semble avoir détaillé la procédure d'install dans le dossier technique (si mes souvenir sont bons) faudrais que je fouille dans les cartons, j'ai encore des trucs qui sont pas rangés depuis le déménagement ! En tt cas, plusieurs choses de sûre :

- le format des images doit être du bitmap (non codé RLE) pour que le moteur capte quelque chose.

- pour que l'anim fonctionne, tu doit parametrer un petit fichier INI dans le rep des images (résolution, fps, nb d'images dans la trame ...)

Vais quand meme mettre le nez la dedans à l'okaz !

Pour ce qui est du flash, ben g pourtant bien lu le cahier des charges ?? fallait bien faire un moteur plus performant que le flash en 2d ?? aurai-je la berlue ??

Portrait de bonvga

Le 8 juillet, 2003 - 02:03
bonvga a écrit

Ah pis bisous au fiston j'oubliais !! Shock