Skip to content

Latest commit

 

History

History
623 lines (425 loc) · 20.2 KB

Cities.md

File metadata and controls

623 lines (425 loc) · 20.2 KB

Reference


Already available in Bicyclette

Rennes

(Keolis)

Official open-data webservice

  • List+Details: http://data.keolis-rennes.com/{xml,json}/?version=1.0&key={APIKEY}&cmd=getstation

Bordeaux

(Keolis)

Official open-data webservice

  • List+Details: http://data.lacub.fr/wfs?key={APIKEY}&SERVICE=WFS&VERSION=1.1.0&REQUEST=GetFeature&TYPENAME=CI_VCUB_P&SRSNAME=EPSG:4326

Wien

(Cyclocity)

Official webservice. See Terms of use.

  • List+Details: http://dynamisch.citybikewien.at/citybike_xml.php

Cyclocity

JCDecaux/Cyclocity has its own opendata platform, developer.jcdecaux.com Use of the old « webservices » is tolerated by Cyclocity.

Note : At least for Paris, official apps use another service.

The geolocation of the stations is sometimes very wrong.

(Hosted on the same servers.)

See developer.jcdecaux.com for documentation.

Lyon

(Cyclocity)

Now available on developer.jcdecaux.com.

No official opendata policy, but usage of the webservice is tolerated.

Although it's very similar to other services by Cyclocity, webservices are different. The structure of the Station Details data is the same.

  • List : http://www.velov.grandlyon.com/velovmap/zhp/inc/StationsParArrondissement.php?arrondissement={69381,69382,69383,69384,69385,69386,69387,69388,69389}
  • Villeurbanne : 69266
  • Caluire : 69034 (2 stations)
  • Vaulx-en-Velin : 69256 (1 station)
  • Details : http://www.velov.grandlyon.com/velovmap/zhp/inc/DispoStationsParId.php?id={station_id}

Lille

(Keolis)

No official opendata policy, but usage of the webservice is tolerated.

Orléans

(Keolis)

Unknown Terms of Use

  • List : https://www.agglo-veloplus.fr/component/data_1.xml
  • Details : https://www.agglo-veloplus.fr/getStatusBorne?idBorne={station_id}

BIXI

The data contains both the List of stations and the Status Details.

Not an “API”, but usage is authorized.

