add departures boards to other countries
publié le , mis à jourDécrivez votre problème, votre suggestion
coucou, l'integration d'information voyageurs avec carto tchoo est très bien fait
est-ce que ça vous intéresse d'ajouter une chose pareille pour d'autres pays ?
j'ai un petit moteur de recherche des tableaux de départs https://www.github.com/bovine3dom/departures/ https://dpartu.re
il faut quoi comme données pour lier un point sur la carte avec un de ces tableaux ?
j'ai des lat/lon pour la plupart mais pour l'instant pas de lien avec des données OSM
de tête, Autriche, Finlande, Norvège, Pay-Bas sont très bien faits
re: https://piaille.fr/@pmiossec/116492976757620433
Système d'exploitation
No response
Navigateur
No response
laem
Regarder le composant NextDepartures, et en faire une version spécifique aux gares :)
bovine3dom
pas trop - ils ont des flux temps réels mais leur propre truc est moche et, pire, stateful https://www.belgiantrain.be/fr/travel-info/current/search-by-station
donc soit on fait un truc horrible avec un
formfictif pour avoir leur truc mochesoit on gère le flux soi-même pour créer son propre truc
bovine3dom
pour ajouter des autres gares dans les pays plus faciles comme l'Autriche, il m'apparaît que ça se fait ici :
je suis pas certain si j'ai des UIC pour toutes les gares mais bon
etienneJr
@bovine3dom wrote in https://codeberg.org/cartes/web/issues/2094#issuecomment-15211994:
je suis pas certain si j'ai des UIC pour toutes les gares mais bon
ça marche pour carto tchoo parce que les UIC des gares françaises sont TOUS dans OpenStreetMap (merci la SNCF qui a tout mis d'équerre récemment). Donc même si tu avais les UIC de ton côté, il faudrait vérifier qu'ils sont bien renseignés dans OSM dans les autres pays. Si tu as une autre propriété, dispo ou calculable à partir des données dans OSM, qui permet de faire le lien, ça devrait marcher aussi.
bovine3dom
eh, j'avoue que l'idée de vérifier que toutes les gares du monde ont bien des codes UIC dans OSM m'attire pas énormément
ce que je pourrais faire serait de créer un jeu de données de UIC -> departure board URL
puis on pourrait avoir trois choses dans l'interface finale : soit un departure board, soit « UIC code missing, can you help? », soit « departure board missing, can you help? »
la seule chose que j'aime pas là-dedans c'est que les trains le plus mims comme le circumvesuviana sont pas adhérés à l'UIC et donc seraient forcément manquant
t'en penses quoi ?
etienneJr
@bovine3dom wrote in https://codeberg.org/cartes/web/issues/2094#issuecomment-15403070:
t'en penses quoi ?
euh, je suis pas sûr d'avoir suffisamment suivi la technique du sujet pour être pertinent. Mais allez j'essaye :
- avoir les tableaux sur tous les pays que tu as en stock serait déjà incroyable, on peut commencer par ça, et on verra plus tard pour les petits transporteurs qui ne passent pas.
- j'ai l'impression que de ton côté aussi tu n'as pas les codes UIC de toutes les gares ? => est-ce qu'on pourrait faire un match sur le nom de la gare ?
bovine3dom
nan je peux avoir la plupart des codes UIC facilement (... c'était bien moins facile que j'imaginais mais bon c'est fait maintenant)
parmi eux il y a des pays qui ont des tableaux pas très iframe-friendly, mais ça serait mieux de voir ça sur la carte
matcher par nom c'est un enfer. je l'avais déjà fait pour l'italie, c'est vraiment un processus qu'on doit faire à la main si on veut 95%+ au lieu de 70%
stemy2
@bovine3dom wrote in https://codeberg.org/cartes/web/issues/2094#issuecomment-15211882:
pas trop - ils ont des flux temps réels mais leur propre truc est moche et, pire, stateful https://www.belgiantrain.be/fr/travel-info/current/search-by-station
donc soit on fait un truc horrible avec un
formfictif pour avoir leur truc mochesoit on gère le flux soi-même pour créer son propre truc
Certains planificateurs d'itinéraire récupèrent les infos d'horaire sur transitous, et les transports belges sont inclus, il y a peut-être quelque chose à creuser de ce côté.
etienneJr
@stemy2 wrote in https://codeberg.org/cartes/web/issues/2094#issuecomment-16272296:
Certains planificateurs d'itinéraire récupèrent les infos d'horaire sur transitous, et les transports belges sont inclus, il y a peut-être quelque chose à creuser de ce côté.
Super idée, et à priori facile à mettre en place, car il suffirait d'étendre aux gares ce qu'on fait déjà pour les arrêts de bus et de tram, n'est ce pas @laem ?
laem
Super idée, et à priori facile à mettre en place, car il suffirait d'étendre aux gares ce qu'on fait déjà pour les arrêts de bus et de tram, n'est ce pas @laem ?
Oui ! J'imagine en effet que je ne les déclenche pas sur les gares sur le modèle de la France, pour pas concurrencer le panneau SNCF bien meilleur. Mais pour toutes les gares hors France, c'est ce qu'il faut faire. Surement un if dans le code :) Ensuite faut voir si ça s'affiche bien !