Wiener Linien API - Version 2.0

Dies ist eine inoffizielle Dokumentation für eine API zu den Fahrplan- und Echtzeitdaten der Wiener Linien. Diese API läuft über die Server von fluidtime und wird von den qando-Applikationen genutzt. Für diese API ist keine Lizenz bekannt, auch ist unbekannt, ob diese oder eine ähnliche API im Rahmen von Open Government Data Wien (OGD) jemals veröffentlicht wird.

Mittels der explorer.php kann man recht leicht die API testen. Per Kommandozeile kann man mittels curl -d <xml-daten> http://webservice.qando.at/2.0/webservice.ft die API ansprechen. (Unter OS X kann man noch ein | xmllint --format - zur besseren Übersicht anhängen).

Historisches

Ursprünglich war diese API eine REST-API, seit Version 2.0 (=Version 3.0 der qando Clients) wird im Request ein XML-Dokument geschickt und ein XML-Dokument wird auch wieder empfangen.

API-Endpunkt

POST-Requests werden an die URL http://webservice.qando.at/2.0/webservice.ft geschickt.

Orte

Von/Zu kann in verschiedenen Weisen angegeben werden, die durch den Parameter type spezifiziert werden. Bei einer Von-Angabe, werden die ganzen Parameter mit einem from davor, bei Zu-Angaben mit einem to davor abgewandelt (also z.B. fromType).

type=stop

Parameter Beispiel-Wert Vermutete Bedeutung
name 60201040 Haltestellen-Nummer (dies ist z.B. Praterstern)

Anmerkung: Diese Haltestellennummer kann z.B. mittels der API-Funktion api_search_location_stops_nearby oder api_search_location gefunden werden.

type=coords

Parameter Beispiel-Wert Vermutete Bedeutung
coordName WGS84 Format bzw. Bezugssystem der Koordinaten
wgs84Lat 48.22 Latitude
wgs84Lon 16.39 Longitude

Sonstige Infos

Bei jedem Request muss ein XML-Tag <client> mitgeschickt werden, der zumindest den Parameter clientId enthalten muss. Offenbar wird der Inhalt dieses Tags derzeit nicht geprüft.

API-Funktionen

↓ api_search_location_stops_nearby Sucht Haltestellen in der Nähe einer Koordinate.
↓ api_search_location Sucht nach Haltestellen oder Punkten anhand eines Suchworts
↓ api_get_monitor Abfrage von Echtzeit-Daten für eine Haltestelle
↓ api_get_route Anfrage nach einer Route zwischen from und to.

api_search_location_stops_nearby

Sucht Haltestellen in der Nähe einer Koordinate.

Beispiel-Anfrage

<?xml version="1.0" encoding="UTF-8"?> 
<ft> 
    <request clientId="123" apiName="api_search_location_stops_nearby" apiVersion="2.0"> 
        <client clientId="123"/> 
        <requestType>api_search_location_stops_nearby</requestType> 
        <outputCoords>WGS84</outputCoords> 
        <fromCoordName>WGS84</fromCoordName> 
        <fromType>coords</fromType> 
        <fromWgs84Lat>48.22</fromWgs84Lat> 
        <fromWgs84Lon>16.39</fromWgs84Lon> 
    </request> 
</ft> 

Beispiel-Antwort

<?xml version="1.0" encoding="UTF-8"?> 
<ft> 
  <response> 
    <client device="" appName="" clientId="123" appVersion=""/> 
    <responseType>api_search_location_stops_nearby</responseType> 
    <responseTime>2011-05-31 14:36:26</responseTime> 
    <locationCentre status="identified"> 
      <location name="" title="Nordbahnstraße 50" municipality="Wien" type="coord" listIndex="" coordName="wgs84" wgs84Lat="48.22001" wgs84Lon="16.39005" coordX="" coordY="" distanceMeter="" durationMinutes="" relatedLines=""/> 
    </locationCentre> 
    <locations status="list"> 
      <location name="60200899" title="Mühlfeldgasse" municipality="Wien" type="stop" listIndex="" coordName="wgs84" wgs84Lat="48.22098" wgs84Lon="16.38985" coordX="" coordY="" distanceMeter="110" durationMinutes="1" relatedLines="5"/> 
      <location name="60201875" title="Kleine Stadtgutgasse" municipality="Wien" type="stop" listIndex="" coordName="wgs84" wgs84Lat="48.21958" wgs84Lon="16.38891" coordX="" coordY="" distanceMeter="127" durationMinutes="1" relatedLines="80A"/> 
      <location name="60201040" title="Praterstern" municipality="Wien" type="stop" listIndex="" coordName="wgs84" wgs84Lat="48.21938" wgs84Lon="16.39130" coordX="" coordY="" distanceMeter="168" durationMinutes="2" relatedLines="U1|U2|O|5|80A|82A|S1|S2|S3|S5|S6|S7|S9|S15|R 2243 Regionalzug|R 2340 Regionalzug|R 2341 Regionalzug|R 2342 Regionalzug|R 2343 Regionalzug|R 2408 Regionalzug|R 27579 Regionalzug|R 2242 C.M. Hofbauer"/> 
      <location name="60201130" title="Rueppgasse" municipality="Wien" type="stop" listIndex="" coordName="wgs84" wgs84Lat="48.22061" wgs84Lon="16.38635" coordX="" coordY="" distanceMeter="358" durationMinutes="5" relatedLines="80A|5"/> 
      <location name="60200941" title="Nordbahnstraße" municipality="Wien" type="stop" listIndex="" coordName="wgs84" wgs84Lat="48.22341" wgs84Lon="16.38962" coordX="" coordY="" distanceMeter="391" durationMinutes="5" relatedLines="5"/> 
      <location name="60201848" title="Praterstern/Lassallestraße" municipality="Wien" type="stop" listIndex="" coordName="wgs84" wgs84Lat="48.21955" wgs84Lon="16.39377" coordX="" coordY="" distanceMeter="468" durationMinutes="6" relatedLines="N25"/> 
      <location name="60201876" title="Volkertplatz" municipality="Wien" type="stop" listIndex="" coordName="wgs84" wgs84Lat="48.22276" wgs84Lon="16.38571" coordX="" coordY="" distanceMeter="550" durationMinutes="8" relatedLines="80A"/> 
      <location name="60200916" title="Nestroyplatz" municipality="Wien" type="stop" listIndex="" coordName="wgs84" wgs84Lat="48.21619" wgs84Lon="16.38676" coordX="" coordY="" distanceMeter="578" durationMinutes="8" relatedLines="U1|5A"/> 
      <location name="60201042" title="Nestroyplatz/Praterstraße" municipality="Wien" type="stop" listIndex="" coordName="wgs84" wgs84Lat="48.21626" wgs84Lon="16.38661" coordX="" coordY="" distanceMeter="591" durationMinutes="8" relatedLines="5A"/> 
      <location name="60201421" title="Venediger Au" municipality="Wien" type="stop" listIndex="" coordName="wgs84" wgs84Lat="48.21788" wgs84Lon="16.39639" coordX="" coordY="" distanceMeter="675" durationMinutes="10" relatedLines="N29"/> 
    </locations> 
    <message messageCode="1">ok</message> 
  </response> 
</ft> 

api_search_location

↑ Zum Inhalt

Sucht nach Haltestellen oder Punkten anhand eines Suchworts.

Beispiel-Anfrage

