Bonjour,
En fait, je me contente maintenant de copier la page d'un ancien article et de le modifier. Dans le cas de bordeaux-Marseille, si tu examine le fichier source : Ctrl + u, à la ligne 206, tu trouves la variable Track, dans laquelle j'ai mis mes 7 fichiers gpx. Et à la ligne 277, j'ai spécifié le type de carte à afficher à l'ouverture de la page.
Sinon, il y a quelques années, j'ai élaboré mon modèle en copiant du code existant. Au début du code source de la page, pages 20 à 54, sont listées les bibliothèques utiles à l'affichage d'une telle carte. Une grande majorité fait partie de Leaflet et ses plugins. Tout est écris en javascript.
Une page très utile pour trouver ton modèle : https://raruto.github.io/leaflet-elevation/
Tu testes des modifications dans les différents exemples pour l'adapter à ton site.
J'ai passé beaucoup de temps et je n'ai plus le courage de m'y replonger.
Bon courage.