|
7 years ago | |
---|---|---|
images | 7 years ago | |
.gitignore | 7 years ago | |
LICENSE | 7 years ago | |
Polyline.encoded.js | 7 years ago | |
README.md | 7 years ago | |
ajax.php | 7 years ago | |
favicon.ico | 7 years ago | |
index.php | 7 years ago | |
js.js | 7 years ago | |
leaflet.css | 7 years ago | |
leaflet.ie.css | 7 years ago | |
leaflet.js | 7 years ago | |
main.css | 7 years ago | |
station.php | 7 years ago |
(A french version is available below)
This app has been developped by Phyks (phyks@phyks.me). It allows you to locate the nearest velibs (parisian public bike rental service) available and the nearest velibs station to park your velib. It is released under a (NO-ALCOHOL) BEER-WARE license and uses the velib REST API (as described by Stéphane Bortzmeyer on his website http://www.bortzmeyer.org/velib-rest.html ).
For more information about the licenses of the libraries and images (leaflet …) used, please refer to the LICENSE file.
The reverse geolocation system is provided by Mapquest, maps are provided by OpenStreetMap and routes are provided by OSRM. The system to provide latitude and longitude from text input is also provided by Mapquest.
You can find a demo running at http://velib.phyks.me . Please, host your own if you want to use it intensively. This is for demo purpose only and the Velib REST API put limitations on the requests you send (less than X requests per hour). Limitations on this address may appear if it’s used too intensively.
For any suggestion or remark, please send me an e-mail at phyks@phyks.me.
The application will automatically update the stations list at first run and will give you the link you should use to update the list of stations.
To automatically update the stations list, you can use a cron task as following :
sudo crontab -e
then, add a line
* * * * * wget -q -O address_of_BikeInParis_instance/index.php?update=1&code=synchro_code #Update velib stations
Don’t forget to replace code_synchro by your synchronisation code and define * according to the update frequency you want.
Cette application a été developpée par Phyks (phyks@phyks.me). Elle vous permet de localiser les vélibs et les emplacements de vélibs les plus proches de vous et de vous y guider. Elle est distribuée sous licence (NO-ALCOHOL) BEER-WARE et utilise l’API REST des velibs (telle que décrite dans un billet de Stéphane Bortzmeyer, tp://www.bortzmeyer.org/velib-rest.html ).
Pour plus d’informations sur les licences des différentes parties (leaflet, images), se référer au fichier LICENSE.
La fonction d’obtention des noms à partir des coordonnées GPS est fournie par Mapquest, les cartes sont fournies par OpenStreetMap et les itinéraires sont fournis par OSRM. L’obtention d’un couple latitude/longitude à partir d’une recherche textuelle se base sur les APIs de Mapquest. L’intégralité du service repose donc sur les données fournies par OpenStreeMap.
Une démo est disponible à l’adresse http://velib.phyks.me . Si vous souhaitez utiliser régulièrement ce service, merci d’héberger une copie du script chez vous. En effet, il y a des limitations quant au nombre de requêtes par IP dans l’API REST de Vélib et je pourrais donc être obligé de mettre des limitations sur le script disponible à l’adresse précédente pour garantir un fonctionnement optimal pour tous.
Pour toute suggestion ou remarque, envoyer un e-mail à phyks@phyks.me.
L’application mettra automatiquement à jour la liste des stations au premier démarrage. Elle vous donnera ensuite des informations sur la mise à jour régulière des stations.
Pour mettre à jour automatiquement la liste des stations, vous pouvez utiliser une tâche cron comme suit :
sudo crontab -e
puis insérer la ligne
* * * * * wget -q -O adresse_de_base_de_BikeInParis/index.php?update=1&code=code_synchro #Commande de mise a jour des stations de velib
en remplaçant code_synchro par votre code de synchronisation et en définissant * conformément à la fréquence de mises à jour souhaitée.