<?xml version="1.0" encoding="UTF-8"?> 
<ft> 
    <request clientId="123" apiName="api_search_location" apiVersion="2.0"> 
        <client clientId="123"/> 
        <requestType>api_search_location</requestType> 
        <outputCoords>WGS84</outputCoords> 
        <from>Praterstern</from> 
    </request> 
</ft> 

Beispiel-Antwort

<?xml version="1.0" encoding="UTF-8"?> 
<ft> 
  <response> 
    <client device="" appName="" clientId="123" appVersion=""/> 
    <responseType>api_search_location</responseType> 
    <responseTime>2011-05-31 14:40:27</responseTime> 
    <locations status="list"> 
      <location name="60201040" title="Praterstern" municipality="Wien" type="stop" listIndex="0:1" coordName="wgs84" wgs84Lat="48.21815" wgs84Lon="16.39176" coordX="" coordY="" distanceMeter="" durationMinutes=""/> 
      <location name="60201848" title="Praterstern/Lassallestraße" municipality="Wien" type="stop" listIndex="1:2" coordName="wgs84" wgs84Lat="48.21962" wgs84Lon="16.39382" coordX="" coordY="" distanceMeter="" durationMinutes=""/> 
      <location name="" title="Bahnhof Praterstern" municipality="Wien" type="poi" listIndex="3:4" coordName="wgs84" wgs84Lat="48.21837" wgs84Lon="16.39182" coordX="" coordY="" distanceMeter="" durationMinutes=""/> 
      <location name="" title="CarSharing Praterstern U1" municipality="Wien" type="poi" listIndex="6:7" coordName="wgs84" wgs84Lat="48.21989" wgs84Lon="16.39098" coordX="" coordY="" distanceMeter="" durationMinutes=""/> 
      <location name="" title="Citybike Praterstern" municipality="Wien" type="poi" listIndex="2:3" coordName="wgs84" wgs84Lat="48.21783" wgs84Lon="16.39202" coordX="" coordY="" distanceMeter="" durationMinutes=""/> 
      <location name="" title="Hotel Praterstern" municipality="Wien" type="poi" listIndex="5:6" coordName="wgs84" wgs84Lat="48.21634" wgs84Lon="16.38945" coordX="" coordY="" distanceMeter="" durationMinutes=""/> 
      <location name="" title="Polizeiinspektion Praterstern" municipality="Wien" type="poi" listIndex="4:5" coordName="wgs84" wgs84Lat="48.21843" wgs84Lon="16.39100" coordX="" coordY="" distanceMeter="" durationMinutes=""/> 
    </locations> 
    <message messageCode="1">ok</message> 
  </response> 
</ft> 

api_get_monitor

↑ Zum Inhalt

Abfrage von Echtzeit-Daten für eine Haltestelle.

Beispiel-Anfrage

<?xml version="1.0" encoding="UTF-8"?> 
<ft> 
    <request clientId="123" apiName="api_get_monitor" apiVersion="2.0"> 
        <client clientId="123"/> 
        <requestType>api_get_monitor</requestType> 
        <monitor> 
            <outputCoords>WGS84</outputCoords> 
            <type>stop</type> 
            <name>60201040</name> 
            <year>2011</year> 
            <month>05</month> 
            <day>31</day> 
            <hour>14</hour> 
            <minute>41</minute> 
            <line></line> 
            <sourceFrom>stoplist</sourceFrom> 
        </monitor> 
    </request> 
</ft> 

Beispiel-Antwort

