Visualizing GPS Tracks with RikiTraki
RikiTraki is a mobile-friendly open-source web mapping application for maintaining and sharing GPS tracks of outdoor activities such as hiking, biking, and boating. The application provides visualization of all trailheads over a map or a globe, and allows for filter, search, and click to drill down to the details of each entry. The details include visualization of the GPS track presented over a selection of base maps, along with a description of the trail and associated metrics such as distance and elevation. An interactive elevation widget is available to visualize the elevation profile. The trail view displays geotagged pictures along the track and has a slideshow capability. Users have the option to visualize the GPS track in a 3D terrain view.
This presentation dives into the details of how the end-to-end application was built by leveraging open source components such as LeafletJS, CesiumJS, nodejs and MongoDB and free data and services such as OpenStreetMap, Thuderforest, and OpenShift. The presentation will also address key design decisions, technical challenges and future developments.
Attendees interested in developing similar applications, contributing to the project or forking the repositories will benefit from lessons learned discussed in this session.