cta_redux:cta_redux 是用于访问 CTA TrainTracker、BusTracker、客户警报和 GTFS 数据的综合宝石

时间:2024-06-30 00:15:35
【文件属性】:

文件名称:cta_redux:cta_redux 是用于访问 CTA TrainTracker、BusTracker、客户警报和 GTFS 数据的综合宝石

文件大小:52.5MB

文件格式:ZIP

更新时间:2024-06-30 00:15:35

Ruby

cta_redux CTA( )为开发者提供了丰富的信息,但难以访问,不一致,并且没有官方客户端。 CTA Redux 是一个易于使用、全面的数据客户端。 这个 gem 将 GTFS 数据与实时 API 响应相结合,以创建一致的 CTA 车辆和状态视图。 例子: require 'cta_redux' CTA :: TrainTracker . key = 'foo' CTA :: BusTracker . key = 'bar' # Pick a random stop on the brown line stop = CTA :: Route [ :brown ] . stops . all . sample routes = [ ] stop . predictions! . predictions . sort_by ( & :seconds ) . each do


【文件预览】:
cta_redux-master
----.gitignore(592B)
----README.md(1KB)
----Gemfile(98B)
----LICENSE(1KB)
----.rspec(30B)
----script()
--------gtfs_to_sqlite.rb(3KB)
----cta_redux.gemspec(2KB)
----CONTRIBUTING.md(2KB)
----spec()
--------stubs()
--------bus_tracker_spec.rb(7KB)
--------customer_alerts_spec.rb(2KB)
--------spec_helper.rb(376B)
--------train_tracker_spec.rb(3KB)
----ext()
--------inflate_database()
----.travis.yml(91B)
----data()
--------.gitkeep(0B)
--------cta-gtfs.db.gz(60.51MB)
----lib()
--------cta_redux()
--------cta_redux.rb(2KB)
----Rakefile(29B)

网友评论