UIC Shuttle Tracker har utvecklats av BITS Lab som en tjänst till UIC samhället. Det ger realtidsplatsen för bussarna som drivs av UIC Intercampus busstrafik.
hur man använder den
bortsett från det uppenbara (färgade bussar på kartan visar realtid plats för skyttlar), det finns några nyanser värt att nämna.
- ibland kan du se en svart buss på kartan. Svarta bussar är bussar som ännu inte har bestämts att tillhöra en viss rutt. Denna klassificering görs automatiskt baserat på körmönster.
hur fungerar det?
i varje buss bär föraren en iPhone som kör vår bussspårningsapp för förarsidan. Varje sekund kontrollerar iPhone GPS-platsen och skickar den över mobilnätet till vår server. Detta tar hand om platsuppdateringarna. Bussar används dock omväxlande mellan de olika busslinjerna. Varje rörlig buss klassificeras kontinuerligt som tillhörande en av campusrutterna, eller till ingen rutt alls. Detta görs med Viterbi-algoritmen på en dold markov-modell baserad på bussscheman.
mobila enheter
för närvarande är vår plan att göra webbgränssnittet tillgängligt för en mängd olika webbaktiverade smarta telefoner, för att undvika att behöva utveckla enhetsspecifika applikationer. Om du är intresserad av att utveckla enhetsspecifika applikationer, se nedan. Utvecklareom du är intresserad av att utveckla en webbmashup, mobilapplikation eller annan programvara med UIC shuttle tracker-data är du välkommen att göra det. Raw-spårningsdata görs tillgängliga via ett öppet JSON-flöde. Om du har några frågor, tveka inte att kontakta oss.Det finns flera projektmöjligheter för UIC-studenter som är intresserade av att arbeta med shuttle tracker och anslutna tjänster. Dessa projekt kan vara berättigade till cs398-forskningspoäng.