How to prototype a client-side route planner for Helsinki with Routable Tiles and Linked Connections
Route planning is key in application domains such as delivery services, tourism advice and ride sharing. Today’s route planning as a service solutions do not cover all requirements of each use case, forcing application developers to build their own self-hosted route planners. This quickly becomes expensive to develop and maintain, especially when it requires integrating data from different sources. We demo a configurable route planner that takes advantage of strategically designed data publishing approaches and performs data integration and query execution on the client. For this demonstrator, we (i) publish a Linked Connections interface for the public transit data in Helsinki, including live updates; (ii) integrate Routable Tiles, a tiled Linked Data version of OpenStreetMap road network and (ii) implement a graphical user interface, on top of the Planner.js SDK we have built, to display the query results. By moving the data integration to the client, we provide higher flexibility for application developers to customize their solutions according to their needs. While the querying might be slow today, these preliminary results already hint at different data publishing strategies that may increase query evaluation performance on the client-side.
Published in 2020 in Proceedings of the 2nd International Workshop on Semantics for Transport.
- Linked Data
- route planning
- Linked Connections
- data integration
Read this article online
- Request a digital copy of this article.
- Comment on this article.
Cite this article in your work
Cite this article easily using its BibTeX entry:
@inproceedings{rojas_sem4tra_2020a,
author = {Rojas Mel\'endez, Juli\'an and Delva, Harm and Colpaert, Pieter and Verborgh, Ruben},
title = {How to prototype a client-side route planner for {Helsinki} with {Routable Tiles and Linked Connections}},
booktitle = {Proceedings of the 2nd International Workshop on Semantics for Transport},
year = 2020,
month = jun,
}
Alternatively, pick a reference of your choice below:
- ACM
- Julián Rojas Meléndez, Harm Delva, Pieter Colpaert, and Ruben Verborgh. 2020. How to prototype a client-side route planner for Helsinki with Routable Tiles and Linked Connections. In Proceedings of the 2nd International Workshop on Semantics for Transport.
- APA
- Rojas Meléndez, J., Delva, H., Colpaert, P., & Verborgh, R. (2020, June). How to prototype a client-side route planner for Helsinki with Routable Tiles and Linked Connections. Proceedings of the 2nd International Workshop on Semantics for Transport.
- IEEE
- J. Rojas Meléndez, H. Delva, P. Colpaert, and R. Verborgh, “How to prototype a client-side route planner for Helsinki with Routable Tiles and Linked Connections,” in Proceedings of the 2nd International Workshop on Semantics for Transport, 2020.
- LNCS
- Rojas Meléndez, J., Delva, H., Colpaert, P., Verborgh, R.: How to prototype a client-side route planner for Helsinki with Routable Tiles and Linked Connections. In: Proceedings of the 2nd International Workshop on Semantics for Transport (2020).
- MLA
- Rojas Meléndez, Julián, et al. “How to Prototype a Client-Side Route Planner for Helsinki with Routable Tiles and Linked Connections.” Proceedings of the 2nd International Workshop on Semantics for Transport, 2020.
Discuss this article
- Discover all publications by Ruben Verborgh.
- Find related articles on Google Scholar.
- Post your questions or comments below.