# Visualizing Map Data with Go and Leaflet JS

DevFeed: [Visualizing Map Data with Go and Leaflet JS](<https://devfeed.tech/articles/visualizing-map-data-with-go-and-leaflet-js-22229.md>)

Original publisher: [Read original article](<https://www.ardanlabs.com/blog/2023/11/visualizing-map-data-go.html>)

Published: 2023-11-23T00:00:00Z

Content type: tutorial

Language: en

Sources: [William Kennedy](<https://devfeed.tech/sources/william-kennedy.md>)

Topics: [Go Language](<https://devfeed.tech/topics/go-language.md>), [API](<https://devfeed.tech/topics/api.md>), [browser](<https://devfeed.tech/topics/browser.md>), [XML](<https://devfeed.tech/topics/xml.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [ardan-labs](<https://devfeed.tech/tags/ardan-labs.md>), [blog](<https://devfeed.tech/tags/blog.md>), [browser](<https://devfeed.tech/tags/browser.md>), [go](<https://devfeed.tech/tags/go.md>), [go-programming](<https://devfeed.tech/tags/go-programming.md>), [golang](<https://devfeed.tech/tags/golang.md>), [programming](<https://devfeed.tech/tags/programming.md>), [xml](<https://devfeed.tech/tags/xml.md>)

## AI overview

A tutorial on building a Go service that parses GPX route data, aggregates location points, and returns data for an interactive browser map rendered with Leaflet JS.

## Source excerpt

Introduction This year I set a personal goal of walking for a total of 1,000 kilometers and I'm proud to say I'm close to hitting that goal. I've been tracking all the different routes I take in an app named Strava. One nice feature of Strava is that the app provides access to the raw data in a format called GPX. Starva can visualize the route in their app, but I wanted to try and perform my own visualization. That brought me to this blog post about using Leaflet JS to plot one of my walks on a map.