Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GTFS: find direction head-sign from trips head-signs #85

Closed
mmathieum opened this issue Dec 5, 2020 · 1 comment
Closed

GTFS: find direction head-sign from trips head-signs #85

mmathieum opened this issue Dec 5, 2020 · 1 comment
Assignees
Milestone

Comments

@mmathieum
Copy link
Member

mmathieum commented Dec 5, 2020

As a developer, I want to automatically pick the right direction head-sign for trips

P1:

  • pick head-sign from multiple trip head-signs

P2:

  • link stops from same transit center (!= bay) #ets_bus
  • E/W/N/S direction converter #ttc_bus_streetcar #stm_buses
  • add missing direction ID to already splitted trips #sudbury
  • pick head-sign from non-descriptive trip head-sign (last stop name?)
    • combine [2] last stops to pick better direction?
  • boolean option to append or replace with last stop name #airdrie
  • use stop_headsign from stop_times.txt ?
  • pick AM/PM from local arrival_time & departure_time in stop_times.txt ? #exo_crc #bc_comox

Later:

Enable:

  • ca-airdrie-transit-bus
  • ca-banff-roam-transit-bus
  • ca-barrie-transit-bus (un-merged routes - back to GTFS)
  • ca-brampton-transit-bus
  • ca-brandon-transit-bus (revert to un-split-ed GTFS)
  • ca-burlington-transit-bus
  • ca-calgary-transit-bus (split-er enabled for route 30 only, 2 directions = loop)
  • ca-calgary-transit-train
  • ca-campbell-river-transit-system-bus
  • ca-central-fraser-valley-transit-system-bus
  • ca-chambly-richelieu-carignan-citcrc-bus
  • ca-chilliwack-transit-system-bus
  • ca-comox-valley-transit-system-bus
  • ca-cornwall-transit-bus
  • ca-cowichan-valley-transit-system-bus
  • ca-cranbrook-transit-system-bus
  • ca-dawson-creek-transit-system-bus
  • ca-deux-montagnes-mrcdm-bus
  • ca-durham-region-transit-bus
  • ca-edmonton-ets-bus
  • ca-edmonton-ets-train
  • ca-fort-erie-transit-bus
  • ca-fort-st-john-transit-system-bus
  • ca-fraser-valley-express-bus
  • ca-fredericton-transit-bus (use no direction ID)
  • ca-gatineau-sto-bus
  • ca-grande-prairie-transit-bus (revert to un-split-ed GTFS loops)
  • ca-grand-river-transit-bus
  • ca-grand-river-transit-light-rail
  • ca-gta-up-express-train
  • ca-gtha-go-transit-bus
  • ca-gtha-go-transit-train
  • ca-guelph-transit-bus (revert to un-split-ed GTFS loops)
  • ca-halifax-transit-bus
  • ca-halifax-transit-ferry
  • ca-hamilton-hsr-bus
  • ca-haut-st-laurent-cithsl-bus
  • ca-joliette-ctjm-bus
  • ca-kamloops-transit-system-bus
  • ca-kelowna-regional-transit-system-bus
  • ca-kingston-transit-bus (use direction splitter)
  • ca-lanaudiere-crtl-bus
  • ca-la-presqu-ile-citpi-bus
  • ca-l-assomption-mrclasso-bus
  • ca-laurentides-citla-bus
  • ca-laurentides-linter-bus (use direction splitter)
  • ca-laval-stl-bus (use direction splitter & provide missing GTFS trip head-sign from route_id)
  • ca-le-richelain-citlr-bus (use splitter to merge route 340 directions)
  • ca-les-moulins-mrclm-bus (allow non-descriptive head-signs for route 18 :( )
  • ca-lethbridge-transit-bus (used splitter)
  • ca-levis-stl-bus
  • ca-london-transit-bus
  • ca-longueuil-rtl-bus
  • ca-maritime-bus
  • ca-milton-transit-bus (use splitter & revert to GTFS-like)
  • ca-mississauga-miway-bus
  • ca-moncton-codiac-transpo-bus
  • ca-montreal-amt-bus
  • ca-montreal-amt-train
  • ca-montreal-bixi-bike
  • ca-montreal-stm-bus
  • ca-montreal-stm-subway
  • ca-nanaimo-rdn-transit-system-bus
  • ca-niagara-falls-transit-bus
  • ca-niagara-falls-wego-bus
  • ca-niagara-region-transit-bus
  • ca-oakville-transit-bus
  • ca-ottawa-oc-transpo-bus
  • ca-ottawa-oc-transpo-train
  • ca-prince-george-transit-system-bus (fix route #BIG FEATURE: stop times no pick up improvements (WIP) #1 by keeping only "via ABC")
  • ca-quebec-orleans-express-bus (use splitter)
  • ca-quebec-rtc-bus
  • ca-red-deer-transit-bus
  • ca-regina-transit-bus
  • ca-richelieu-citvr-bus
  • ca-roussillon-citrous-bus (allow non-descriptive head-signs for route 200 :( )
  • ca-saskatoon-transit-bus
  • ca-shawinigan-rtcs-bus (use finder, revert to GTFS-like)
  • ca-sherbrooke-sts-bus
  • ca-sorel-varennes-citsv-bus
  • ca-squamish-transit-system-bus
  • ca-st-albert-transit-bus
  • ca-st-catharines-transit-bus
  • ca-ste-julie-omitsju-bus
  • ca-st-john-s-metrobus-transit-bus
  • ca-strathcona-county-transit-bus
  • ca-sudbury-transit-bus (use splitter / finder)
  • ca-sud-ouest-citso-bus
  • ca-sunshine-coast-regional-transit-system-bus
  • ca-thunder-bay-transit-bus (use splitter)
  • ca-toronto-share-bike
  • ca-toronto-ttc-bus
  • ca-toronto-ttc-light-rail
  • ca-toronto-ttc-subway
  • ca-vancouver-mobi-bike
  • ca-vancouver-translink-bus
  • ca-vancouver-translink-ferry
  • ca-vancouver-translink-train
  • ca-vernon-transit-system-bus (use splitter)
  • ca-victoria-regional-transit-system-bus
  • ca-welland-transit-bus
  • ca-west-coast-express-bus
  • ca-west-coast-express-train
  • ca-west-kootenay-transit-system-bus
  • ca-whistler-transit-system-bus
  • ca-whitehorse-transit-bus (use finder/ revert to GTFS-like)
  • ca-windsor-transit-bus (allow non-descriptive head-signs for route 10 :( )
  • ca-winnipeg-transit-bus
  • ca-york-region-yrt-viva-bus
  • us-anchorage-people-mover-bus
  • us-clark-county-c-tran-bus
  • us-everett-transit-bus
  • us-juneau-capital-transit-bus
  • us-longview-rivercities-transit-bus (use finder/ revert to GTFS-like)
  • us-snohomish-county-community-transit-bus
  • us-washington-state-ferry (direction_id NOT provided)
@mmathieum mmathieum self-assigned this Dec 5, 2020
@mmathieum
Copy link
Member Author

mmathieum commented Dec 5, 2020

@mmathieum mmathieum added this to the 2021_01 milestone Jan 18, 2021
@mmathieum mmathieum pinned this issue Jan 27, 2021
@mmathieum mmathieum modified the milestones: 2021_01, 2021_02 Feb 1, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant