1. Mise en place
Créer un dossier folium dans votre dossier NSI
# on importe le module folium
import folium
# on définit un point géographique par ses coordonnées
# longitude et lattitude
coords = (48.8398094,2.5840685)
# on crée une carte centrée sur ce point géographique
map = folium.Map(location=coords, tiles='OpenStreetMap', zoom_start=5)
# on considère un nouveau point
coords = (48.8490591,2.577023)
# on ajoute un marqueur correspondant à ce point sur la carte
folium.Marker(location=coords, popup = "MacDo").add_to(map)
# on considère un nouveau point
coords = (48,2.57)
# on ajoute un marqueur correspondant à ce point sur la carte
folium.Marker(location=coords, popup = "MacDo").add_to(map)
# on sauvegarde la carte dans notre dossier sous la forme
# d'un fichier html
map.save(outfile='map.html')
Ouvrir le fichier map dans votre dossier folium
Exercice 1 : Modifier votre programme pour afficher une carte centrée sur Lille permettant d’afficher la position du Lycée Faidherbe.
Exercice 2 : Modifier votre programme voyageur de commerce pour afficher les différentes villes que vous voulez parcourir. Les relier dans l’ordre indiqué par le trajet proposé par votre algorithme.