CubeTrek: 3D Visualization for Your GPS Tracks

2025-01-11
CubeTrek: 3D Visualization for Your GPS Tracks

CubeTrek is a web-based platform for visualizing, sharing, and managing your GPS tracks. Breaking free from the limitations of 2D maps, it utilizes Babylon.js to create an interactive 3D terrain view, offering a more intuitive way to experience the thrill of outdoor activities. Supporting data import from Garmin, Polar, and Coros watches, CubeTrek combines NASA SRTM data and OpenStreetMap data to provide rich statistics and activity analysis, even automatically identifying the peaks you've climbed. The backend is built with Java and Spring Boot, while the frontend leverages technologies like Bootstrap, D3.js, and MapLibre GL JS.