Zum Inhalt springen

Public Transport Display: Unterschied zwischen den Versionen

Thp (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Reckoner (Diskussion | Beiträge)
Data Sources: Quando API added
Zeile 40: Zeile 40:
== 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/
Zeile 49: Zeile 49:
** 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
* Quando 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 (D, 1, N66, 71).


== Hardware ==
== Hardware ==