MobilityData / gbfs

Documentation for the General Bikeshare Feed Specification, a standardized data feed for shared mobility system availability. Maintained by MobilityData
https://gbfs.org
Other
795 stars 290 forks source link

Stations listed twice #535

Closed sergip76 closed 1 year ago

sergip76 commented 1 year ago

Some bike systems like Citibike in New York lists each station twice. I'm using the listed url: https://gbfs.lyft.com/gbfs/1.1/bkn/en/station_information.json

richfab commented 1 year ago

Hello Sergi! Thank you for raising this data quality issue.

I have informed Lyft of this issue.

Please note that the open source online GBFS validator will soon allow producers to identify the case that you mentioned. With the PR #106, the validator will raise an error when station_information.json or station_status.json contain duplicate station_id.

Thank you for your contribution!

mplsmitch commented 1 year ago

@richfab I've noticed when you have a big system like Citibike or Divvy with low data quality there are so many errors that the validator fails because the response is too large: https://gbfs-validator.mobilitydata.org/validator?url=https%3A%2F%2Fgbfs.divvybikes.com%2Fgbfs%2Fgbfs.json Returns: { "errorMessage": "Response payload size exceeded maximum allowed payload size (6291556 bytes).", "errorType": "Function.ResponseSizeTooLarge" }

richfab commented 1 year ago

Hi @mplsmitch! Thank you for flagging this issue.

A response payload size exceeded issue is open on the GBFS validator repo: https://github.com/MobilityData/gbfs-validator/issues/109.

I hope this issue can be resolved shortly. Thank you!

merjakaj commented 1 year ago

@richfab When looking at the data for Citi Bike from NYC, it looks like the duplicate stations started to appear from August 4. Hopefully this will help troubleshooting this situation.

ArashMansouri commented 1 year ago

Thanks for flagging this issue. The problem with the stations appearing twice on the citibike feed has now been resolved.

richfab commented 1 year ago

I confirm that there is no longer any duplicate station in https://gbfs.lyft.com/gbfs/1.1/bkn/en/station_information.json. Thank you @ArashMansouri for resolving this issue so quickly.