Fantomas’side

Weblog open-source

Le temps des releases : Vélib'erator

Suite à mon abonnement à Vélib', habitant près d'une station récemment construite, j'ai vite remarqué que de trouver un vélo en bon état ou une place de parking à proximité avant les 30 minutes fatidiques et payantes pouvait vite devenir un calvaire.

Sur ce, après quelques recherches,  j'ai pu constater que les informations sur l'état des stations du réseau Vélib' étaient librement accessibles. D'où l'idée de créer un paquet python nommé Veliberator, me permettant depuis mon shell de consulter l'état de mes stations favorites.

Pour les fans de la ligne de commande, essayez ceci :

$ sudo easy_install veliberator
$ sudo synchronize.py
$ find_place.py 42008

Partant de là, je me dis qu'il serait dommage de m'arrêter à ce stade du développement, d'autant plus que mon problème pour trouver une place libre rapidement ne se résous que depuis mon ordinateur, il faudrait donc que ce service soit accessible partout et pour tout le monde.

Un site web semble être la solution idéale, d'autant plus si on est capable d'optimiser l'affichage des pages au type de support, par exemple un mobile.

Equipé de mon module python et de Django, j'ai donc réalisé le site http://veliberator.com.

Au programme du site :

  • Consultation des statuts des stations Vélib'.
  • Affichage des stations aux alentours.
  • Affichage des lieux importants près des stations.
  • Flux RSS pour monitorer le statut des stations.
  • Vues par ville, départements, statut, adresse.
  • Statistiques du réseau Vélib'.
  • Recherche par : adresse, métro, monument, code postal, coordonnées GPS.
  • Calcul des distances.
  • Traçage d'itinéraires entre stations Vélib'.
  • Gestion de favoris.
  • Interfaces claires et unifiées.
  • Cartes détaillées et en plein écran.
  • Géo-localisation automatique.
  • Internationalisation
  • Support pour les téléphones mobiles et iPhone.
  • Support pour les Télésites Freebox.

En effet le site tourne sous plusieurs versions, chacune adaptées à son environnement d'affichage, et à tout moment je peux consulter ces informations.

Dans mon cas, quand je rentre du travail en Vélib' et qu'il n'y a plus de place en bas de chez moi, je sais directement où aller pour trouver une place libre, sur mon téléphone. Adieu les rondes au hasard à la recherche d'une place libre... Merci Vélib'erator ! :D

Si vous avez des suggestions, je suis ouvert à toutes propositions d'amélioration.

http://veliberator.com

http://m.veliberator.com

Edit 30 septembre 2009 : Suite à un email provenant de la société JCDecaux, je me vois dans l'obligation de ne plus utiliser leurs données sur les stations vélib selon les articles L. 112-3 al 2 et L.341-1 du code de la propriété intellectuelle. Données qui sont pourtant accessible publiquement... A priori, avec Vélib, il vaut mieux éviter les initiatives personnelles.