These are the various webservices Bicyclette uses to fetch its data.
For more general information, you can also take a look at the Bike-sharing World Map, the wikipedia List of bicycle sharing systems in the world, or the (french) Liste des systèmes de vélos en libre-service en France.
Registration and documentation at developer.jcdecaux.com
.
Opendata platform available at developer.jcdecaux.com.
for the following services.
Amiens (Velam), Besançon (Velocite), Bruxelles (Villo), Cergy-Pointoise (Velo2), Créteil (Cristolib), Göteborg (Goteborgbikes), Kazan (Veli’k), Lillestrøm (Bysykkel), Ljubljana (Bicikelj), Luxembourg (Veloh), Lyon (Vélo’V), Marseille (Levélo), Mulhouse (Velocite), Nancy (Velostanlib), Nantes (Bicloo), Paris (Vélib), Rouen (Cyclic), Santander (Tusbic), Sevilla (Sevici), Stockholm (Cyclocity), Toulouse (Vélô), Toyama (Cyclocity), Valencia (Valenbisi), Vilnius (Cyclocity)
Notes:
These other services operated by Cyclocity are not available on developer.jcdecaux.com.
- DublinBikes
- List:
http://www.dublinbikes.ie/service/carto
- Details:
http://www.dublinbikes.ie/service/stationdetails/{city_name}/{station_id}
- Brisbane
- List:
http://www.citycycle.com.au/service/carto
- Details:
http://www.citycycle.com.au/service/stationdetails/{city_name}/{station_id}
- Wien (Terms of use)
http://dynamisch.citybikewien.at/citybike_xml.php
Operated by Keolis. Official opendata platform:
http://data.keolis-rennes.com/{xml,json}/?version=1.0&key={APIKEY}&cmd=getstation
Operated by Keolis. Official opendata platform:
http://data.lacub.fr/wfs?key={APIKEY}&SERVICE=WFS&VERSION=1.1.0&REQUEST=GetFeature&TYPENAME=CI_VCUB_P&SRSNAME=EPSG:4326
Operated by Keolis. No official opendata policy, but usage of the webservice is tolerated.
- List:
http://vlille.fr/stations/xml-stations.aspx
- Details:
http://vlille.fr/stations/xml-station.aspx?borne={station_id}
Operated by Keolis. No official opendata policy.
- List:
https://www.agglo-veloplus.fr/component/data_1.xml
- Details:
https://www.agglo-veloplus.fr/getStatusBorne?idBorne={station_id}
No official opendata policy, but usage of the webservices is tolerated.
- Calais (Vel-in)
http://www.vel-in.fr/cartoV2/libProxyCarto.asp
- Vannes (Vélocéa)
http://www.velocea.fr/cartoV2/libProxyCarto.asp
`- Nice (Vélobleu)
http://www.velobleu.org/cartoV2/libProxyCarto.asp
No official Open Data Policy, but use of the webservices is explicitely tolerated by the operator.
- Avignon:
http://www.velopop.fr/vcstations.xml
- Belfort:
http://cli-velo-belfort.gir.fr/vcstations.xml
- Chalon-sur-Saône:
http://www.reflex-grandchalon.fr/vcstations.xml
- Clermont-Ferrand:
http://www.c-velo.fr/vcstations.xml
- Grenoble:
http://vms.metrovelo.fr/vcstations.xml
- Lorient:
http://www.lorient-velo.fr/vcstations.xml
- Montpellier
http://cli-velo-montpellier.gir.fr/vcstations.xml
- Saint-Étienne:
http://www.velivert.fr/vcstations.xml
- Strasbourg:
http://www.velhop.strasbourg.eu/vcstations.xml
- Valence:
http://www.velo-libelo.fr/vcstations.xml
No Webservice: HTML Scraping.
http://yelo.agglo-larochelle.fr/stations?address=&velos=true
Official opendata webservice. (http://opendata.bcn.cat/opendata/cataleg/TRANSPORT/bicing/#)
- `http://wservice.viabicing.cat/getstations.php?v=1
Acquired Vélopass in 2013. No official OpenData policy, but use of the webservices is tolerated by the operator.
Agglo Fribourg, Basel, Bern, Brig, Bulle, Chablais, Delémont, Frauenfeld, Kreuzlingen, La Côte, Lausanne, Les Lacs - Romont, Lugano, Luzern, Rapperswil, Sion, Solothurn, Vevey-Riviera, Yverdon-les-Bains, Zürich
http://customers2011.ssmservice.ch/publibike/getterminals_v2.php
Official webservices available upon request to it@nextbike.net
75 cities worldwide, mostly Germany and Eastern europe.:
NextBike : 10vorWien, Auckland, Augsburg, Baku, Berlin, Bielefeld, Bregenzerwald, Burghausen, Christchurch, Coburg, Dresden, Dubai, Düsseldorf, Erfurt, Flensburg, Frankfurt, Gütersloh, Haag, Hamburg, Hannover, Konya, Krems, Laa, Leipzig, Limassol, Luzern, Magdeburg, Marchfeld, Mistelbach, Mödling, München, Neunkirchen, NeusiedlerSee,. Norderstedt, Nürnberg, Oberes, Offenburg, Opole, Piestingtal, Potsdam, Poznan, Salzburg, St.Pölten, Südheide, Thermenregion, Traisen-Gölsental, Triestingtal, Tulln, Tübingen, Unteres, Wachau, Waldviertel, Wieselburg, Wr.Neustadt, Wrocław, İzmir. BalticBike : Riga, Jurmala. Metropolradruhr : Duisburg, Dortmund, Hamm, Oberhausen, Bottrop, Gelsenkirche, Mülheim, Bochum, Essen, Herne. Veturilo : Warszawa
Based on BIXI. Official webservices.
-
http://www.tfl.gov.uk/tfl/syndication/feeds/cycle-hire/livecyclehireupdates.xml
Official Opendata webservices. (All the services are hosted on the same servers.)
- Toronto:
https://toronto.bixi.com/data/bikeStations.xml
- Montréal:
https://montreal.bixi.com/data/bikeStations.xml
- Ottawa:
https://capitale.bixi.com/data/bikeStations.xml
Official opendata webservice (http://hubwaydatachallenge.org)
http://www.thehubway.com/data/stations/bikeStations.xml
Based on BIXI. Unknown Terms of Use.
http://www.bikechattanooga.com/stations/json
Official opendata webservice.
http://divvybikes.com/stations/json
Unknown Terms of Use.
http://cogobikeshare.com/stations/json
Unknown Terms of Use.
- Miami/Surfside
http://www.decobike.com/playmoves.xml
- Long beach New York
http://decobikelbny.com/playmoves.xml
Based on BIXI. Unknown Terms of Use.
https://secure.niceridemn.org/data2/bikeStations.xml
Based on BIXI. Official opendata webservice (http://www.citibikenyc.com/system-data)
http://citibikenyc.com/stations/json
Official opendata webservice.
http://www.bayareabikeshare.com/stations/json
Based on BIXI. Authorized webservices.
http://capitalbikeshare.com/data/stations/bikeStations.xml
Based on BIXI. Official opendata webservice.
http://www.melbournebikeshare.com.au/stationmap/data
(yet)
I managed to grab info of these other services some time ago, so this may not be accurate or up-to-date. Get in touch if you have more info.
The Torino and Bicincitta networks, used in many cities in Italy. Various versions of the services. The service.tobike.it backend is actually also used for Velopass in Swiss.
List of cities : http://www.bicincitta.com/comuni.asp
Webservices http://service.tobike.it
Managed by Keolis. No webservices.
- List (HTML) :
http://www.tul-laval.fr/velitul-stations.asp
- Status of stations (HTML) :
http://www.tul-laval.fr/velitul-disponibilites.asp
Managed by Keolis. No webservices.
- List+Details (HTML) :
http://www.idecycle.com/stations/plan
Call http://clientes.domoblue.es/onroll/generaMapa.php?cliente={city_id} to get the list of cities, it returns html to parse to get a token; then call http://clientes.domoblue.es/onroll/generaXml.php?token=806182692&cliente={id}, which returns the List+Details xml.
Use “todos” as the city_id
to get individual city ids instead of stations.
A Rua, Albacete, Alhama de Murcia, Almuñecar, Antequera, Aranda de Duero, Aranjuez, Badajoz, Baeza, Benidorm, Blanca, Cieza, Ciudad Real, Don Benito - Villanueva, El Campello, Elche, Guadalajara, Jaen, JavierPruebas, Lalin, Las Palmas, Montilla, Mula, Novelda, O Barco, Paiporta, Palencia, Pinto, Priego de Cordoba, Puerto Lumbreras, Puertollano, Redondela, Salamanca, San Javier, San Pedro, Sant Joan, Segovia, Soria, Talavera, Ubeda, Universidad de Granada, Via Verde, Vigo, Villaquilambre, Villarreal, Vinaros.
Operated by Clear Channel. Unknown Terms of Use.
Oslo, Drammen, Trondheim.
- Website : http://www.bysykler.no
- List : http://smartbikeportal.clearchannel.no/public/mobapp/maq.asmx/getRacks,
- Details : http://smartbikeportal.clearchannel.no/public/mobapp/maq.asmx/getRack (via POST. see wsdl spec at http://smartbikeportal.clearchannel.no/public/mobapp/maq.asmx)
This service also contains station info for Drammen. Trondheim seems to be missing as of 2013-03-18.
Unknown Terms of Use
- Website : http://bicipalma.palmademallorca.es
- List+Details. http://83.36.51.60:8080/eTraffic3/Control?act=mp for the cookie, then http://83.36.51.60:8080/eTraffic3/DataServer?ele=equ&type=401&li=2.6265907287598&ld=2.6799774169922&ln=39.590768389513&ls=39.558367304613&zoom=15&adm=N&mapId=1&lang=es for the JSON.
Operated by Clear Channel Sverige. Unknown Terms of Use.
The official website uses data from https://bikemap.appified.net, who also made the iphone app. There’s a very aggressive refresh limit on the webservice. (it returns a 403 after 10 reloads.)
- List : https://bikemap.appified.net/a/grs/
- Details : https://bikemap.appified.net/a/gr/0c59508f792a57b5cee3231940890270/{station_id}
1000+ stations in Shangai and region, Chengdu and region, Shenyang, Nanshan (near Shenzhen).
No webservices. HTML is relatively clean.
- List : http://self.chinarmb.com/FormStations.aspx
- Details : http://self.chinarmb.com/stationinfo.aspx?snumber=001001009027
- Webpage : http://www.chinarmb.com/page.aspx?id=713307143965
No webservices. HTML is relatively clean.
- Webpage : http://minaport.ubweb.jp/station.html
- List+Details : http://minaport.ubweb.jp/stations.php
Operated by Docomo Cycle. Unknown Terms of Use
- List+Details (json) : http://docomo-cycle.jp/yokohama/map/getports/
Unknown Terms of Use. Contact email actually invalid.
- List+Details (json) : http://www.tashu.or.kr/mapAction.do?process=statusMapView
Unknown Terms of Use, no contact email found.
- List+Details (HTML, but relatively clean) : http://www.c-bike.com.tw/english/MapStation1.aspx
- iPhone app available, https://itunes.apple.com/app/id492069747?mt=8
- URLs from iPhone app :
http://www.c-bike.com.tw/xml/TutorialVideo.xml
http://www.c-bike.com.tw/xml/MRT.xml
http://www.c-bike.com.tw/xml/Bus.xml
http://www.c-bike.com.tw/xml/InspectionStation.xml
http://www.c-bike.com.tw/xml/ChargingStation.xml
http://www.c-bike.com.tw/xml/viewslist.aspx?tid=1
http://www.c-bike.com.tw/xml/viewslist.aspx?tid=2
http://www.c-bike.com.tw/xml/viewslist.aspx?tid=3
http://www.c-bike.com.tw/xml/viewslist.aspx?tid=4
http://www.c-bike.com.tw/xml/iosstationlist.aspx
OpenData policy available at http://data.taipei.gov.tw/opendata/
- List+Details (JSON) :
http://its.taipei.gov.tw/atis_index/data/youbike/youbike.json
Unknown Terms of Use
HTML Scraping, reasonable.
- List+Details
http://www.podilatoendrasi.com.cy/frontoffice/bike_routes.html
Unknown Terms of Use
HTML parsing, reasonable.
- List+Details : http://www.cicloteque.ro/retea/
(Because the HTML is way too dirty to scrape.)
Unknown Terms of Use
Bikenation seems to be working on networks in Los Angeles and Long Beach (California) as well.
HTML Scraping needed. Also try to reverse engineer the iphone app.
The stations listing is only available on the webpage. The “official” webservices are less useful because they won’t give you the list of stations or the geolocation, so you have to rely on the webpage anyway.
Way too dirty to scrape. A new webservice is being created with the other Bysykkel networks. (see above)
Drammen (List+Details) : http://drammen.clearchannel.com/stationsmap
calls through an xmlhttprequest :
curl -X POST -H “Cache-Control: max-age=0” -H “Content-Length: 0” -H “Cookie: ASP.NET_SessionId=55i5wltwt2nj5llwwqxowj4t” -H “Content-Type: application/json; charset=UTF-8” http://drammen.clearchannel.com/WS/GService.asmx/GetGoogleObject
Way too dirty to scrape. Similar to Drammen, with an added step to get the station status.
HTML Scraping needed, and no lat/long info.
HTML, dirty.
HTML/javascript. Hard to parse.
HTML/javascript
HTML both in list and details.
(Dirty HTML,javascript scraping needed)
Planned.
Station coordinates are in pixels.
Montélimar (only 1 station)