Inspiration

After completing my first marathon and IRONMAN in 2023, I envisioned an application that could transform these routes into dynamic 3D experiences, allowing athletes like myself to revisit their journeys with a fresh perspective.

What it does

3D Route Runner brings your outdoor adventures to life in a 3D virtual environment. By integrating real route data, this app allows athletes to visualize their running, cycling, or swimming paths in three dimensions. It's an innovative way to review your routes, analyze your performance, and plan future endeavors with an immersive and interactive touch.

How we built it

The app was built using CesiumJS for 3D geospatial visualizations, integrating GPX data for route mapping. By leveraging the power of JavaScript and modern web technologies, we created a fluid and responsive user interface that's both intuitive and feature-rich, catering to the needs of outdoor sports enthusiasts.

Challenges we ran into

One major challenge was accurately rendering the 3D terrain and synchronizing it with the athletes' route data. Ensuring smooth, real-time animations and maintaining a user-friendly interface while handling complex geographic information posed significant technical hurdles.

Accomplishments that we're proud of

Successfully creating an app that accurately maps and animates 3D routes is a significant achievement. I'm particularly proud of how the app enhances the training and planning experience for athletes, providing a unique tool to review and relive their adventures.

What we learned

This project deepened my understanding of geospatial data visualization and the intricacies of 3D rendering. I've also gained insights into user experience design, ensuring that complex data is presented in an accessible and engaging manner.

What's next for 3D Route Runner

The future of 3D Route Runner includes integrating live data tracking, enhancing visuals, user interface for more personalized experiences, and expanding compatibility with various fitness tracking devices and apps. The goal is to make it a comprehensive tool for athletes to visualize, plan, and share their outdoor adventures.

Share this project:

Updates