GTFS to OSM route matching: mdb-2345
Municipality of Tirana — Albania
6415 trips, 2845 matched (44.3%).
bus 16A (45): 0 of 418 trips matched
| Stops | From | To | Trips | OSM candidate | ref | count | distance | direction | points | names | mean | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 19 | Farmacia 10 | Farmacia 10 | 418 | L16A (7841014) | 0.70 | 1.00 | 0.97 | – | 0.10 | 0.23 | – | map |
bus 16B (24): 0 of 418 trips matched
| Stops | From | To | Trips | OSM candidate | ref | count | distance | direction | points | names | mean | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 20 | Farmacia 10 | Farmacia 10 | 418 | L16A (7841014) | 0.00 | 0.95 | 0.95 | – | 0.95 | 0.63 | 0.70 | map |
bus 13A (46): 0 of 406 trips matched
| Stops | From | To | Trips | OSM candidate | ref | count | distance | direction | points | names | mean | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 24 | Kristaq Mone | Kristaq Mone | 406 | L13A (7829084) | 0.70 | 0.88 | 0.94 | – | 0.08 | 0.30 | – | map |
bus 13B (20): 0 of 349 trips matched
| Stops | From | To | Trips | OSM candidate | ref | count | distance | direction | points | names | mean | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 26 | Kryqëzimi Kashar | Kryqëzimi Kashar | 349 | L13B (7828855) | 0.70 | 0.92 | 0.95 | – | 0.81 | 0.21 | – | map |
bus 11 (18): 330 of 654 trips matched
| Stops | From | To | Trips | OSM candidate | ref | count | distance | direction | points | names | mean | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 15 | Biblioteka | Thesari | 324 | L11 (7517386) | 0.70 | 0.93 | 0.99 | -1.00 | 0.07 | 0.28 | – | map |
| 14 | Thesari | Biblioteka | 330 | L11 (7517386) | 0.70 | 1.00 | 1.00 | 1.00 | 1.00 | 0.87 | 0.93 | map |
bus 6 (70): 0 of 248 trips matched
| Stops | From | To | Trips | OSM candidate | ref | count | distance | direction | points | names | mean | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 27 | Bregu Lumit | Muzeu Kombëtar B | 124 | L6 (7906340) | 0.70 | 0.59 | 0.67 | 0.90 | 0.59 | 0.54 | – | map |
| 24 | Muzeu Kombëtar B | Bregu Lumit | 124 | L6 (7911611) | 0.70 | 0.71 | 0.78 | 0.90 | 0.67 | 0.64 | – | map |
bus 5A (6): 237 of 474 trips matched
| Stops | From | To | Trips | OSM candidate | ref | count | distance | direction | points | names | mean | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 17 | 9 Katëshet B | Autotraktorët | 237 | L5A (16327438) | 0.70 | 0.94 | 1.00 | -0.97 | 0.06 | 0.22 | – | map |
| 18 | Autotraktorët | 9 Katëshet B | 237 | L5A (16327437) | 0.70 | 1.00 | 0.98 | 0.98 | 0.89 | 0.58 | 0.85 | map |
bus 15A (22): 192 of 384 trips matched
| Stops | From | To | Trips | OSM candidate | ref | count | distance | direction | points | names | mean | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 20 | Kombinat | Aleksandër Moisiu | 192 | L15A (7824023) | 0.70 | 0.95 | 0.96 | -0.97 | 0.10 | 0.19 | – | map |
| 20 | Aleksandër Moisiu | Kombinat | 192 | L15A (7826235) | 0.70 | 0.85 | 0.94 | 0.98 | 0.85 | 0.82 | 0.86 | map |
bus 8A (10): 166 of 332 trips matched
| Stops | From | To | Trips | OSM candidate | ref | count | distance | direction | points | names | mean | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 17 | 9 Katëshet B | Terminali Juglindor | 166 | L8A (7915830) | 0.70 | 0.88 | 0.91 | -0.95 | 0.06 | 0.22 | – | map |
| 13 | Terminali Juglindor | 9 Katëshet B | 166 | L8A (7915985) | 0.70 | 1.00 | 1.00 | 1.00 | 1.00 | 0.78 | 0.91 | map |
bus 3C (47): 0 of 138 trips matched
| Stops | From | To | Trips | OSM candidate | ref | count | distance | direction | points | names | mean | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 23 | 100 Vjetori | Biblioteka | 69 | L3C (9385596) | 0.70 | 0.85 | 0.30 | 0.90 | 0.59 | 0.58 | – | map |
| 23 | Biblioteka | 100 Vjetori | 69 | L3C (9385607) | 0.70 | 1.00 | 0.41 | 0.98 | 0.61 | 0.58 | – | map |
bus 5B (7): 121 of 242 trips matched
| Stops | From | To | Trips | OSM candidate | ref | count | distance | direction | points | names | mean | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 12 | Instituti Bujqësor | Gjethja | 121 | L5B (8324455) | 0.70 | 0.92 | 0.98 | -0.97 | 0.08 | 0.25 | – | map |
| 14 | Gjethja | Instituti Bujqësor | 121 | L5B (7906310) | 0.70 | 0.93 | 0.89 | 1.00 | 0.86 | 0.59 | 0.83 | map |
bus 3B (4): 0 of 115 trips matched
| Stops | From | To | Trips | OSM candidate | ref | count | distance | direction | points | names | mean | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 32 | Serat | Serat | 115 | L3B (7888583) | 0.70 | 0.97 | 0.97 | – | 0.91 | 0.21 | – | map |
bus 4 (5): 114 of 228 trips matched
| Stops | From | To | Trips | OSM candidate | ref | count | distance | direction | points | names | mean | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 22 | Muzeu Kombëtar B | City Park | 114 | L4 (7890488) | 0.70 | 0.76 | 0.78 | 0.93 | 0.72 | 0.82 | – | map |
| 24 | City Park | Muzeu Kombëtar B | 114 | L4 (7892719) | 0.70 | 0.77 | 0.79 | 0.93 | 0.74 | 0.81 | 0.79 | map |
bus 12A (71): 76 of 152 trips matched
| Stops | From | To | Trips | OSM candidate | ref | count | distance | direction | points | names | mean | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 24 | Uzina Dinamo | Karburanti | 76 | L12A (7842960) | 0.70 | 0.89 | 0.93 | -1.00 | 0.04 | 0.22 | – | map |
| 28 | Karburanti | Uzina Dinamo | 76 | L12A (7842960) | 0.70 | 0.96 | 1.00 | 1.00 | 0.96 | 0.93 | 0.93 | map |
bus 12B (72): 67 of 134 trips matched
| Stops | From | To | Trips | OSM candidate | ref | count | distance | direction | points | names | mean | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 22 | 5 Maji | Karburanti | 67 | L12B (21096721) | 0.70 | 0.85 | 0.94 | -1.00 | 0.04 | 0.23 | – | map |
| 26 | Karburanti | 5 Maji | 67 | L12B (21096721) | 0.70 | 1.00 | 1.00 | 1.00 | 1.00 | 0.99 | 0.95 | map |
bus 10C (17): 64 of 128 trips matched
| Stops | From | To | Trips | OSM candidate | ref | count | distance | direction | points | names | mean | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 20 | Dhora Leka | Shkozë | 64 | L10C (7930607) | 0.70 | 1.00 | 1.00 | -1.00 | 0.10 | 0.20 | – | map |
| 18 | Shkozë | Dhora Leka | 64 | L10C (8004184) | 0.70 | 1.00 | 0.99 | 1.00 | 1.00 | 0.98 | 0.95 | map |
bus 8B (11): 56 of 112 trips matched
| Stops | From | To | Trips | OSM candidate | ref | count | distance | direction | points | names | mean | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 13 | 9 Katëshet B | Sanatorium | 56 | L8B (7923752) | 0.70 | 0.85 | 0.86 | -0.90 | 0.08 | 0.27 | – | map |
| 10 | Sanatorium | 9 Katëshet B | 56 | L8B (7923749) | 0.70 | 0.90 | 0.94 | 1.00 | 0.90 | 0.81 | 0.88 | map |
bus 8C (12): 44 of 88 trips matched
| Stops | From | To | Trips | OSM candidate | ref | count | distance | direction | points | names | mean | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 14 | 9 Katëshet B | Sauk i Vjeter | 44 | L8C (7923808) | 0.70 | 0.86 | 0.87 | -0.91 | 0.07 | 0.27 | – | map |
| 11 | Sauk i Vjeter | 9 Katëshet B | 44 | L8C (7923803) | 0.70 | 1.00 | 0.90 | 0.96 | 0.91 | 0.70 | 0.86 | map |
bus 10B (16): 17 of 34 trips matched
| Stops | From | To | Trips | OSM candidate | ref | count | distance | direction | points | names | mean | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 14 | Çollakët | Dollari B | 17 | L10B (9396293) | 0.70 | 1.00 | 0.99 | -0.95 | 0.14 | 0.23 | – | map |
| 12 | Dollari B | Çollakët | 17 | L10B (9396293) | 0.70 | 0.86 | 0.92 | 0.95 | 0.86 | 0.83 | 0.85 | map |
bus 10A (15): 36 of 36 trips matched
| Stops | From | To | Trips | OSM candidate | ref | count | distance | direction | points | names | mean | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 14 | Depo Ujit B | Dollari B | 18 | L10A (18757276) | 0.70 | 0.86 | 0.88 | 0.91 | 0.79 | 0.62 | 0.79 | map |
| 13 | Dollari B | Depo Ujit B | 18 | L10A (18757159) | 0.70 | 0.93 | 0.88 | 0.89 | 0.86 | 0.80 | 0.84 | map |
bus 15B (23): 397 of 397 trips matched
| Stops | From | To | Trips | OSM candidate | ref | count | distance | direction | points | names | mean | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 26 | Kombinat | Rruga Arbërit | 199 | L15B (14759853) | 0.70 | 0.96 | 0.99 | 1.00 | 0.89 | 0.86 | 0.90 | map |
| 26 | Rruga Arbërit | Kombinat | 198 | L15B (14759854) | 0.70 | 0.92 | 1.00 | 1.00 | 0.81 | 0.73 | 0.86 | map |
bus 1A (1): 148 of 148 trips matched
| Stops | From | To | Trips | OSM candidate | ref | count | distance | direction | points | names | mean | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 21 | Allias | Selitë | 74 | L1A (7877097) | 0.70 | 0.95 | 0.99 | 1.00 | 0.95 | 0.80 | 0.90 | map |
| 20 | Selitë | Allias | 74 | L1A (7874544) | 0.70 | 0.91 | 0.99 | 1.00 | 0.91 | 0.87 | 0.90 | map |
bus 1B (48): 162 of 162 trips matched
| Stops | From | To | Trips | OSM candidate | ref | count | distance | direction | points | names | mean | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 24 | Allias | Kodra Diellit 2 | 81 | L1B (16369029) | 0.70 | 0.88 | 0.95 | 1.00 | 0.88 | 0.78 | 0.86 | map |
| 22 | Kodra Diellit 2 | Allias | 81 | L1A (7874544) | 0.00 | 1.00 | 0.93 | 0.93 | 0.91 | 0.74 | 0.75 | map |
bus 2 (2): 174 of 174 trips matched
| Stops | From | To | Trips | OSM candidate | ref | count | distance | direction | points | names | mean | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 12 | Shkencat e Natyrës | TEG | 87 | L2 (7886110) | 0.70 | 0.92 | 0.99 | 0.98 | 0.83 | 0.75 | 0.86 | map |
| 13 | TEG | Shkencat e Natyrës | 87 | L2 (7885875) | 0.70 | 0.93 | 0.98 | 0.99 | 0.86 | 0.48 | 0.82 | map |
bus 3A (3): 122 of 122 trips matched
| Stops | From | To | Trips | OSM candidate | ref | count | distance | direction | points | names | mean | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 29 | Serat | Serat | 122 | L3A (7886310) | 0.70 | 0.97 | 0.98 | – | 0.93 | 0.61 | 0.84 | map |
bus 9A (13): 164 of 164 trips matched
| Stops | From | To | Trips | OSM candidate | ref | count | distance | direction | points | names | mean | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 19 | Depo Ujit A | Uzina Dinamo | 82 | L9A (7924404) | 0.70 | 0.95 | 1.00 | 1.00 | 0.95 | 0.83 | 0.90 | map |
| 20 | Uzina Dinamo | Depo Ujit A | 82 | L9A (7930152) | 0.70 | 0.90 | 0.98 | 1.00 | 0.90 | 0.69 | 0.86 | map |
bus 9B (14): 158 of 158 trips matched
| Stops | From | To | Trips | OSM candidate | ref | count | distance | direction | points | names | mean | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 19 | Binak Alia | Uzina Dinamo | 79 | L9B (7930385) | 0.70 | 1.00 | 0.96 | 0.99 | 0.95 | 0.64 | 0.87 | map |
| 20 | Uzina Dinamo | Binak Alia | 79 | L9B (7930496) | 0.70 | 0.85 | 0.88 | 0.94 | 0.80 | 0.54 | 0.79 | map |
ℹ️ How to read this
Every GTFS trip is matched against the OSM route relations of the same type
whose bounding box covers the trip's area. A candidate must pass five gates
— platform count, stop-to-stop length, direction, platform positions and
platform names — and the best one is accepted when the mean of its
scores exceeds 0.70. If no candidate carries the trip's own ref, the best
other candidate needs a mean above 0.75 and a 0.05 lead over any other line.
Trips of one stop pattern (the same stop sequence) are decided together, so
each row below is one stop pattern, matched ones (green candidate cell)
included so a route's matched and unmatched patterns can be compared; the
candidate shown is the one that decided the result or, when nothing passed,
the one that got furthest. The pink cell says why: a signal — the first gate the candidate failed; the
ref — no relation of the trip's own line passed the gates (or none is a
candidate at all, when the ref score is 0), so this is another line; the mean — the candidate
passed every gate but the mean is not above the threshold, or, when a "lost
its margin to" row follows, it leads that other line by less than 0.05. Hover
a pink cell for the full wording. "map" opens the pattern over OpenStreetMap:
GTFS stops in red, the candidate's platforms in green, the runner-up's in
orange, and the platform–stop pairs the points signal assigned as
dashed lines.