# Mapping of map styles to GTFS agency / route_type filters. # # Used by prepare.py to classify GTFS routes (lines layer) and the routes # serving each stop pole (stops/stations layers). Style keys are referenced # by styling.yaml (palette, zorder, widths). # # `agencies` matches GTFS agency_name from agency.txt. # `route_types` optionally restricts GTFS route_type values, including the # extended codes used in this feed (109 = S-tog suburban rail, 700/715 = # Movia bus service types). Without `route_types`, all of the agency's # routes match (e.g. Movia including harbour ferries 991/992). # # ORDER MATTERS: the styles listed here are also the priority order when a # pole is served by several modes (e.g. S-tog and regional trains share # platforms at hub stations — the higher style wins). # Hard exclusions: specific routes to drop entirely, keyed by (agency, # short name) — the pairing rule used everywhere else in this feed. # 083 (Snälltåget night train, Malmö-Stockholm): its in-area shapes are # sparse crow-fly stubs that draw as straight cuts across the map; the # long-distance train is not relevant for the city game, so skip it. # Bus whitelist: only these buses are included — there are far more city # bus routes than the game scale needs. Match on bus category (per # styling.yaml bus_filters) or on specific refs. Remove this section to # include all buses; with empty lists no buses are included. bus_whitelist: categories: [A] # all "A" city buses (1A, 2A, 4A, 6A, 9A, ...) refs: ["21", "30", "31", "32", "33", "34", "35", "36", "37", "38", "39", "68", "77"] exclude: - agency: Snälltåget AB ref: "083" # South bound: drop every stop/station south of this latitude (inclusive), # and clip transit lines at this boundary. Used to cut the map short of # Skyttehøj (Amager Landevej) and everything south of it on Amager. south_bound_lat: 55.628 modes: metro: agencies: [Metroselskabet] s_tog: agencies: [DSB S-tog] route_types: [109, 2] light_rail: agencies: [Hovedstadens Letbane] regional: agencies: [DSB, Lokaltog A/S, Skånetrafiken, Snälltåget AB, DSB Vores Tog] route_types: [2] ferry: # harbour buses 991/992 (route_type 4); their shapes cross the harbour # water and are intentionally NOT clipped to the land area polygon agencies: [Movia] route_types: [4] bus: agencies: [Movia] route_types: [3, 700, 715]