Type 1:

  • Canada (Hosted on the same servers.)
    • List+Details (Template) : https://{servicewebsite.bixi.com}/data/bikeStations.xml
    • Toronto : toronto.bixi.com
    • Montréal : montreal.bixi.com
    • Ottawa : capitale.bixi.com
  • London
    • List+Details : http://www.tfl.gov.uk/tfl/syndication/feeds/cycle-hire/livecyclehireupdates.xml
  • Washington
    • List+Details : http://capitalbikeshare.com/data/stations/bikeStations.xml
  • Minneapolis
    • List+Details : https://secure.niceridemn.org/data2/bikeStations.xml
  • Boston
    • List+Details : : http://www.thehubway.com/data/stations/bikeStations.xml
    • Boston also has an official opendata webservice (http://hubwaydatachallenge.org), but it's not as simple to use as the Bixi service.

Type 2:

Melbourne

A BIXI network, but uses its own webservice.

Unknown Terms of Use

nextbike

Unknown Terms of Use

75 cities worldwide, mostly Germany and Eastern europe.

  • List+Details (Template): http://www.nextbike.de/maps/nextbike-official.xml?city={uid}
  • http://www.nextbike.de/maps/nextbike-official.xml returns data for all the cities, but Bicyclette currently only includes a portion of these cities. Typically, smaller cities, or cities which seemed to actually have zero bikes where ignored.
  • 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

Nice

(Veloway-Veolia)

(Hosted on the same servers as Calais and Vannes.)

No official opendata policy, but usage of the webservice is tolerated.

  • List+Details : http://www.velobleu.org/cartoV2/libProxyCarto.asp

Veloway (Veolia)

Unknown Terms of Use

(Hosted on the same servers as Nice)

Miami beach

Unknown Terms of Use

Same system runs in Surfside FL. The webservice returns the whole data.

  • List+Details: http://www.decobike.com/playmoves.xml

Long beach NY

Unknown Terms of Use

  • List+Details: http://decobikelbny.com/playmoves.xml

Smoove

Unknown Terms of Use

  • Montpellier
    • List+Details : http://cli-velo-montpellier.gir.fr/vcstations.xml
  • Avignon
    • List+Details : http://www.velopop.fr/vcstations.xml
  • Valence
    • List+Details : http://www.velo-libelo.fr/vcstations.xml
  • Strasbourg
    • List+Details : http://www.velhop.strasbourg.eu/vcstations.xml
  • Saint-Étienne
    • List+Details : http://www.velivert.fr/vcstations.xml
  • Grenoble
    • List+Details : http://vms.metrovelo.fr/vcstations.xml
  • Chalon-sur-Saône
    • List+Details : http://www.reflex-grandchalon.fr/vcstations.xml

Barcelona

(Citybike)

Unknown Terms of Use

  • List+Details : https://www.bicing.cat/localizaciones/getJsonObject.php

La Rochelle

No Known Webservice : HTML Scraping required.

  • List+Details: http://www.rtcr.fr/ct_93_297__Carte_du_libre_service_velos.html

Vélopass (Swiss)

Credentials from Vélopass are needed to use this webservice.

Velopass is being merged with Publibike, and some new services may be available in summer of 2013.

  • Vélopass : La Côte, Fribourg, Bulle, Les Lacs - Romont, Chablais, Valais Central, Yverdon-les-Bains, Lausanne - Morges & Campus, Vevey-Riviera, Lugano - Paradiso.

The Velopass app actually uses the SOAP webservice service.tobike.it as its backend. (WSDL documentation) Request:

POST http://service.tobike.it/service.asmx
Content-Type: application/soap+xml; charset=UTF-8

<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
	<soap12:Body>
		<ElencoStazioniPerComune xmlns="c://inetub/wwwroot/webservice/Service.asmx">
			<UsernameRivenditore>{pass}</UsernameRivenditore>
			<PasswordRivenditore>{pass}</PasswordRivenditore>
			<CodiceComune>{ID_VILLE}</CodiceComune>
		</ElencoStazioniPerComune>
	</soap12:Body>
</soap12:Envelope>

ViaCycle (USA)

Official API

JSON, List+Details:

BCycle

Networks for a dozen of US cities, with relatively small coverage. Unfortunately, the data for all cities are all in the same list, and there's no clean way to separate them. No word on wether it can be used in 3rd party apps.

Official webservice: BCycle is currently updating its webservices to a new, 2.0 version.

  • http://api.bcycle.com/services/mobile.svc/ListKiosks (See specs at http://api.bcycle.com/services/mobile.svc?wsdl)

  • Boulder, Colorado;

  • Broward County, Florida;

  • Charlotte, North Carolina

  • Chicago, Illinois; (dead)
  • Denver, Colorado;

  • Des Moines, Iowa;

  • Fort Worth (Coming Soon);

  • Greenville;

  • Houston, Texas;

  • Kailua (Honolulu County), Hawaii;

  • Kansas City, Kansas;

  • Louisville,

  • Madison, Wisconsin;

  • Nashville;

  • Omaha, Nebraska;

  • San Antonio, Texas;

  • Salt Lake City ("greenbike")

  • Spartanburg, South Carolina.

  • Also, Austin is in the works. (2013/01)


Not included in Bicyclette yet

Belfort (Optymo)

Based on Smoove, but no webservice found.

Webmap at http://siv.optymo.fr, stations list at http://siv.optymo.fr/js/placesVLS.js, status at http://siv.optymo.fr/getinfo.php?id=.

New York (Temporary)

"Temporary" data for the expected stations locations. Of course, no status info is available yet.

Bicincitta / TOBike

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 (also used for Swiss VeloPass) : http://service.tobike.it

Laval

(Keolis)

  • List (HTML) : http://www.tul-laval.fr/velitul-stations.asp
  • Status of stations (HTML) : http://www.tul-laval.fr/velitul-disponibilites.asp

Pau

(Keolis)

  • List+Details (HTML) : http://www.idecycle.com/stations/plan

Domoblue

Unknown Terms of Use

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

Bysykkel (Norway) (Clear Channel)

Unknown Terms of Use

  • Oslo,
  • Drammen,
  • Trondheim.

Operated by Clear Channel.

This service also contains station info for Drammen. Trondheim seems to be missing as of 2013-03-18.

Palma de Mallorca

Unknown Terms of Use

Stockholm City Bikes

Operated by Clear Channel Sverige . The official website uses data from https://bikemap.appified.net, who also made the iphone app.

Unknown Terms of Use, however there's a very aggressive refresh limit on the webservice. (it returns a 403 after 10 reloads.)

Forever Bicycle/China RMB

Unknown Terms of Use

1000+ stations in :

  • Shangai and region
  • Chengdu and region
  • Shenyang
  • Nanshan (near Shenzhen)

HTML, clean enough.

Kyoto Machikado Minaport

Unknown Terms of Use

Yokohama Baybike

(Docomo Cycle)

Unknown Terms of Use

Daejeon (South Korea) Ta-Shu

Unknown Terms of Use. Contact email actually invalid.

Kaohsiung (Taiwan) C-Bike

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 :

TaiPen (Taiwan) YouBike

Unknown Terms of Use

Nicosia (Cyprus) (Smoove)

Unknown Terms of Use

HTML Scraping, reasonable.

Bucharest (Cicloteque)

Unknown Terms of Use

HTML parsing, reasonable.


No plans to include in Bicyclette

(Because the HTML is way too dirty to scrape.)

BikeNation (USA)

Unknown Terms of Use

Bikenation seems to be working on networks in Los Angeles and Long Beach (California) as well.

Mobilicidata

HTML Scraping needed. Also try to reverse engineer the iphone app.

CityBike (aka Clear Channel) 1

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.

CityBike (aka Clear Channel) 2

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

CityBike (aka Clear Channel) 3

Way too dirty to scrape. Similar to Drammen, with an added step to get the station status.

Bicileon

HTML Scraping needed, and no lat/long info.

Guadalajara, Mexico (Bikla)

HTML, dirty.

Girona, Spain (Girocleta)

HTML/javascript. Hard to parse.

Buenos Aires (bicicletapublica)

HTML/javascript

Tel-Aviv (Tel-O-Fun)

HTML both in list and details.

Changwon (South Korea) NUBIJA

(Dirty HTML,javascript scraping needed)

Fremantle (Australia)

Planned.

OV-Velos (Netherlands)

Newcastle (Scratchbike)

Pamplona

Urgh.

Station coordinates are in pixels.


Data unavailable on the web

Broken websites