Das Projekt Public Depart Cologne liest zu einer angefragten Haltestelle die Abfahrtszeiten ein kombiniert sie mit den der Information, wie lange ein Fussgänger ohne Hindernisse bis zur Haltestelle benötigt, und gibt die Informationen in Form einer json Struktur zurück. Für diesen Zweck werden die unter 'Verwendete Services' aufgelisteten Services verwendet.
Dieses Projekt befindet sich in der Entwicklung
- Java
- jsoup
- kvbabfahrtsmonitor
- feetandbikerouting
Dieses Schnittstelle stellt die aktuellen Abfahrtszeiten für die Haltestelle {id} zur Verfügung.
Beispiel (Neumarkt): /publicTransportDepartureTimeCologne/service/stop/2
Diese Schnittstelle stellt die aktuellen Abfahrtszeiten für die Haltestelle {id} zur Verfügung. Die Rückgabe ist für die Verwendung der javascript Bibliothek datatables optimiert.
Beispiel (Neumarkt): /publicTransportDepartureTimeCologne/service/stop/2?datatables
Diese Schnittstelle stellt die aktuellen Abfahrtszeiten für die Haltestelle {id} zur Verfügung. Es wird der Fuss-Weg zwischen den Punkten fromTo={lat,lng,lat,lng} berücksichtigt.
Beispiel (Neumarkt): /publicTransportDepartureTimeCologne/service/stop/2?fromTo=50.940214,6.953710,50.940356,6.961413
Diese Schnittstelle stellt die aktuellen Abfahrtszeiten für die Haltestelle {id} zur Verfügung. Es wird der Fuss-Weg zwischen den Punkten fromTo={lat,lng,lat,lng} berücksichtigt. Die Rückgabe ist für die Verwendung der javascript Bibliothek datatables optimiert.
Beispiel (Neumarkt): /publicTransportDepartureTimeCologne/service/stop/2?fromTo=50.940214,6.953710,50.940356,6.961413&datatables
Fragt die Daten eines Fahrrads mit der übergebenen id ab.
Beispiel: /publicTransportDepartureTimeCologne/service/bike/22336
Fragt Daten eines Fahrrads ab. Wenn fromto übergeben wird, wird zusätzlich die Zeit übermittelt, die notwendig ist, um das Fahrrad zu erreichen.
Beispiel: /publicTransportDepartureTimeCologne/service/bike/22336?fromTo=50.940214,6.953710,50.940356,6.961413
- Checkout Sources
- Build Application
- Deploy Application
Wenn die zugrunde liegenden Services eine https Verbindung anbieten und es zu einer '' Meldung kommt, muss das Certificate der Seite für die JVM im System hinterlegt werden. Eine Beschreibung dazu findet sich hier: PKIX path building failed: SunCertPathBuilderException: unable to find valid certification path to requested target
Dieses Werk ist lizenziert unter einer Creative Commons Namensnennung - Weitergabe unter gleichen Bedingungen 4.0 International Lizenz.