A Vue 3 and Vite app for visualizing KMZ, KML, and GPX files in a Leaflet map.
I like tracking my runs in the OpenTracks app because it does GPS tracking locally on my device without any network access. Tracks can be exported in a variety of formats including KMZ, KML, and GPX. I wanted to learn how to use these files to display my runs and ended up creating Hello WorldVue using Vite with Vue 3. The way it works is you upload a KMZ, KML, or GPX file and it gets rendered on a Leaflet map. Because I don't want to deal with setting up a database, your uploaded files are used as object URLs in the browser and don't get stored anywhere. Have fun!
- Built With
- Vue 3 + Vite
- Visit Live Website