Application Python/Tkinter pour rechercher des trajets dans le réseau MTAG dans le but d'en faire un siteweb axé téléphone plus tard.
- Recherche d'itinéraires entre deux arrêts TAG de la MÊME LIGNE ! Les correspondances ne sont pas encore au point.
- Vérification d'arrêt via cache (clusters par ligne + arrêts manuels)
- Auto-complétion de l'entrée (saisie Départ/Arrivée)
- suggestions en liste déroulante
- clic simple pour sélectionner
TABvalide la meilleure suggestion
- Recherche
Entrée(toucheReturn) active la recherche - Filtre ligne facultatif (E, A, C1, C2, B, ...)
- Résultats affichés dans un tableau à colonnes :
LIGNE,Direction,Départ,Arrivée,Durée,Type - Affichage du terminus du trajet (direction logique : headsign ou partie route)
+1h: recharge le plan pour l'heure suivante, indication textuelle- Liste arrêts par ligne en pop-up
- Python 3.8+ (testé 3.12)
- Paquets Python
requests- (inclus dans standard lib :
tkinter)
cd "c:\Users\jerom\Desktop\tag express website project"
python -m pip install requestspython tkinter_tag.py- Saisir arrêt de départ (ex :
Pont de Vence). - Saisir arrêt d'arrivée (ex :
Alsace Lorraine). - Optionnel : saisir ligne (ex :
E), sinon toutes les correspondances sont considérées. - Cliquer sur
RechercherouEnter. - Brancher sur
+1hpour explorer suivants départs. Lister arrêtspermet d'afficher le cluster d'une ligne.
- Ajouter / modifier dans
stops_dictpour points non présents en API. - Éventuellement ajouter
line_namespour liaisons spécifiques.
- Pas d'itinéraire trouvé ? Vérifier l'orthographe exact des arrêts.
- Problème API 204 ? l'app utilise les clusters pour trouver les arrêts connus.
- Problème interface : vérifier que
tkinterest installé (sous Windows inclus).
- Si vous constatez le moindre bug, n'hésitez pas à me le faire savoir dans
Issues