Skip to content

GTFS Flex On-Demand Transit Modeling - Compass Stubs #84

@robfitzgerald

Description

@robfitzgerald

In order to implement GTFS Flex-based route planning, we need to scaffold the architecture required for the model to run from Compass.

this includes

  • a frontier model that checks if we can board GTFS-FLEX mode by looking up the zone by edge and time of day
  • a frontier model that checks the state to see if we are currently using GTFS-FLEX by some key that captures the source zone and departure time range; if so, it applies geofencing rules preventing us from going out of the supported zones
  • a traversal model that inserts any state information about boarding GTFS-FLEX if needed and then uses the road network to move at drive-mode speeds

removed requirement:
constructor for fully-qualified global GTFS-FLEX identifiers from the combination of <agency_id><service_id><route_id><origin_zone_id><departure_time_bin> - we can set up a mapping from these values into a enumeration in order to store them in the search state.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions