Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • apa.csl
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
A Trip Planner for the Itract System supporting real-time updates
Karlstad University, Faculty of Economic Sciences, Communication and IT, Department of Computer Science.
2014 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

 Mobile applications and real-time data are excellent tools for rapidly sharing information. Such information may concern public transportation, such as time tables and traffic delays. This project has involved the development of a trip planner, which can subscribe to real-time data in order to inform the end user about the position of transit vehicles and trip updates. A trip planner is an application which, after having been given a start and a destination by the user, generates the possible trip between these two locations. The route is displayed upon a map, along with information of how the trip is travelled. The real-time data, which is pushed to the application, will inform the user if vehicles are delayed and if the trip needs to be updated due to a missed bus or train.

The trip planner for Itract developed in this project is using the graphical interface and some necessary Java classes from the open source application Open Trip Planner. The new trip planner, developed in this project, is compatible with the API of Itract, has some additional functionality and can subscribe to real-time information. To subscribe to real-time information, a database called Redis has been set up in connection to Itract. Another database, known as MongoDB, is used for persistant storage.

Place, publisher, year, edition, pages
2014.
Keywords [en]
trip planner, Itract, OTP, GTFS, publish-subscribe, Redis
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:kau:diva-32460OAI: oai:DiVA.org:kau-32460DiVA, id: diva2:724546
Subject / course
Computer Science
Educational program
Master in Computer Science, 120 hp
Supervisors
Examiners
Projects
ItractAvailable from: 2014-06-25 Created: 2014-06-12 Last updated: 2018-01-11Bibliographically approved

Open Access in DiVA

Itract_trip_planner_thesis(2452 kB)176 downloads
File information
File name FULLTEXT01.pdfFile size 2452 kBChecksum SHA-512
0d809031c80840ca6270fffea9133a83f0f6c84cfb1e7cf61fafe76aacd1d57b0b152491673e6aea8ef502069c9bd7ca3f3b14962b4f2d0ece3defe19b5812f2
Type fulltextMimetype application/pdf
Arkivfil(2452 kB)1058 downloads
File information
File name FULLTEXT02.pdfFile size 2452 kBChecksum SHA-512
0d809031c80840ca6270fffea9133a83f0f6c84cfb1e7cf61fafe76aacd1d57b0b152491673e6aea8ef502069c9bd7ca3f3b14962b4f2d0ece3defe19b5812f2
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Liden, Natalie
By organisation
Department of Computer Science
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 1234 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 351 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • apa.csl
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf