Skip to content
This repository was archived by the owner on Nov 30, 2023. It is now read-only.

1.1.6

Choose a tag to compare

@bdferris bdferris released this 26 Sep 21:07
· 313 commits to master since this release
  • Store stop_times table in sqlite. This greatly reduces the memory requirements.
  • schedule_viewer no longer requires --key or --feed_filename when connecting to localhost
  • added option to kmlwriter to show each shape point
  • added new shape parsing library, shapelib.py, but not used by any tools yet
  • new methods ServicePeriod.IsActiveOn and ServicePeriod.ActiveDates
  • merge stops with station hierarchy (location_type and parent_station)
  • fix some bugs

Measured in linux 2.6.22 on an Intel Core 2 Duo CPU T7300 at 2GHz laptop using feedvalidator.py -p.

Version Dataset stop_time rows Memory (MB) Time (s)
1.1.5 bart 33k 31 12
portland 1134k 984.2 551
1.1.6 bart 33k 29.5 20
portland 1134k 149.0 746
1.1.6 --memory_db portland 1134k 235.8 738