Public Transport Display: Unterschied zwischen den Versionen
Thp (Diskussion | Beiträge) Die Seite wurde neu angelegt: „cf [https://metalab.at/issues/ticket/50 issue 50] == Desired Data == Siehe Lage * U2 Richtung Karlsplatz * U2 Richtung Aspernstraße * Linie 2 Richtung …“ |
|||
(5 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt) | |||
Zeile 22: | Zeile 22: | ||
* Station '''Rathaus U''' | * Station '''Rathaus U''' | ||
* Station '''Rathausplatz, Burgtheater''' | * Station '''Rathausplatz, Burgtheater''' | ||
* Citybike Station '''Friedrich Schmidtplatz''' | |||
== Walking Distance == | == Walking Distance == | ||
Zeile 40: | Zeile 41: | ||
== Data Sources == | == Data Sources == | ||
Prinzipiell gibt's 2 Möglichkeiten: | Prinzipiell gibt's <strike>2</strike> 3 Möglichkeiten: | ||
* iTip (HTML Scraping): http://www.wienerlinien.at/itip/ | * iTip (HTML Scraping): http://www.wienerlinien.at/itip/ | ||
** Wird von https://github.com/kelvan/gotoVienna verwendet (Python-Client-Code existiert) | ** Wird von https://github.com/kelvan/gotoVienna verwendet (Python-Client-Code existiert) | ||
** gotoVienna hat auch ein sehr nettes CLI-Tool ("itip") für Abfragen | |||
** außerdem hat gotoVienna ein "scotty"-CLI-Tool, mit dem man Routing machen kann (wohl eher für interaktive Sachen sinnvoll) | |||
* FT API | * FT API | ||
** Da gibt's bei Bedarf auch vorhandenen Python-Client-Code (ask PyUGAT) | ** Da gibt's bei Bedarf auch vorhandenen Python-Client-Code (ask PyUGAT) | ||
** Möglicher Vorteil: Zeigt auch erste/letzte Fahrt an | ** Möglicher Vorteil: Zeigt auch erste/letzte Fahrt an | ||
* [http://akirk.github.com/Wiener-Linien-API/ Qando API] | |||
<code> | |||
<pre> | |||
POST http://webservice.qando.at/2.0/webservice.ft | |||
<?xml version="1.0" encoding="UTF-8"?> | |||
<ft> | |||
<request clientId="whatever" apiName="api_get_monitor" apiVersion="2.0"> | |||
<client clientId="whatever"/> | |||
<requestType>api_get_monitor</requestType> | |||
<monitor> | |||
<outputCoords>WGS84</outputCoords> | |||
<type>stop</type> | |||
<name>STATION_ID</name> | |||
<year>YEAR</year> | |||
<month>MONTH</month> | |||
<day>DAY</day> | |||
<hour>HOUR</hour> | |||
<minute>MINUTE</minute> | |||
<line></line> | |||
<sourceFrom>stoplist</sourceFrom> | |||
</monitor> | |||
</request> | |||
</ft> | |||
</pre> | |||
</code> | |||
:Where STATION_ID: | |||
:60201072 - Rathaus (U2, 2); | |||
:60200192 - Rathausplatz/Burgtheater (D, 1, N66, 71, etc.). | |||
== Hardware == | == Hardware == | ||
Zeile 57: | Zeile 90: | ||
Wir können ohne Hardware jedenfalls schon mal das Backend prototypen. | Wir können ohne Hardware jedenfalls schon mal das Backend prototypen. | ||
== Artwork == | |||
Falls wir einen normalen Screen verwenden (kein LED oder LCD Display), dann wäre es wohl gut, wenn jemand eine schöne grafische Umgebungs-Karte mit Wegbeschreibung zu den Stationen (+Richtung erwähnen) machen könnte. Siehe auch [[Lage]] und [[Umgebung]], die das teilweise schon haben, aber das geht auch schöner und mit Fokus auf Stationen. | |||
[[Kategorie:Projekte]] |