WoBike icon indicating copy to clipboard operation
WoBike copied to clipboard

Bird Open Data

Open robbi5 opened this issue 6 years ago • 7 comments

Found by https://twitter.com/LouDataOfficer/status/1082383313661235200:

Bird provides GBFS feeds at https://mds.bird.co/gbfs

robbi5 avatar Jan 09 '19 18:01 robbi5

Nice discovery !

To be exact, it's look like gbfs, but it not ;) You can check on https://gbfs-validator.netlify.com/ (i made it, own promotion)

PierrickP avatar Jan 09 '19 19:01 PierrickP

@PierrickP are you sure, I just copied and pasted @robbi5 's link in your validator, and the result was valid. screen shot 2019-01-31 at 3 14 08 pm

pmdbt avatar Jan 31 '19 23:01 pmdbt

@pmdbt Indeed, it's not clear. I should update validator to show "warning".

On GBFS spec, only system_information.json are required. Some other files are conditionally required (https://github.com/NABSA/gbfs/blob/master/gbfs.md#files) Bird feed include system_information.json.

The others files available are named free_bikes (one by city) and should be free_bike_status. (https://github.com/NABSA/gbfs/blob/master/gbfs.md#free_bike_statusjson). My validator doesn't detect it. But their files looks not valid. I saw some bird_id at null (must be a unique id)

You can mix multiple cities into one feed but not like bird did it. The easy way is to provide different feed (like Nextbike)

anyway, kudos for the open data 👏

PierrickP avatar Feb 01 '19 08:02 PierrickP

@PierrickP haha I'm still not quite sure what gbfs is to be honest. However, our team was able to validate the data's accuracy and confirm that it's actual bird data (only in los angeles). We put all the gps coordinates from the santa monica and los angeles links onto a map, then compared it with the actual map on the bird ios app. It's not exact, but there is too much similarity for the matches to be random. The data is also refreshed pretty frequently it seems, roughly once every 5 minutes.

pmdbt avatar Feb 05 '19 23:02 pmdbt

@pmdbt For GBFS, see https://github.com/NABSA/gbfs (or i'm doing a talk about it at the end of the month but in french :D ) i didn't said, datas are not accurate ;)

PierrickP avatar Feb 06 '19 13:02 PierrickP

https://gbfs-validator.netlify.com/ updated. If you check "freefloating", it ll required free_bike_status

PierrickP avatar Feb 06 '19 16:02 PierrickP

Bird's GBFS APIs have been closed like ten days ago.

luyuliu avatar Apr 22 '19 19:04 luyuliu