Aller au contenu

Sciences numériques et technologie · Seconde

Calcul d'itinéraire : fiche de révision de seconde SNT

Publié le 9 novembre 2026 · Mis à jour le 9 novembre 2026 · Signaler une erreur

L'essentiel

  • Calculer un itinéraire, c'est utiliser un logiciel pour trouver un trajet entre un point de départ et un point d'arrivée. 2
  • Le problème se représente sur un graphe : les lieux sont des sommets, les routes des liens, et on cherche le plus court chemin. 2
  • Le « plus court » se mesure avec un poids choisi : distance, durée ou autre critère.
  • Les cartes d'OpenStreetMap servent de données de départ, et une bibliothèque Python comme pyroutelib3 permet de programmer le calcul. 12
  • Avant de calculer, l'application doit connaître ta position de départ, grâce à la géolocalisation.

À quoi sert un calcul d'itinéraire

Tu le rencontres tous les jours : application de navigation, vélo ou trottinette en libre-service, plan de transports. Quand tu veux retrouver une trottinette ou que tu as terminé ton trajet, l'application te propose d'afficher l'itinéraire. 2

Pour que le calcul ait un sens, il faut deux données : d'où tu pars et où tu veux aller. Ta position de départ vient souvent de la géolocalisation, étudiée avant ce chapitre, mais tu peux aussi saisir une adresse. 2

La carte vue comme un graphe

Choisir ce que « plus court » veut dire

Le poids d'une arête n'est pas obligatoirement une distance. Une application peut minimiser la durée, éviter les péages ou privilégier des pistes cyclables. Selon le critère, le même départ et la même arrivée donnent des itinéraires différents.

Le principe reste identique : on associe un poids à chaque arête, puis on cherche le chemin dont le total des poids est le plus petit.

Des cartes aux programmes

Le calcul s'appuie sur des cartes numériques. Le programme cite OpenStreetMap pour déterminer un itinéraire. 1 Une ressource pédagogique de seconde utilise la bibliothèque Python pyroutelib3, qui calcule des itinéraires à partir des cartes OSM. 2

Questions flash

5 questions · correction immédiate · ton score reste sur ton appareil.

  1. Le calcul d'itinéraire se ramène à quel problème sur un graphe ?

  2. Dans un graphe qui représente une carte, que représente généralement une arête ?

  3. Le chemin qui compte le moins d'arêtes est toujours le plus court.

  4. Dans un graphe, les tronçons ont ces longueurs en km : A–B = 4, A–C = 2, C–B = 1, B–D = 5, C–D = 8. Quelle est la longueur, en km, du plus court chemin de A à D ?

  5. Quelle bibliothèque Python permet de calculer des itinéraires à partir des cartes OSM dans une ressource de seconde ?

Les questions qu'on se pose

Pourquoi l'application ne propose-t-elle pas toujours le trajet le plus court en kilomètres ?

Parce que le poids des arêtes peut être autre chose que la distance : la durée, par exemple. Le chemin qui minimise le total de ce poids n'est pas toujours le plus court sur la carte.

Faut-il connaître ma position pour calculer un itinéraire ?

Il faut au moins un point de départ. Il peut venir de la géolocalisation ou être saisi à la main. Pour une trottinette, l'application sait d'abord où tu te trouves avant de tracer le trajet. 2

Que dois-je savoir faire en SNT sur ce thème ?

Représenter un calcul d'itinéraire comme un problème de plus court chemin sur un graphe, et utiliser un logiciel pour calculer un itinéraire, par exemple avec les cartes d'OpenStreetMap. 12

Sources

Programme visé : Sciences numériques et technologie — Classe de seconde (voie générale et technologique) · Éduscol (Ministère de l'Éducation Nationale)

  1. Sciences numériques et technologie — Classe de seconde (voie générale et technologique), Éduscol (Ministère de l'Éducation Nationale). Consulté le 9 novembre 2026.
  2. SNT GPS — Ressource pédagogique avec calcul de trajet en Python, Éduscol STI. Consulté le 9 novembre 2026.

Les numéros dans le texte renvoient à ces sources. Une source qui ne dit pas ce qu'on lui fait dire ? Signale-le.

Signaler une erreur sur cette page

Je suis en…

Primaire

  • CP Bientôt
  • CE1 Bientôt
  • CE2
  • CM1
  • CM2 Bientôt

Collège

Lycée

Supérieur

  • BTS Bientôt
  • BUT Bientôt
  • Licence Bientôt
  • Prépas Bientôt

Sur cette page