Source code for aequilibrae.transit.constants
from typing import Dict, Any
AGENCY_MULTIPLIER = 10_000_000_000
ROUTE_ID_MULTIPLIER = 1000000
PATTERN_ID_MULTIPLIER = 1000
TRIP_ID_MULTIPLIER = 1
TRANSIT_STOP_RANGE = 1000000
WALK_LINK_RANGE = 30000000
TRANSIT_LINK_RANGE = 20000000
WALK_AGENCY_ID = 1
# 1 for right, -1 for wrong (left)
DRIVING_SIDE = 1
[docs]
class Constants:
agencies: Dict[str, Any] = {}
srid: Dict[int, int] = {}
routes: Dict[int, int] = {}
trips: Dict[int, int] = {}
patterns: Dict[int, int] = {}
pattern_lookup: Dict[int, int] = {}
stops: Dict[int, int] = {}
fares: Dict[int, int] = {}
links: Dict[int, int] = {}
transit_links: Dict[int, int] = {}