<?xml version="1.0" encoding="UTF-8"?> 
<ft> 
  <response> 
    <client device="" appName="" clientId="123" appVersion=""/> 
    <responseType>api_get_monitor</responseType> 
    <responseTime>2011-05-31 14:41:13</responseTime> 
    <monitor id="36469" clientexpiration=""> 
      <request status="" requestId="" sessionId=""/> 
      <locationStop status="identified"> 
        <location name="60201040" title="Praterstern" municipality="Wien" type="stop" listIndex="" coordName="WGS84" wgs84Lat="16.39176" wgs84Lon="48.21815" coordX="" coordY="" distanceMeter="" distanceMinute=""/> 
      </locationStop> 
      <lines count="24"> 
        <line name="U1" type="ptMetro" towards="Leopoldau" direction="H" platform="U1_H" barrierFree="1" realtimeSupported="1"> 
          <departures count="2"> 
            <departure> 
              <departureTime timePlanned="" timeReal="2011-05-31 14:44:11" delay="" countdown="3"/> 
            </departure> 
            <departure> 
              <departureTime timePlanned="" timeReal="2011-05-31 14:47:11" delay="" countdown="6"/> 
            </departure> 
            <firstDeparture> 
              <departureTime timePlanned="2011-05-31 05:16:00" timeReal="" delay="" countdown=""/> 
            </firstDeparture> 
            <lastDeparture> 
              <departureTime timePlanned="2011-05-31 00:35:00" timeReal="" delay="" countdown=""/> 
            </lastDeparture> 
          </departures> 
        </line> 
        <line name="U1" type="ptMetro" towards="Reumannplatz" direction="R" platform="U1_R" barrierFree="1" realtimeSupported="1"> 
          <departures count="2"> 
            <departure> 
              <departureTime timePlanned="" timeReal="2011-05-31 14:42:11" delay="" countdown="1"/> 
            </departure> 
            <departure> 
              <departureTime timePlanned="" timeReal="2011-05-31 14:46:11" delay="" countdown="5"/> 
            </departure> 
            <firstDeparture> 
              <departureTime timePlanned="2011-05-31 05:07:00" timeReal="" delay="" countdown=""/> 
            </firstDeparture> 
            <lastDeparture> 
              <departureTime timePlanned="2011-05-31 00:21:00" timeReal="" delay="" countdown=""/> 
            </lastDeparture> 
          </departures> 
        </line> 
        <line name="U2" type="ptMetro" towards="Karlsplatz" direction="H" platform="U2_H" barrierFree="1" realtimeSupported="1"> 
          <departures count="2"> 
            <departure> 
              <departureTime timePlanned="" timeReal="2011-05-31 14:46:11" delay="" countdown="5"/> 
            </departure> 
            <departure> 
              <departureTime timePlanned="" timeReal="2011-05-31 14:50:11" delay="" countdown="9"/> 
            </departure> 
            <firstDeparture> 
              <departureTime timePlanned="2011-05-31 05:05:00" timeReal="" delay="" countdown=""/> 
            </firstDeparture> 
            <lastDeparture> 
              <departureTime timePlanned="2011-05-31 00:15:00" timeReal="" delay="" countdown=""/> 
            </lastDeparture> 
          </departures> 
        </line> 
        <line name="U2" type="ptMetro" towards="Aspernstraße" direction="R" platform="U2_R" barrierFree="1" realtimeSupported="1"> 
          <departures count="2"> 
            <departure> 
              <departureTime timePlanned="" timeReal="2011-05-31 14:42:11" delay="" countdown="1"/> 
            </departure> 
            <departure> 
              <departureTime timePlanned="" timeReal="2011-05-31 14:48:11" delay="" countdown="7"/> 
            </departure> 
            <firstDeparture> 
              <departureTime timePlanned="2011-05-31 05:12:00" timeReal="" delay="" countdown=""/> 
            </firstDeparture> 
            <lastDeparture> 
              <departureTime timePlanned="2011-05-31 00:41:00" timeReal="" delay="" countdown=""/> 
            </lastDeparture> 
          </departures> 
        </line> 
        <line name="O" type="ptTram" towards="Raxstraße Rudolfshügelg." direction="R" platform="" barrierFree="1" realtimeSupported="1"> 
          <departures count="4"> 
            <departure> 
              <departureTime timePlanned="" timeReal="2011-05-31 14:46:00" delay="" countdown="4"/> 
            </departure> 
            <departure> 
              <departureTime timePlanned="" timeReal="2011-05-31 14:53:00" delay="" countdown="11"/> 
              <vehicle name="O" type="ptTram" towards="Raxstraße Rudolfshügelg." direction="R" platform="" barrierFree="0" realtimeSupported="1"/> 
            </departure> 
            <departure> 
              <departureTime timePlanned="" timeReal="2011-05-31 15:00:00" delay="" countdown="18"/> 
              <vehicle name="O" type="ptTram" towards="Raxstraße Rudolfshügelg." direction="R" platform="" barrierFree="0" realtimeSupported="1"/> 
            </departure> 
            <departure> 
              <departureTime timePlanned="" timeReal="2011-05-31 15:06:00" delay="" countdown="24"/> 
            </departure> 
            <firstDeparture> 
              <departureTime timePlanned="2011-05-31 05:14:00" timeReal="" delay="" countdown=""/> 
            </firstDeparture> 
            <lastDeparture> 
              <departureTime timePlanned="2011-05-31 00:17:00" timeReal="" delay="" countdown=""/> 
            </lastDeparture> 
          </departures> 
        </line> 
        <line name="5" type="ptTram" towards="Westbahnhof SU" direction="H" platform="" barrierFree="0" realtimeSupported="1"> 
          <departures count="4"> 
            <departure> 
              <departureTime timePlanned="" timeReal="2011-05-31 14:46:00" delay="" countdown="4"/> 
            </departure> 
            <departure> 
              <departureTime timePlanned="" timeReal="2011-05-31 14:54:00" delay="" countdown="12"/> 
              <vehicle name="5" type="ptTram" towards="Westbahnhof SU" direction="H" platform="" barrierFree="1" realtimeSupported="1"/> 
            </departure> 
            <departure> 
              <departureTime timePlanned="" timeReal="2011-05-31 15:01:00" delay="" countdown="19"/> 
            </departure> 
            <departure> 
              <departureTime timePlanned="" timeReal="2011-05-31 15:09:00" delay="" countdown="27"/> 
            </departure> 
            <firstDeparture> 
              <departureTime timePlanned="2011-05-31 05:02:00" timeReal="" delay="" countdown=""/> 
            </firstDeparture> 
            <lastDeparture> 
              <departureTime timePlanned="2011-05-31 00:20:00" timeReal="" delay="" countdown=""/> 
            </lastDeparture> 
          </departures> 
        </line> 
        <line name="80A" type="ptBusCity" towards="Taborstraße U" direction="H" platform="80A_R" barrierFree="1" realtimeSupported="1"> 
          <departures count="4"> 
            <departure> 
              <departureTime timePlanned="2011-05-31 14:47:00" timeReal="" delay="" countdown="6"/> 
            </departure> 
            <departure> 
              <departureTime timePlanned="2011-05-31 14:57:00" timeReal="" delay="" countdown="16"/> 
            </departure> 
            <departure> 
              <departureTime timePlanned="2011-05-31 15:07:00" timeReal="" delay="" countdown="26"/> 
            </departure> 
            <departure> 
              <departureTime timePlanned="2011-05-31 15:17:00" timeReal="" delay="" countdown="36"/> 
            </departure> 
            <firstDeparture> 
              <departureTime timePlanned="2011-05-31 05:55:00" timeReal="" delay="" countdown=""/> 
            </firstDeparture> 
            <lastDeparture> 
              <departureTime timePlanned="2011-05-31 20:17:00" timeReal="" delay="" countdown=""/> 
            </lastDeparture> 
          </departures> 
        </line> 
        <line name="80A" type="ptBusCity" towards="Schlachthausgasse U" direction="R" platform="80A_H" barrierFree="1" realtimeSupported="1"> 
          <departures count="5"> 
            <departure> 
              <departureTime timePlanned="2011-05-31 14:40:00" timeReal="" delay="" countdown="0"/> 
            </departure> 
            <departure> 
              <departureTime timePlanned="2011-05-31 14:50:00" timeReal="" delay="" countdown="9"/> 
            </departure> 
            <departure> 
              <departureTime timePlanned="2011-05-31 15:00:00" timeReal="" delay="" countdown="19"/> 
            </departure> 
            <departure> 
              <departureTime timePlanned="2011-05-31 15:10:00" timeReal="" delay="" countdown="29"/> 
            </departure> 
            <departure> 
              <departureTime timePlanned="2011-05-31 15:20:00" timeReal="" delay="" countdown="39"/> 
            </departure> 
            <firstDeparture> 
              <departureTime timePlanned="2011-05-31 04:49:00" timeReal="" delay="" countdown=""/> 
            </firstDeparture> 
            <lastDeparture> 
              <departureTime timePlanned="2011-05-31 22:47:00" timeReal="" delay="" countdown=""/> 
            </lastDeparture> 
          </departures> 
        </line> 
        <line name="82A" type="ptBusCity" towards="Krieau U" direction="H" platform="" barrierFree="1" realtimeSupported="1"> 
          <departures count="2"> 
            <departure> 
              <departureTime timePlanned="" timeReal="2011-05-31 14:45:00" delay="" countdown="3"/> 
            </departure> 
            <departure> 
              <departureTime timePlanned="" timeReal="2011-05-31 15:00:00" delay="" countdown="18"/> 
            </departure> 
            <firstDeparture> 
              <departureTime timePlanned="2011-05-31 06:00:00" timeReal="" delay="" countdown=""/> 
            </firstDeparture> 
            <lastDeparture> 
              <departureTime timePlanned="2011-05-31 20:30:00" timeReal="" delay="" countdown=""/> 
            </lastDeparture> 
          </departures> 
        </line> 
        <line name="S1" type="ptTrainS" towards="Gänserndorf" direction="H" platform="S1_H" barrierFree="0" realtimeSupported="1"> 
          <departures count="1"> 
            <departure> 
              <departureTime timePlanned="2011-05-31 14:59:00" timeReal="" delay="" countdown="18"/> 
            </departure> 
            <firstDeparture> 
              <departureTime timePlanned="2011-05-31 05:05:00" timeReal="" delay="" countdown=""/> 
            </firstDeparture> 
            <lastDeparture> 
              <departureTime timePlanned="2011-05-31 01:29:00" timeReal="" delay="" countdown=""/> 
            </lastDeparture> 
          </departures> 
        </line> 
        <line name="S2" type="ptTrainS" towards="Wolkersdorf" direction="H" platform="S1_H" barrierFree="0" realtimeSupported="1"> 
          <departures count="4"> 
            <departure> 
              <departureTime timePlanned="2011-05-31 14:44:00" timeReal="" delay="" countdown="3"/> 
            </departure> 
            <departure> 
              <departureTime timePlanned="2011-05-31 14:50:00" timeReal="" delay="" countdown="9"/> 
              <vehicle name="S2" type="ptTrainS" towards="Floridsdorf" direction="H" platform="S1_H" barrierFree="0" realtimeSupported="1"/> 
            </departure> 
            <departure> 
              <departureTime timePlanned="2011-05-31 15:08:00" timeReal="" delay="" countdown="27"/> 
            </departure> 
            <departure> 
              <departureTime timePlanned="2011-05-31 15:20:00" timeReal="" delay="" countdown="39"/> 
              <vehicle name="S2" type="ptTrainS" towards="Mistelbach" direction="H" platform="S1_H" barrierFree="0" realtimeSupported="1"/> 
            </departure> 
            <firstDeparture> 
              <departureTime timePlanned="2011-05-31 05:44:00" timeReal="" delay="" countdown=""/> 
            </firstDeparture> 
            <lastDeparture> 
              <departureTime timePlanned="2011-05-31 00:20:00" timeReal="" delay="" countdown=""/> 
            </lastDeparture> 
          </departures> 
        </line> 
        <line name="S5" type="ptTrainS" towards="Absdorf-Hippersdorf" direction="H" platform="S1_H" barrierFree="0" realtimeSupported="1"> 
          <departures count="1"> 
            <departure> 
              <departureTime timePlanned="2011-05-31 15:05:00" timeReal="" delay="" countdown="24"/> 
            </departure> 
            <firstDeparture> 
              <departureTime timePlanned="2011-05-31 06:05:00" timeReal="" delay="" countdown=""/> 
            </firstDeparture> 
            <lastDeparture> 
              <departureTime timePlanned="2011-05-31 21:05:00" timeReal="" delay="" countdown=""/> 
            </lastDeparture> 
          </departures> 
        </line> 
        <line name="S6" type="ptTrainS" towards="Wiener Neustadt Hauptbahnhof" direction="H" platform="_H" barrierFree="0" realtimeSupported="1"> 
          <departures count="1"> 
            <departure> 
              <departureTime timePlanned="2011-05-31 14:54:00" timeReal="" delay="" countdown="13"/> 
            </departure> 
            <firstDeparture> 
              <departureTime timePlanned="2011-05-31 04:54:00" timeReal="" delay="" countdown=""/> 
            </firstDeparture> 
            <lastDeparture> 
              <departureTime timePlanned="2011-05-31 19:54:00" timeReal="" delay="" countdown=""/> 
            </lastDeparture> 
          </departures> 
        </line> 
        <line name="S7" type="ptTrainS" towards="Flughafen Wien (VIE)" direction="H" platform="_H" barrierFree="0" realtimeSupported="1"> 
          <departures count="2"> 
            <departure> 
              <departureTime timePlanned="2011-05-31 14:42:00" timeReal="" delay="" countdown="1"/> 
            </departure> 
            <departure> 
              <departureTime timePlanned="2011-05-31 15:12:00" timeReal="" delay="" countdown="31"/> 
              <vehicle name="S7" type="ptTrainS" towards="Wolfsthal" direction="H" platform="_H" barrierFree="0" realtimeSupported="1"/> 
            </departure> 
            <firstDeparture> 
              <departureTime timePlanned="2011-05-31 04:27:00" timeReal="" delay="" countdown=""/> 
            </firstDeparture> 
            <lastDeparture> 
              <departureTime timePlanned="2011-05-31 22:42:00" timeReal="" delay="" countdown=""/> 
            </lastDeparture> 
          </departures> 
        </line> 
        <line name="S7" type="ptTrainS" towards="Floridsdorf" direction="R" platform="S1_R" barrierFree="0" realtimeSupported="1"> 
          <departures count="2"> 
            <departure> 
              <departureTime timePlanned="2011-05-31 14:47:00" timeReal="" delay="" countdown="6"/> 
            </departure> 
            <departure> 
              <departureTime timePlanned="2011-05-31 15:17:00" timeReal="" delay="" countdown="36"/> 
            </departure> 
            <firstDeparture> 
              <departureTime timePlanned="2011-05-31 05:23:00" timeReal="" delay="" countdown=""/> 
            </firstDeparture> 
            <lastDeparture> 
              <departureTime timePlanned="2011-05-31 00:47:00" timeReal="" delay="" countdown=""/> 
            </lastDeparture> 
          </departures> 
        </line> 
        <line name="S9" type="ptTrainS" towards="Wiener Neustadt Hauptbahnhof" direction="H" platform="_H" barrierFree="0" realtimeSupported="1"> 
          <departures count="5"> 
            <departure> 
              <departureTime timePlanned="2011-05-31 14:48:00" timeReal="" delay="" countdown="7"/> 
            </departure> 
            <departure> 
              <departureTime timePlanned="2011-05-31 15:00:00" timeReal="" delay="" countdown="19"/> 
              <vehicle name="S9" type="ptTrainS" towards="Mödling" direction="H" platform="_H" barrierFree="0" realtimeSupported="1"/> 
            </departure> 
            <departure> 
              <departureTime timePlanned="2011-05-31 15:18:00" timeReal="" delay="" countdown="37"/> 
              <vehicle name="S9" type="ptTrainS" towards="Leobersdorf" direction="H" platform="_H" barrierFree="0" realtimeSupported="1"/> 
            </departure> 
            <departure> 
              <departureTime timePlanned="2011-05-31 15:21:00" timeReal="" delay="" countdown="40"/> 
              <vehicle name="S9" type="ptTrainS" towards="Wien Mitte" direction="H" platform="_H" barrierFree="0" realtimeSupported="1"/> 
            </departure> 
            <departure> 
              <departureTime timePlanned="2011-05-31 15:24:00" timeReal="" delay="" countdown="43"/> 
              <vehicle name="S9" type="ptTrainS" towards="Meidling" direction="H" platform="_H" barrierFree="0" realtimeSupported="1"/> 
            </departure> 
            <firstDeparture> 
              <departureTime timePlanned="2011-05-31 04:12:00" timeReal="" delay="" countdown=""/> 
            </firstDeparture> 
            <lastDeparture> 
              <departureTime timePlanned="2011-05-31 00:48:00" timeReal="" delay="" countdown=""/> 
            </lastDeparture> 
          </departures> 
        </line> 
        <line name="S15" type="ptTrainS" towards="Unter Purkersdorf" direction="H" platform="_H" barrierFree="0" realtimeSupported="1"> 
          <departures count="2"> 
            <departure> 
              <departureTime timePlanned="2011-05-31 14:39:00" timeReal="" delay="" countdown="0"/> 
            </departure> 
            <departure> 
              <departureTime timePlanned="2011-05-31 15:09:00" timeReal="" delay="" countdown="28"/> 
            </departure> 
            <firstDeparture> 
              <departureTime timePlanned="2011-05-31 05:09:00" timeReal="" delay="" countdown=""/> 
            </firstDeparture> 
            <lastDeparture> 
              <departureTime timePlanned="2011-05-31 22:09:00" timeReal="" delay="" countdown=""/> 
            </lastDeparture> 
          </departures> 
        </line> 
        <line name="R 2243 Regionalzug" type="ptTrainR" towards="Wiener Neustadt Hauptbahnhof" direction="R" platform="_R" barrierFree="0" realtimeSupported="1"> 
          <departures count="1"> 
            <departure> 
              <departureTime timePlanned="2011-05-31 14:57:00" timeReal="" delay="" countdown="16"/> 
            </departure> 
            <firstDeparture> 
              <departureTime timePlanned="" timeReal="" delay="" countdown=""/> 
            </firstDeparture> 
            <lastDeparture> 
              <departureTime timePlanned="" timeReal="" delay="" countdown=""/> 
            </lastDeparture> 
          </departures> 
        </line> 
        <line name="R 2340 Regionalzug" type="ptTrainR" towards="Floridsdorf" direction="H" platform="S1_H" barrierFree="0" realtimeSupported="1"> 
          <departures count="1"> 
            <departure> 
              <departureTime timePlanned="2011-05-31 14:41:00" timeReal="" delay="" countdown="0"/> 
            </departure> 
            <firstDeparture> 
              <departureTime timePlanned="" timeReal="" delay="" countdown=""/> 
            </firstDeparture> 
            <lastDeparture> 
              <departureTime timePlanned="" timeReal="" delay="" countdown=""/> 
            </lastDeparture> 
          </departures> 
        </line> 
        <line name="R 2341 Regionalzug" type="ptTrainR" towards="Wiener Neustadt Hauptbahnhof" direction="H" platform="_H" barrierFree="0" realtimeSupported="1"> 
          <departures count="1"> 
            <departure> 
              <departureTime timePlanned="2011-05-31 14:45:00" timeReal="" delay="" countdown="4"/> 
            </departure> 
            <firstDeparture> 
              <departureTime timePlanned="" timeReal="" delay="" countdown=""/> 
            </firstDeparture> 
            <lastDeparture> 
              <departureTime timePlanned="" timeReal="" delay="" countdown=""/> 
            </lastDeparture> 
          </departures> 
        </line> 
        <line name="R 2342 Regionalzug" type="ptTrainR" towards="Bernhardsthal" direction="R" platform="S1_R" barrierFree="0" realtimeSupported="1"> 
          <departures count="1"> 
            <departure> 
              <departureTime timePlanned="2011-05-31 15:11:00" timeReal="" delay="" countdown="30"/> 
            </departure> 
            <firstDeparture> 
              <departureTime timePlanned="" timeReal="" delay="" countdown=""/> 
            </firstDeparture> 
            <lastDeparture> 
              <departureTime timePlanned="" timeReal="" delay="" countdown=""/> 
            </lastDeparture> 
          </departures> 
        </line> 
        <line name="R 2343 Regionalzug" type="ptTrainR" towards="Wiener Neustadt Hauptbahnhof" direction="R" platform="_R" barrierFree="0" realtimeSupported="1"> 
          <departures count="1"> 
            <departure> 
              <departureTime timePlanned="2011-05-31 15:15:00" timeReal="" delay="" countdown="34"/> 
            </departure> 
            <firstDeparture> 
              <departureTime timePlanned="" timeReal="" delay="" countdown=""/> 
            </firstDeparture> 
            <lastDeparture> 
              <departureTime timePlanned="" timeReal="" delay="" countdown=""/> 
            </lastDeparture> 
          </departures> 
        </line> 
        <line name="R 2408 Regionalzug" type="ptTrainR" towards="Laa an der Thaya" direction="R" platform="S1_R" barrierFree="0" realtimeSupported="1"> 
          <departures count="1"> 
            <departure> 
              <departureTime timePlanned="2011-05-31 14:54:00" timeReal="" delay="" countdown="13"/> 
            </departure> 
            <firstDeparture> 
              <departureTime timePlanned="" timeReal="" delay="" countdown=""/> 
            </firstDeparture> 
            <lastDeparture> 
              <departureTime timePlanned="" timeReal="" delay="" countdown=""/> 
            </lastDeparture> 
          </departures> 
        </line> 
        <line name="R 2242 C.M. Hofbauer" type="other" towards="Satov" direction="R" platform="S1_R" barrierFree="0" realtimeSupported="1"> 
          <departures count="1"> 
            <departure> 
              <departureTime timePlanned="2011-05-31 15:02:00" timeReal="" delay="" countdown="21"/> 
            </departure> 
            <firstDeparture> 
              <departureTime timePlanned="" timeReal="" delay="" countdown=""/> 
            </firstDeparture> 
            <lastDeparture> 
              <departureTime timePlanned="" timeReal="" delay="" countdown=""/> 
            </lastDeparture> 
          </departures> 
        </line> 
      </lines> 
    </monitor> 
    <trafficInfos/> 
    <message messageCode="1">ok</message> 
  </response> 
