Accès aux données V’Lille (+ API Python)

Bon, c’est bien joli la carte sur le site de Transpole ( http://vlille.fr/stations/les-stations-vlille.aspx ) mais c’est quand même super triste de ne pas pouvoir avoir accès aux données brutes.

En fait, c’est juste très simple, après 1 minute passée à fouiller le javascript. Voici comment faire, le tout servi en XML :

  • Obtenir la liste des stations avec leur ID et emplacement géographique : http://vlille.fr/stations/xml-stations.aspx
  • Obtenir les infos d’une station en particulier : http://vlille.fr/stations/xml-station.aspx?borne=<ID>

Voilà, rien de plus simple… maintenant, à nous de faire voir qu’on peut intelligemment exploiter les données ouvertes :-)

Mise à jour du 19 Septembre : Je viens d’écrire une API Python pour accéder aux Vlilles Vous pouvez la trouver ici : https://github.com/glibersat/python-vlille

Happy Hacking !

Share via email

5 thoughts on “Accès aux données V’Lille (+ API Python)”

  1. Bonjour glibersat je suis très intéressé par ce code malheureusement je ne sais pas comment l’utiliser. Je cherche simplement à afficher sur une simple page web (php html) la liste des stations lorsque
    (free_attachs + bikes) est différent de attachs
    et j’ajouterai un bouton print pour lancer une action maintenance sur les stations

    si quelqu’un a une idée je suis preneur
    Merci

    1. Le code que j’ai développé est à utiliser en python… pour php, il va falloir que tu cherches une autre bibliothèque ou que tu en recodes une en utilisant les infos de ce billet. Ça n’est pas bien compliqué à programmer, il suffit de parser le json.

Leave a Reply to Android Cancel reply

Your email address will not be published. Required fields are marked *