Aplikacje oparte o dane udostępnione przez m.st. Warszawa
: 07 maja 2015, 7:48
Od niedawna oprócz danych rozkładowych udostępnianych przez ZTM, dostępne są też dane w ramach projektu "Dane po warszawsku" https://api.um.warszawa.pl/ . Dla komunikacji miejskiej są to mapy rastrowe, (rozkłady - w planach z tego co widzę), oraz co najciekawsze dane dostępne online - pozycje GPS tramwajów (autobusów jeszcze w tych danych nie ma). Dane o pozycjach są udostępniane co minutę, co skutkuje drobnymi opóźnieniami (do 2-3 minut) co do aktualnej pozycji tramwaju.
Obecenie są dwie działające aplikacje:
http://tramwaje.kloch.net/ - wyświetla aktualne pozycje na mapie, pozwala filtrować po numerze linii lub wagonu. Pokazuje liste taborów wraz z przypisaniem do brygad i linii.
http://tram.waw.pl/ (jestem jej autorem) - wyświetla informacje tak jak na wyświetlaczach przystankowych. Umożliwia wyszukanie grupy przystanków i właściwego przystanku dla grupy. Na danym przystanku pokazuje odjazdy posortowane wg. czasu (w tym także tramwaje, które już odjechały). Dodatkowo jest też zintegrowana z danymi ZTM i pokazuje odjazdy wg. rozkładu (w tym odjazdy dla kursów technicznych takich jak zjazd do zajezdni). Dodatkowo jest opcja pokazująca tabor ( http://tram.waw.pl/tabor - tutaj jeszcze nie dodałem linku ze strony głównej).
Podstawową trudnością jaką spotkałem przy pisaniu tej aplikacji było zgadnięcie kierunku w jakim porusza się dany tramwaj - algorytm jeszcze nie jest doskonały w szczególności nie radzi sobie z tramwajami, które są poza swoimi trasami. Aplikacja została napisana z myślą o telefonach komórkowych i ich ograniczeniach. Na chwile obecną nie przewiduję dedykowanej aplikacji (całość robię hobbystycznie). Wszelkie uwagi mile widziane (w tym prośby o dodatkowe funkcjonalności).
Planowane aplikacje:
https://konkurs.danepowarszawsku.pl/pl/projekt/tramway - w ramach konkursu - dedykowana aplikacja na komórki (nic więcej nie wiem od tego co jest na stronie).
Obecenie są dwie działające aplikacje:
http://tramwaje.kloch.net/ - wyświetla aktualne pozycje na mapie, pozwala filtrować po numerze linii lub wagonu. Pokazuje liste taborów wraz z przypisaniem do brygad i linii.
http://tram.waw.pl/ (jestem jej autorem) - wyświetla informacje tak jak na wyświetlaczach przystankowych. Umożliwia wyszukanie grupy przystanków i właściwego przystanku dla grupy. Na danym przystanku pokazuje odjazdy posortowane wg. czasu (w tym także tramwaje, które już odjechały). Dodatkowo jest też zintegrowana z danymi ZTM i pokazuje odjazdy wg. rozkładu (w tym odjazdy dla kursów technicznych takich jak zjazd do zajezdni). Dodatkowo jest opcja pokazująca tabor ( http://tram.waw.pl/tabor - tutaj jeszcze nie dodałem linku ze strony głównej).
Podstawową trudnością jaką spotkałem przy pisaniu tej aplikacji było zgadnięcie kierunku w jakim porusza się dany tramwaj - algorytm jeszcze nie jest doskonały w szczególności nie radzi sobie z tramwajami, które są poza swoimi trasami. Aplikacja została napisana z myślą o telefonach komórkowych i ich ograniczeniach. Na chwile obecną nie przewiduję dedykowanej aplikacji (całość robię hobbystycznie). Wszelkie uwagi mile widziane (w tym prośby o dodatkowe funkcjonalności).
Planowane aplikacje:
https://konkurs.danepowarszawsku.pl/pl/projekt/tramway - w ramach konkursu - dedykowana aplikacja na komórki (nic więcej nie wiem od tego co jest na stronie).