</ft> 

api_get_route

↑ Zum Inhalt

Anfrage nach einer Route zwischen from und to.

Beispiel-Anfrage

<?xml version="1.0" encoding="UTF-8"?> 
<ft> 
    <request clientId="123" apiName="api_get_route" apiVersion="2.0"> 
        <client clientId="123"/> 
        <requestType>api_get_route</requestType> 
        <outputCoords>WGS84</outputCoords> 
        <from>Aktueller Standort</from> 
        <fromType>coords</fromType> 
        <fromCoordName>WGS84</fromCoordName> 
        <fromWgs84Lat>48.22</fromWgs84Lat> 
        <fromWgs84Lon>16.39</fromWgs84Lon> 
        <to>60201040</to> 
        <toType>stop</toType> 
        <year>2011</year> 
        <month>05</month> 
        <day>31</day> 
        <hour>14</hour> 
        <minute>41</minute> 
        <deparr>dep</deparr> 
        <modality>pt</modality> 
        <sourceFrom>gps</sourceFrom> 
        <sourceTo>stoplist</sourceTo> 
    </request> 
</ft> 

Beispiel-Antwort

(In den Koordinaten wurden Leerzeichen für den besseren Text-Umbruch eingefügt)

<?xml version="1.0" encoding="UTF-8"?> 
<ft> 
  <response> 
    <client device="" appName="" clientId="123" appVersion=""/> 
    <responseType>api_get_route</responseType> 
    <responseTime>2011-05-31 14:42:59</responseTime> 
    <route id="1270428"> 
      <request status="trips" requestId="1" sessionId="WWW062169274234"/> 
      <locationFrom status="identified"> 
        <location name="" title="Nordbahnstraße 50" municipality="Wien" type="address" listIndex="" coordName="wgs84" wgs84Lat="48.22001" wgs84Lon="16.39005" coordX="" coordY="" distanceMeter="" durationMinutes="" relatedLines=""/> 
      </locationFrom> 
      <locationTo status="identified"> 
        <location name="60201040" title="Praterstern" municipality="Wien" type="stop" listIndex="" coordName="wgs84" wgs84Lat="48.21815" wgs84Lon="16.39176" coordX="" coordY="" distanceMeter="" durationMinutes="" relatedLines=""/> 
      </locationTo> 
      <trips count="7"> 
        <trip modality="pt" description="first" durationMinutes="12" distanceMeter=""> 
          <timePlanned> 
            <time start="2011-05-31 04:01" end="2011-05-31 04:13"/> 
          </timePlanned> 
          <segments count="2"> 
            <segment durationMinutes="11" distanceMeter="715" type="walk" realtimeSupported="1"> 
              <locationFrom> 
                <location name="Wien Nordbahnstraße 50" title="Wien Nordbahnstraße 50" municipality="" type="address" listIndex="" coordName="wgs84" wgs84Lat="48.22001" wgs84Lon="16.39005" coordX="" coordY="" distanceMeter="" durationMinutes=""/> 
              </locationFrom> 
              <locationTo> 
                <location name="Venediger Au" title="Venediger Au" municipality="Wien" type="address" listIndex="" coordName="wgs84" wgs84Lat="48.21801" wgs84Lon="16.39728" coordX="" coordY="" distanceMeter="" durationMinutes=""/> 
              </locationTo> 
              <timePlanned> 
                <time start="2011-05-31 04:01" end="2011-05-31 04:12"/> 
              </timePlanned> 
              <vehicle type="walk" name="walk" towards="" direction=""/> 
              <pathPolygon type="segmentPath" coordName="wgs84" coordinates="| 48.22001,16.39005| 48.22001,16.39005| 48.21998,16.39005| 48.21969,16.39012| 48.21974,16.39035| 48.21953,16.39042| 48.21939,16.39049| 48.21930,16.39057| 48.21925,16.39068| 48.21921,16.39080| 48.21919,16.39092| 48.21918,16.39102| 48.21919,16.39115| 48.21920,16.39123| 48.21922,16.39132| 48.21923,16.39138| 48.21923,16.39147| 48.21929,16.39162| 48.21934,16.39176| 48.21938,16.39192| 48.21942,16.39212| 48.21944,16.39246| 48.21944,16.39255| 48.21943,16.39265| 48.21938,16.39279| 48.21933,16.39294| 48.21925,16.39308| 48.21918,16.39318| 48.21908,16.39328| 48.21900,16.39335| 48.21893,16.39339| 48.21882,16.39344| 48.21876,16.39346| 48.21856,16.39351| 48.21828,16.39356| 48.21822,16.39356| 48.21814,16.39370| 48.21809,16.39381| 48.21806,16.39389| 48.21803,16.39402| 48.21802,16.39420| 48.21802,16.39432| 48.21801,16.39516| 48.21800,16.39533| 48.21801,16.39577| 48.21800,16.39683| 48.21800,16.39706| 48.21800,16.39728| 48.21801,16.39728|"/> 
            </segment> 
            <segment durationMinutes="1" distanceMeter="405" type="ptTaxi" realtimeSupported="1"> 
              <locationFrom> 
                <location name="60201421" title="Venediger Au" municipality="Wien" type="stop" listIndex="" coordName="wgs84" wgs84Lat="48.21801" wgs84Lon="16.39728" coordX="" coordY="" distanceMeter="" durationMinutes=""/> 
              </locationFrom> 
              <locationTo> 
                <location name="60201040" title="Praterstern" municipality="Wien" type="stop" listIndex="" coordName="wgs84" wgs84Lat="48.21948" wgs84Lon="16.39228" coordX="" coordY="" distanceMeter="" durationMinutes=""/> 
              </locationTo> 
              <timePlanned> 
                <time start="2011-05-31 04:12" end="2011-05-31 04:13"/> 
              </timePlanned> 
              <vehicle type="ptTaxi" name="N29" towards="Praterstern" direction="H"/> 
              <pathPolygon type="segmentPath" coordName="wgs84" coordinates="| 48.21800,16.39728| 48.21800,16.39706| 48.21800,16.39683| 48.21801,16.39577| 48.21800,16.39533| 48.21801,16.39516| 48.21802,16.39432| 48.21802,16.39420| 48.21803,16.39402| 48.21806,16.39389| 48.21809,16.39381| 48.21814,16.39370| 48.21822,16.39356| 48.21828,16.39356| 48.21856,16.39351| 48.21876,16.39346| 48.21882,16.39344| 48.21893,16.39339| 48.21900,16.39335| 48.21908,16.39328| 48.21918,16.39318| 48.21925,16.39308| 48.21933,16.39294| 48.21938,16.39279| 48.21943,16.39265| 48.21944,16.39255| 48.21944,16.39246| 48.21943,16.39230|"/> 
              <text description="Tel. +43 1 7909 42429"/> 
            </segment> 
          </segments> 
        </trip> 
        <trip modality="pt" description="normal" durationMinutes="4" distanceMeter=""> 
          <timePlanned> 
            <time start="2011-05-31 14:41" end="2011-05-31 14:45"/> 
          </timePlanned> 
          <segments count="2"> 
            <segment durationMinutes="2" distanceMeter="111" type="walk" realtimeSupported="1"> 
              <locationFrom> 
                <location name="Wien Nordbahnstraße 50" title="Wien Nordbahnstraße 50" municipality="" type="address" listIndex="" coordName="wgs84" wgs84Lat="48.22001" wgs84Lon="16.39005" coordX="" coordY="" distanceMeter="" durationMinutes=""/> 
              </locationFrom> 
              <locationTo> 
                <location name="Mühlfeldgasse" title="Mühlfeldgasse" municipality="Wien" type="address" listIndex="" coordName="wgs84" wgs84Lat="48.22098" wgs84Lon="16.38985" coordX="" coordY="" distanceMeter="" durationMinutes=""/> 
              </locationTo> 
              <timePlanned> 
                <time start="2011-05-31 14:41" end="2011-05-31 14:43"/> 
              </timePlanned> 
              <vehicle type="walk" name="walk" towards="" direction=""/> 
              <pathPolygon type="segmentPath" coordName="wgs84" coordinates="| 48.22001,16.39005| 48.22001,16.39005| 48.22033,16.38998| 48.22084,16.38987| 48.22098,16.38984| 48.22098,16.38985|"/> 
            </segment> 
            <segment durationMinutes="2" distanceMeter="334" type="ptTram" realtimeSupported="1"> 
              <locationFrom> 
                <location name="60200899" title="Mühlfeldgasse" municipality="Wien" type="stop" listIndex="" coordName="wgs84" wgs84Lat="48.22098" wgs84Lon="16.38985" coordX="" coordY="" distanceMeter="" durationMinutes=""/> 
              </locationFrom> 
              <locationTo> 
                <location name="60201040" title="Praterstern S+U" municipality="Wien" type="stop" listIndex="" coordName="wgs84" wgs84Lat="48.21823" wgs84Lon="16.39165" coordX="" coordY="" distanceMeter="" durationMinutes=""/> 
              </locationTo> 
              <timePlanned> 
                <time start="2011-05-31 14:43" end="2011-05-31 14:45"/> 
              </timePlanned> 
              <vehicle type="ptTram" name="5" towards="Praterstern S+U" direction="R"/> 
              <pathPolygon type="segmentPath" coordName="wgs84" coordinates="| 48.22099,16.38993| 48.22073,16.38999| 48.21949,16.39029| 48.21943,16.39033| 48.21938,16.39038| 48.21914,16.39066| 48.21894,16.39091| 48.21887,16.39095| 48.21880,16.39093| 48.21873,16.39091| 48.21867,16.39084| 48.21862,16.39075| 48.21856,16.39070| 48.21849,16.39068| 48.21788,16.39072| 48.21775,16.39077| 48.21767,16.39082| 48.21762,16.39088| 48.21753,16.39097| 48.21746,16.39106| 48.21741,16.39117| 48.21737,16.39123| 48.21734,16.39132| 48.21736,16.39141| 48.21740,16.39149| 48.21747,16.39153| 48.21757,16.39157| 48.21767,16.39160| 48.21778,16.39163| 48.21784,16.39165| 48.21791,16.39164| 48.21823,16.39159|"/> 
            </segment> 
          </segments> 
        </trip> 
        <trip modality="pt" description="normal" durationMinutes="3" distanceMeter=""> 
          <timePlanned> 
            <time start="2011-05-31 14:47" end="2011-05-31 14:50"/> 
          </timePlanned> 
          <segments count="2"> 
            <segment durationMinutes="2" distanceMeter="128" type="walk" realtimeSupported="1"> 
              <locationFrom> 
                <location name="Wien Nordbahnstraße 50" title="Wien Nordbahnstraße 50" municipality="" type="address" listIndex="" coordName="wgs84" wgs84Lat="48.22001" wgs84Lon="16.39005" coordX="" coordY="" distanceMeter="" durationMinutes=""/> 
              </locationFrom> 
              <locationTo> 
                <location name="Kleine Stadtgutgasse" title="Kleine Stadtgutgasse" municipality="Wien" type="address" listIndex="" coordName="wgs84" wgs84Lat="48.21958" wgs84Lon="16.38891" coordX="" coordY="" distanceMeter="" durationMinutes=""/> 
              </locationTo> 
              <timePlanned> 
                <time start="2011-05-31 14:47" end="2011-05-31 14:49"/> 
              </timePlanned> 
              <vehicle type="walk" name="walk" towards="" direction=""/> 
              <pathPolygon type="segmentPath" coordName="wgs84" coordinates="| 48.22001,16.39005| 48.22001,16.39005| 48.21998,16.39005| 48.21969,16.39012| 48.21969,16.38998| 48.21962,16.38896| 48.21960,16.38890| 48.21958,16.38891|"/> 
            </segment> 
            <segment durationMinutes="1" distanceMeter="240" type="ptBusCity" realtimeSupported="1"> 
              <locationFrom> 
                <location name="60201875" title="Kleine Stadtgutgasse" municipality="Wien" type="stop" listIndex="" coordName="wgs84" wgs84Lat="48.21958" wgs84Lon="16.38891" coordX="" coordY="" distanceMeter="" durationMinutes=""/> 
              </locationFrom> 
              <locationTo> 
                <location name="60201040" title="Praterstern S+U" municipality="Wien" type="stop" listIndex="" coordName="wgs84" wgs84Lat="48.21820" wgs84Lon="16.39140" coordX="" coordY="" distanceMeter="" durationMinutes=""/> 
              </locationTo> 
              <timePlanned> 
                <time start="2011-05-31 14:49" end="2011-05-31 14:50"/> 
              </timePlanned> 
              <vehicle type="ptBusCity" name="80A" towards="Schlachthausgasse U" direction="R"/> 
              <pathPolygon type="segmentPath" coordName="wgs84" coordinates="| 48.21960,16.38890| 48.21962,16.38896| 48.21969,16.38998| 48.21969,16.39012| 48.21940,16.39021| 48.21928,16.39035| 48.21908,16.39062| 48.21892,16.39084| 48.21874,16.39124| 48.21868,16.39132| 48.21864,16.39137| 48.21820,16.39143|"/> 
            </segment> 
          </segments> 
        </trip> 
        <trip modality="pt" description="normal" durationMinutes="4" distanceMeter=""> 
          <timePlanned> 
            <time start="2011-05-31 14:48" end="2011-05-31 14:52"/> 
          </timePlanned> 
          <segments count="2"> 
            <segment durationMinutes="2" distanceMeter="111" type="walk" realtimeSupported="1"> 
              <locationFrom> 
                <location name="Wien Nordbahnstraße 50" title="Wien Nordbahnstraße 50" municipality="" type="address" listIndex="" coordName="wgs84" wgs84Lat="48.22001" wgs84Lon="16.39005" coordX="" coordY="" distanceMeter="" durationMinutes=""/> 
              </locationFrom> 
              <locationTo> 
                <location name="Mühlfeldgasse" title="Mühlfeldgasse" municipality="Wien" type="address" listIndex="" coordName="wgs84" wgs84Lat="48.22098" wgs84Lon="16.38985" coordX="" coordY="" distanceMeter="" durationMinutes=""/> 
              </locationTo> 
              <timePlanned> 
                <time start="2011-05-31 14:48" end="2011-05-31 14:50"/> 
              </timePlanned> 
              <vehicle type="walk" name="walk" towards="" direction=""/> 
              <pathPolygon type="segmentPath" coordName="wgs84" coordinates="| 48.22001,16.39005| 48.22001,16.39005| 48.22033,16.38998| 48.22084,16.38987| 48.22098,16.38984| 48.22098,16.38985|"/> 
            </segment> 
            <segment durationMinutes="2" distanceMeter="334" type="ptTram" realtimeSupported="1"> 
              <locationFrom> 
                <location name="60200899" title="Mühlfeldgasse" municipality="Wien" type="stop" listIndex="" coordName="wgs84" wgs84Lat="48.22098" wgs84Lon="16.38985" coordX="" coordY="" distanceMeter="" durationMinutes=""/> 
              </locationFrom> 
              <locationTo> 
                <location name="60201040" title="Praterstern S+U" municipality="Wien" type="stop" listIndex="" coordName="wgs84" wgs84Lat="48.21823" wgs84Lon="16.39165" coordX="" coordY="" distanceMeter="" durationMinutes=""/> 
              </locationTo> 
              <timePlanned> 
                <time start="2011-05-31 14:50" end="2011-05-31 14:52"/> 
              </timePlanned> 
              <vehicle type="ptTram" name="5" towards="Praterstern S+U" direction="R"/> 
              <pathPolygon type="segmentPath" coordName="wgs84" coordinates="| 48.22099,16.38993| 48.22073,16.38999| 48.21949,16.39029| 48.21943,16.39033| 48.21938,16.39038| 48.21914,16.39066| 48.21894,16.39091| 48.21887,16.39095| 48.21880,16.39093| 48.21873,16.39091| 48.21867,16.39084| 48.21862,16.39075| 48.21856,16.39070| 48.21849,16.39068| 48.21788,16.39072| 48.21775,16.39077| 48.21767,16.39082| 48.21762,16.39088| 48.21753,16.39097| 48.21746,16.39106| 48.21741,16.39117| 48.21737,16.39123| 48.21734,16.39132| 48.21736,16.39141| 48.21740,16.39149| 48.21747,16.39153| 48.21757,16.39157| 48.21767,16.39160| 48.21778,16.39163| 48.21784,16.39165| 48.21791,16.39164| 48.21823,16.39159|"/> 
            </segment> 
          </segments> 
        </trip> 
        <trip modality="pt" description="normal" durationMinutes="3" distanceMeter=""> 
          <timePlanned> 
            <time start="2011-05-31 14:57" end="2011-05-31 15:00"/> 
          </timePlanned> 
          <segments count="2"> 
            <segment durationMinutes="2" distanceMeter="128" type="walk" realtimeSupported="1"> 
              <locationFrom> 
                <location name="Wien Nordbahnstraße 50" title="Wien Nordbahnstraße 50" municipality="" type="address" listIndex="" coordName="wgs84" wgs84Lat="48.22001" wgs84Lon="16.39005" coordX="" coordY="" distanceMeter="" durationMinutes=""/> 
              </locationFrom> 
              <locationTo> 
                <location name="Kleine Stadtgutgasse" title="Kleine Stadtgutgasse" municipality="Wien" type="address" listIndex="" coordName="wgs84" wgs84Lat="48.21958" wgs84Lon="16.38891" coordX="" coordY="" distanceMeter="" durationMinutes=""/> 
              </locationTo> 
              <timePlanned> 
                <time start="2011-05-31 14:57" end="2011-05-31 14:59"/> 
              </timePlanned> 
              <vehicle type="walk" name="walk" towards="" direction=""/> 
              <pathPolygon type="segmentPath" coordName="wgs84" coordinates="| 48.22001,16.39005| 48.22001,16.39005| 48.21998,16.39005| 48.21969,16.39012| 48.21969,16.38998| 48.21962,16.38896| 48.21960,16.38890| 48.21958,16.38891|"/> 
            </segment> 
            <segment durationMinutes="1" distanceMeter="240" type="ptBusCity" realtimeSupported="1"> 
              <locationFrom> 
                <location name="60201875" title="Kleine Stadtgutgasse" municipality="Wien" type="stop" listIndex="" coordName="wgs84" wgs84Lat="48.21958" wgs84Lon="16.38891" coordX="" coordY="" distanceMeter="" durationMinutes=""/> 
              </locationFrom> 
              <locationTo> 
                <location name="60201040" title="Praterstern S+U" municipality="Wien" type="stop" listIndex="" coordName="wgs84" wgs84Lat="48.21820" wgs84Lon="16.39140" coordX="" coordY="" distanceMeter="" durationMinutes=""/> 
              </locationTo> 
              <timePlanned> 
                <time start="2011-05-31 14:59" end="2011-05-31 15:00"/> 
              </timePlanned> 
              <vehicle type="ptBusCity" name="80A" towards="Schlachthausgasse U" direction="R"/> 
              <pathPolygon type="segmentPath" coordName="wgs84" coordinates="| 48.21960,16.38890| 48.21962,16.38896| 48.21969,16.38998| 48.21969,16.39012| 48.21940,16.39021| 48.21928,16.39035| 48.21908,16.39062| 48.21892,16.39084| 48.21874,16.39124| 48.21868,16.39132| 48.21864,16.39137| 48.21820,16.39143|"/> 
            </segment> 
          </segments> 
        </trip> 
        <trip modality="pt" description="last" durationMinutes="12" distanceMeter=""> 
          <timePlanned> 
            <time start="2011-06-01 03:46" end="2011-06-01 03:58"/> 
          </timePlanned> 
          <segments count="2"> 
            <segment durationMinutes="11" distanceMeter="715" type="walk" realtimeSupported="1"> 
              <locationFrom> 
                <location name="Wien Nordbahnstraße 50" title="Wien Nordbahnstraße 50" municipality="" type="address" listIndex="" coordName="wgs84" wgs84Lat="48.22001" wgs84Lon="16.39005" coordX="" coordY="" distanceMeter="" durationMinutes=""/> 
              </locationFrom> 
              <locationTo> 
                <location name="Venediger Au" title="Venediger Au" municipality="Wien" type="address" listIndex="" coordName="wgs84" wgs84Lat="48.21801" wgs84Lon="16.39728" coordX="" coordY="" distanceMeter="" durationMinutes=""/> 
              </locationTo> 
              <timePlanned> 
                <time start="2011-06-01 03:46" end="2011-06-01 03:57"/> 
              </timePlanned> 
              <vehicle type="walk" name="walk" towards="" direction=""/> 
              <pathPolygon type="segmentPath" coordName="wgs84" coordinates="| 48.22001,16.39005| 48.22001,16.39005| 48.21998,16.39005| 48.21969,16.39012| 48.21974,16.39035| 48.21953,16.39042| 48.21939,16.39049| 48.21930,16.39057| 48.21925,16.39068| 48.21921,16.39080| 48.21919,16.39092| 48.21918,16.39102| 48.21919,16.39115| 48.21920,16.39123| 48.21922,16.39132| 48.21923,16.39138| 48.21923,16.39147| 48.21929,16.39162| 48.21934,16.39176| 48.21938,16.39192| 48.21942,16.39212| 48.21944,16.39246| 48.21944,16.39255| 48.21943,16.39265| 48.21938,16.39279| 48.21933,16.39294| 48.21925,16.39308| 48.21918,16.39318| 48.21908,16.39328| 48.21900,16.39335| 48.21893,16.39339| 48.21882,16.39344| 48.21876,16.39346| 48.21856,16.39351| 48.21828,16.39356| 48.21822,16.39356| 48.21814,16.39370| 48.21809,16.39381| 48.21806,16.39389| 48.21803,16.39402| 48.21802,16.39420| 48.21802,16.39432| 48.21801,16.39516| 48.21800,16.39533| 48.21801,16.39577| 48.21800,16.39683| 48.21800,16.39706| 48.21800,16.39728| 48.21801,16.39728|"/> 
            </segment> 
            <segment durationMinutes="1" distanceMeter="405" type="ptTaxi" realtimeSupported="1"> 
              <locationFrom> 
                <location name="60201421" title="Venediger Au" municipality="Wien" type="stop" listIndex="" coordName="wgs84" wgs84Lat="48.21801" wgs84Lon="16.39728" coordX="" coordY="" distanceMeter="" durationMinutes=""/> 
              </locationFrom> 
              <locationTo> 
                <location name="60201040" title="Praterstern" municipality="Wien" type="stop" listIndex="" coordName="wgs84" wgs84Lat="48.21948" wgs84Lon="16.39228" coordX="" coordY="" distanceMeter="" durationMinutes=""/> 
              </locationTo> 
              <timePlanned> 
                <time start="2011-06-01 03:57" end="2011-06-01 03:58"/> 
              </timePlanned> 
              <vehicle type="ptTaxi" name="N29" towards="Praterstern" direction="H"/> 
              <pathPolygon type="segmentPath" coordName="wgs84" coordinates="| 48.21800,16.39728| 48.21800,16.39706| 48.21800,16.39683| 48.21801,16.39577| 48.21800,16.39533| 48.21801,16.39516| 48.21802,16.39432| 48.21802,16.39420| 48.21803,16.39402| 48.21806,16.39389| 48.21809,16.39381| 48.21814,16.39370| 48.21822,16.39356| 48.21828,16.39356| 48.21856,16.39351| 48.21876,16.39346| 48.21882,16.39344| 48.21893,16.39339| 48.21900,16.39335| 48.21908,16.39328| 48.21918,16.39318| 48.21925,16.39308| 48.21933,16.39294| 48.21938,16.39279| 48.21943,16.39265| 48.21944,16.39255| 48.21944,16.39246| 48.21943,16.39230|"/> 
              <text description="Tel. +43 1 7909 42429"/> 
            </segment> 
          </segments> 
        </trip> 
        <trip modality="walk" description="normal" durationMinutes="2" distanceMeter="169"> 
          <timePlanned> 
            <time start="2011-05-31 14:41" end="2011-05-31 14:43"/> 
          </timePlanned> 
          <segments count="1"> 
            <segment durationMinutes="2" distanceMeter="169" type="walk" realtimeSupported="1"> 
              <locationFrom> 
                <location name="Wien Nordbahnstraße 50" title="Wien Nordbahnstraße 50" municipality="Wien" type="address" listIndex="" coordName="wgs84" wgs84Lat="48.22001" wgs84Lon="16.39005" coordX="" coordY="" distanceMeter="" durationMinutes=""/> 
              </locationFrom> 
              <locationTo> 
                <location name="Wien Praterstern" title="Wien Praterstern" municipality="Wien" type="address" listIndex="" coordName="wgs84" wgs84Lat="48.21938" wgs84Lon="16.39130" coordX="" coordY="" distanceMeter="" durationMinutes=""/> 
              </locationTo> 
              <timePlanned> 
                <time start="2011-05-31 14:41" end="2011-05-31 14:43"/> 
              </timePlanned> 
              <vehicle type="walk" name="walk" towards="" direction=""/> 
              <pathPolygon type="segmentPath" coordName="wgs84" coordinates="| 48.22001,16.39005| 48.22001,16.39005| 48.21998,16.39005| 48.21969,16.39012| 48.21974,16.39035| 48.21953,16.39042| 48.21939,16.39049| 48.21930,16.39057| 48.21925,16.39068| 48.21921,16.39080| 48.21919,16.39092| 48.21918,16.39102| 48.21919,16.39115| 48.21920,16.39123| 48.21922,16.39132| 48.21923,16.39136|"/> 
            </segment> 
          </segments> 
        </trip> 
      </trips> 
    </route> 
    <trafficInfos/> 
    <message messageCode="1">ok</message> 
  </response> 
</ft>