Affichage de la trace GPX dans les randos

Depuis que j’ai rajouté le support des cartes dans la section rando, il me trotait dans la tête l’idée d’afficher la trace GPX de la rando dans cette mini-carte.

C’est maintenant chose faite.

Techniquement, j’ai ajouté le support de leaflet-plugins. Une nouvelle propriété gpx du frontmatter permet de spécifier le fichier GPX à afficher.

Le bout de code inséré pour l’occasion tiré de l’exemple GPX de leafleat-plugins :

{{ if .Params.gpx }}
var track = new L.GPX({{ relURL .Params.gpx }}, {
		async: true
}).on('loaded', function (e) {
	map.fitBounds(e.target.getBounds());
}).addTo(map);
{{ end }}