Tous les projets
Capture d'écran du projet Ametis Live Map

Application web temps réel (visualisation de données transports)

Ametis Live Map

Terminé

Application web affichant en temps réel les données de transport public du réseau Ametis (bus d'Amiens), en se basant sur les données ouvertes de data.gouv.fr.

AxiosLeafletNodeJs

Détails fonctionnels

  • Visualisation interactive des arrêts de bus et position des véhicules en temps réel sur une carte Leaflet
  • Mise à jour automatique de la position des véhicules
  • Récupération des données par scraping depuis data.gouv.fr car aucune API officielle — extraction des infos utiles à partir des fichiers publiés
  • Backend Node.js + Express (requêtes et traitement des données)
  • Axios (interrogation des sources) et Cheerio (scraping HTML)
  • Affichage des données statiques (GeoJSON/JSON)
  • Possibilité d'afficher / masquer les arrêts
  • Projet d'expérimentation : temps réel, scraping, visualisation de données

Détails fonctionnels

  • Visualisation interactive des arrêts de bus et position des véhicules en temps réel sur une carte Leaflet
  • Mise à jour automatique de la position des véhicules
  • Récupération des données par scraping depuis data.gouv.fr car aucune API officielle — extraction des infos utiles à partir des fichiers publiés
  • Backend Node.js + Express (requêtes et traitement des données)
  • Axios (interrogation des sources) et Cheerio (scraping HTML)
  • Affichage des données statiques (GeoJSON/JSON)
  • Possibilité d'afficher / masquer les arrêts
  • Projet d'expérimentation : temps réel, scraping, visualisation de données

Galerie