Utiliser le layer 'transport' sur un fond de carte python

Bonjour,

J’essaye de plotter des points grâce à leurs coordonnées sur une folium map en python. Ce sont des données qui concernent des trajets de train, donc j’aimerais avoir en fond de carte le layer Transport d’openstreetmap.
Pour cela, j’ai utilisé la commande folium.raster_layers.TileLayer dont les paramètres sont précisés dans la photo de mon code comme j’ai vu dans la documentation folium — Folium 0.12.1 documentation
Cela ne me renvoie aucune erreur mais ne change pas mon fond de carte qui reste celui par défaut.
Je pense avoir mal compris comment mettre l’argument, mais je ne suis pas sure de comprendre comment changer ‹ attr › car ce que j’ai trouvé dans la documentation est en java http://leaflet-extras.github.io/leaflet-providers/preview/#filter=Thunderforest.Transport

Voici un extrait de mon code :

avec la carte finale qui a le mauvais fond de carte.
Est ce que vous sauriez m’aider ?
Merci d’avance

Pour map_heat, tu demandes les dalles OpenStreetMap. J’aurais plutôt mis :

map_heat = folium.Map(location=[47, 10], tiles='https://{s}.tile.thunderforest.com/transport/{z}/{x}/{y}.png', attr='Thunderforest')

Merci beaucoup ça a marché ! :slight_smile: