Fonctionnement général
Le diagramme suivant montre la logique principale de lalgorithme de recherche ditinéraires de SYNTHESE :

Les couleurs ont les significations suivantes :
- Gris : paramètres dentrée. Ils peuvent ne pas correspondre directement aux champs présents sur la page web, qui est chargée de traduire
- Jaune : analyse lexico-syntaxique
- Bleu : parcours du graphe de voirie
- Vert : primitive de calcul ditinéraires
Quelques remarques
- Les champs commune et lieu ne sont pas obligatoirement séparés, lanalyseur syntaxique peut effectuer le tri lui-même, mais le risque de confusion est légèrement accru notamment sur les grands périmètres comme sur un département entier, où les homonymies sont très courantes. Par contre, un champ unique permet de saisir uniquement un nom darrêt si on ne connaît pas le nom de la commune La recherche de voisinage est effectuée une seule fois par requête, quel que soit le nombre de solutions trouvées, ce qui encourage à la « rentabiliser » en demandant un nombre élevé de solution à chaque requête.
- Un mécanisme doptimisation non visible sur le schéma consiste à tenter dimiter les solutions passées pour trouver les futures, ce qui induit un coût de recherche plus réduit dès la seconde solution trouvée, ce qui milite également en faveur de la recherche dun grand nombre de solutions à chaque requête
- Les services continus sont pris en charge nativement par le système, ce qui introduit une certaine complexité : il est possible que des services meilleurs que le service continu soient disponibles à certains moments de la plage horaire. En ce cas, le calculateur détermine les plages horaires où le service continu doit être utilisé, et celles où les services plus rapides doivent être utilisés.
- Un seul cas conduit le système en erreur : la fourniture daucun texte de lieu de départ (ni commune ni lieu). Tous les autres cas sont gérés par des valeurs par défaut judicieusement choisies. En pratique, cela se traduit par la possibilité dobtenir une série de résultats cohérents en ne remplissant que deux champs puis en appuyant sur ENTREE
News / Blog
Un 4ème TAD-HD est né !
Intégration de SpatiaLite dans SYNTHESE réussie !
Choisir OpenStreetMap comme base de voirie pour la recherche d'itinéraires en transports en commun
Signalétique : penser clients et non exploitant
Plaidoyer pour le tableau de départs par destination.
Suite...

à la une