PIFAS: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
|||
| (10 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
Pinus Fahrplan-Ankunftssystem | Pinus Fahrplan-Ankunftssystem entstand dadurch, dass es praktisch keine uns bekannten Abfahrtstabellen mit benötigten Features wie Live-Daten und Klick auf Haltestelle mehr gab. Durch die Idee von C2 wurde die Idee aufgenommen, mit Hilfe von künstlicher Intelligenz ein solches Tool zu programmieren, was erstaunlich gut funktioniert hat. Aufgrund der API kommt es jedoch zu Restriktionen. | ||
== Verwendete API == | |||
Die Ursprungsversion läuft auf der API von opendata. Eine Weiterentwicklung ist in Sicht, welche dann die API von Opentransportdata nutzt und so viel umfangreicher und genauer sein wird. Dieses Projekt wird unter dem Namen [[NOWE]] betrieben. | |||
== To Dos == | == To Dos == | ||
- Ankunftstafel | - Ankunftstafel, die besser funktioniert. | ||
- LIBERO Abk<ref>https://www.mylibero.ch/sites/default/files/2025-12/Tarif-651.10-DE-2025-12.pdf</ref> | |||
- LIBERO Abk | |||
- | |||
- | |||
- | |||
== Combined Stations == | == Combined Stations == | ||
Es gibt die Möglichkeit, dass auf einer Abfahrtstabelle die Abfahrten ab mehreren Stationen angezeigt werden. Diese Kombinationen müssen jedoch definiert werden. Es ist hierbei nicht relevant, ob der gewünschte Suchbegriff tatsächlich eine existierende Station ist. Für besonders häufig benötigte Kombinationen funktioniert dies automatisch | Es gibt die Möglichkeit, dass auf einer Abfahrtstabelle die Abfahrten ab mehreren Stationen angezeigt werden. Diese Kombinationen müssen jedoch definiert werden. Es ist hierbei nicht relevant, ob der gewünschte Suchbegriff tatsächlich eine existierende Station ist. Für besonders häufig benötigte Kombinationen funktioniert dies automatisch. | ||
Alle anderen müssen nach dem folgenden Schema selber erstellt und eingereicht werden. | Alle anderen müssen nach dem folgenden Schema selber erstellt und eingereicht werden. | ||
| Zeile 23: | Zeile 17: | ||
<code>'Vignogn': ['Vignogn, vitg', 'Vignogn, Baselgia'],</code> | <code>'Vignogn': ['Vignogn, vitg', 'Vignogn, Baselgia'],</code> | ||
Die bereits eingerichteten Verknüpfungen sind [https://pifas.oev-ansagen.ch/combinedstations.js hier] ersichtlich (aktuell noch etwas hässlich). | Die bereits eingerichteten Verknüpfungen sind [https://pifas.oev-ansagen.ch/combinedstations.js hier] ersichtlich (aktuell noch etwas hässlich). | ||
== Included Stations == | |||
Für einige definierte Haltestellennamen funktioniert die Logik so, dass z.B. ''Hinterfultigen, Post/Bahnhof'' automatisch mit ''Hinterfultigen'' kombiniert wird. Dies erleichtert das manuelle Mapping nach [[#Combined Stations|Combined Stations]], da so viel weniger Einträge notwendig sind. | |||
{{Klappbox|hintergrundfarbe=hintergrundfarbe5 | '''Derzeit erfasste Mappings (ausklappbar)''' | | |||
`${cleanName}, Bahnhof`, | |||
`${cleanName}, Bahnhofplatz` | |||
`${cleanName}, Bahnhofsplatz`, | |||
`${cleanName}, place de la gare`, | |||
`${cleanName}, pl. de la gare`, | |||
`${cleanName}, pl. gare`, | |||
`${cleanName}, Piazza stazione`, | |||
`${cleanName}, Bahnhof/Zentrum`, | |||
`${cleanName}, Zentrum/Bahnhof`, | |||
`${cleanName}, Bahnhof/Campus`, | |||
`${cleanName}, Bahnhof Süd`, | |||
`${cleanName}, Bahnhof Ost`, | |||
`${cleanName}, Bahnhof West`, | |||
`${cleanName}, Bahnhof Nord`, | |||
`${cleanName}, Bahnhof/Post`, | |||
`${cleanName}, Post/Bahnhof`, | |||
`${cleanName}, gare/poste`, | |||
`${cleanName}, staziun/posta`, | |||
`${cleanName}, stazione`, | |||
`${cleanName}, gare`, | |||
`${cleanName}, staziun`, | |||
`${cleanName}, Postautostation`, | |||
`${cleanName}, Hauptbahnhof`, | |||
`${cleanName}, gare nord`, | |||
`${cleanName}, gare est`, | |||
`${cleanName}, gare sud`, | |||
`${cleanName}, gare ouest`, | |||
`${cleanName}, Stazione Nord`, | |||
`${cleanName}, Stazione Sud`, | |||
`${cleanName}, Stazione Ovest`, | |||
`${cleanName}, Stazione Est`, | |||
`${cleanName}, (See)`, | |||
`${cleanName}, (Schiff)`, | |||
`${cleanName}, (Lac)`, | |||
`${cleanName}, (bateau)`, | |||
`${cleanName}, (lago)`, | |||
`${cleanName}, (Schiff/beateau)`,}} | |||
== Abkürzungen == | == Abkürzungen == | ||
| Zeile 38: | Zeile 74: | ||
*Ersatzzüge können derzeit nicht korrekt dargestellt werden. | *Ersatzzüge können derzeit nicht korrekt dargestellt werden. | ||
*Ausfälle werden ggf. nicht richtig angezeigt. | *Ausfälle werden ggf. nicht richtig angezeigt. | ||
*Auf der Abfahrtstabelle für "Glion" erscheinen auch die Fahrten ab "Ilanz, Bahnhof/Post". | *Auf der Abfahrtstabelle für "Glion" erscheinen auch die Fahrten ab "Ilanz, Bahnhof/Post". | ||
*Hover/Button Favoritenleiste reagiert nicht optimal | |||