2. O nas
• 2006 początki projektu
• IX 2008 – powstaje CITY-NAV sp. z o.o.
• Zespół
– Programiści – dwaj absolwenci Politechniki Poznańskiej
– Manager - Uniwersytet Ekonomiczny w Poznaniu
– Inwestorzy związani z transportem publicznym, systemami
nawigacji satelitarnej
• VI 2009 – Innowacyjna Gospodarka
2
3. Algorytmy
• Ponad dwa lata rozwoju i testów
• Cele:
– Układanie trasy jaką ułożyłaby osoba dobrze
znająca dane połączenie
– Aktualność i dokładność
– Szybkość i skalowalność
3
4. Elastyczność
• Zamodelujemy wszystko:
– obsługa wielu przewoźników w obrębie aglomeracji
– obsługa wielu wersji rozkładów każdego przewoźnika
– obsługa remontów - chwilowych modyfikacji rozkładu
• Interpretujemy najbardziej skomplikowane
rozkłady
– warianty czasowe, kursowe, zmienne czasy,
modyfikatory, dane przedziałowe…
4
5. Architektura
server www
PathFinders
PathFinders balancer server mobile
PathFinder
API
updater
Poznań Wrocław
DB parser parser
…
Data
Szczecin Warszawa
…
parser parser
5
6. Ogólnopolski standard
• Obsługiwane miasta
– Poznań, Wrocław, Warszawa,
Szczecin
• Plany na przyszłość
– Kraków, Łódź, Trójmiasto, Katowice
(GOP), Lublin,…
– Przewoźnicy podmiejscy
6
7. Kryteria oceny
Definiowanie Dostęp
Strona www
• Interfejs
trasy mobilny
google czytelny, brak podpowiedzi, Aplikacja
transit uniwersalny interfejs brak możliwości
Brak rozkładu wyboru punktu z
jazdy mapy
jakdojade.pl Przejrzysty, pełna możliwość Strona light
dedykowany definiowania
interfejs
Wiele
Kolejne
Warianty przewoź Objazdy Pokrycie
google tak
rozkłady
tak
ników
tak tak* głównie
• Model danych
transit USA
jakdojade.pl tak tak tak tak kilka miast
• Algorytm
Szybkość Opcje Trasy
Dokładność
/skalowalność wyszukiwania piesze
google 100% szybki tylko Po
transit podstawowe (data
godzina)
ulicach
wyszukiwania
jakdojade.pl 100% szybki typy tras, opcje Trasa w
zaawansowane linii
prostej 7