Dans cette activité, on utilise les cartes proposées par Open Street Map et le langage Python afin de générer des cartes personnalisées. Plus exactement, nous allons utiliser une bibliothèque Python nommée Folium. De manière générale, une bibliothèque Python permet de rajouter des fonctionnalités au langage de base. Folium va donc nous permettre de créer nos propres cartes à partir des cartes proposées par Open Street Map.
Remarque importante : La bibliothèque « Folium » doit être installée au préalable.
import folium
c= folium.Map(location=[47.255982,-1.524715])
c.save('jailacarte.html')
zoom_start
dans votre programme.
import folium
c= folium.Map(location=[47.46043 , -0.530806],zoom_start=15)
c.save('jailacartejailacarte.html')
import folium
c= folium.Map(location=[47.959185 , 0.22317],zoom_start=20)
folium.Marker([47.959185 , 0.22317]).add_to(c)
c.save('ihavethecard.html')
Remarque : Il est possible d'associer une information à un marqueur en ajoutant le paramètre "popup"folium.Marker([47.959185 , 0.22317],popup="stade MMArena").add_to(c)
Activité proposée par Stéphane Percot (professeur de mathématiques)