Feliz año nuevo!! Mis mejores deseos para el 2022.
En esta ocasión me dispongo a geolocalizar en un mapa todas las sesiones deportivas registradas con un reloj deportivo que posteriormente han sido subidas a Garmin Connect.
Como ya tenía descargado el csv de las actividades, comenzamos cargando las librerías necesarias y leyendo el csv.
![](https://analizandoeldato.files.wordpress.com/2021/11/image-23.png?w=626)
Verifico que se ha descargado leyendo una columna, la cual aprovecho para visualizar donde se registra el deporte.
![](https://analizandoeldato.files.wordpress.com/2021/11/image-24.png?w=636)
Se puede observar que para cada registro, esta variable guarda un diccionario del que solo me interesa en este momento el deporte. Voy a extraer cada deporte de la clave ‘typeKey’ y asignarlo a otra columna.
![](https://analizandoeldato.files.wordpress.com/2021/11/image-26.png?w=631)
Ahora toca definir el mapa con folium, centrándolo en una de las actividades y seleccionando un zoom inicial. En este caso le asigno uno que me muestre claramente el mapa de España.
![](https://analizandoeldato.files.wordpress.com/2021/11/image-27.png?w=622)
Configuro las marcas, para las que utilizaré iconos (Marker) marcando los deportes que más me interesen en un color específico, y el resto en rojo. Podría utilizar otro tipo de «marcas», para más detalle revisar la documentación.
![](https://analizandoeldato.files.wordpress.com/2021/11/image-28.png?w=625)
Por último, guardo (ya aprovecho) y muestro el mapa
![](https://analizandoeldato.files.wordpress.com/2021/11/image-29.png?w=628)
![](https://analizandoeldato.files.wordpress.com/2021/11/image-31.png?w=641)
Si realizas esto en un notebook de Jupyter, el mapa será interactivo!!! WordPress no permite subir el html resultante.
Espero que te haya parecido interesante. Si tienes cualquier duda o comentario no dudes en comentarlo.
Great content! Keep up the good work!
Thanks a lot!!