NSI 2024-2025: découverte du module folium et de capytal

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.