GTFS to OSM route matching: tld-4316

A Onda - Mobilidade Urbana — Portugal_South
614 trips, 523 matched (85.2%).

All feeds

bus 4 (4): 11 of 76 trips matched

StopsFromToTrips OSM candidaterefcountdistancedirection pointsnamesmean
38Igreja Sra. da LuzIgreja Sra. da Luz9 4 (16863365)1.000.950.850.000.550.23– map
62BurgauBurgau7 4 (16863365)1.000.580.530.000.530.42– map
58AlmádenaAlmádena6 4 (16863366)1.000.590.540.000.340.25– map
64AlmádenaAlmádena6 4 (16886497)1.000.590.620.000.480.30– map
68BurgauBurgau6 4 (16886497)1.000.560.590.000.410.34– map
70BurgauBurgau6 4 (16886497)1.000.540.520.000.470.42– map
66BurgauAlmádena2 4 (16886497)1.000.580.600.420.420.36– map
48Igreja Sra. da LuzAlmádena2 4 (16886496)1.000.710.640.710.650.44– map
37Terminal RodoviárioBurgau2 4 (16886496)1.000.920.840.850.840.56– map
21Terminal RodoviárioIgreja Sra. da Luz2 4 (16886496)1.000.620.620.820.620.52– map
60AlmádenaBurgau1 4 (16863366)1.000.570.53-0.420.330.26– map
64AlmádenaBurgau1 4 (16886497)1.000.590.57-0.420.420.28– map
66AlmádenaBurgau1 4 (16886497)1.000.580.60-0.420.470.29– map
70AlmádenaBurgau1 4 (16886497)1.000.540.55-0.420.440.29– map
48AlmádenaIgreja Sra. da Luz1 4 (16863366)1.000.710.660.560.420.25– map
51AlmádenaIgreja Sra. da Luz1 4 (16863366)1.000.670.640.560.470.29– map
23AlmádenaPortas de Portugal - CTT1 4 (16886497)1.000.600.770.810.530.41– map
59BurgauAlmádena1 4 (16863366)1.000.580.530.420.490.43– map
60BurgauAlmádena1 4 (16863366)1.000.570.530.420.480.43– map
66BurgauBurgau1 4 (16886497)1.000.580.560.000.500.42– map
69BurgauBurgau1 4 (16886497)1.000.550.570.000.410.34– map
72BurgauBurgau1 4 (16886497)1.000.530.540.000.510.41– map
50BurgauIgreja Sra. da Luz1 4 (16863366)1.000.680.640.950.580.46– map
53BurgauIgreja Sra. da Luz1 4 (16863366)1.000.640.620.950.620.48– map
51Igreja Sra. da LuzAlmádena1 4 (16886496)1.000.670.620.710.670.530.64 map
54Igreja Sra. da LuzAlmádena1 4 (16886496)1.000.630.600.710.630.500.61 map
17Igreja Sra. da LuzBurgau1 4 (16886496)1.000.500.570.900.320.21– map
33Terminal RodoviárioBurgau3 4 (16863365)1.000.920.951.000.920.690.90 map
32BurgauPortas de Portugal - CTT2 4 (16863366)1.000.941.000.960.850.620.88 map
30BurgauTerminal Rodoviário2 4 (16863366)1.000.880.951.000.820.650.86 map
28AlmádenaTerminal Rodoviário1 4 (16886497)1.000.740.760.850.680.550.72 map
31AlmádenaTerminal Rodoviário1 4 (16886497)1.000.820.810.850.790.620.78 map
40BurgauPortas de Portugal - CTT1 4 (16886497)1.000.950.920.960.930.710.89 map
36Terminal RodoviárioBurgau1 4 (16863365)1.001.001.001.001.000.770.95 map

bus 2 (2): 98 of 108 trips matched

StopsFromToTrips OSM candidaterefcountdistancedirection pointsnamesmean
10Forte da Meia PraiaTerminal Rodoviário7 2 (1965462)1.000.360.410.790.360.27– map
14Porto de Mós - PraiaPortas de Portugal - CTT2 2 (9390326)1.000.500.450.900.500.44– map
11Forte da Meia PraiaES Gil Eanes1 2 (1965462)1.000.390.640.890.290.28– map
27Forte da Meia PraiaPorto de Mós - Praia38 2 (1965462)1.000.960.971.000.960.780.94 map
27Porto de Mós - PraiaForte da Meia Praia36 2 (9390326)1.000.960.991.000.960.790.94 map
28Forte da Meia PraiaPorto de Mós - Praia12 2 (1965462)1.001.001.001.001.000.810.96 map
28Porto de Mós - PraiaForte da Meia Praia12 2 (9390326)1.001.000.991.001.000.810.96 map

bus 8 (8): 0 of 8 trips matched

StopsFromToTrips OSM candidaterefcountdistancedirection pointsnamesmean
52Terminal RodoviárioPortas de Portugal - CTT4 8 (16887102)1.000.730.610.710.460.24– map
78ES Gil EanesES Gil Eanes2 8 (16887102)1.000.490.450.000.460.39– map
72ES Gil EanesES Gil Eanes1 8 (16887102)1.000.530.480.000.460.35– map
64Terminal RodoviárioES Gil Eanes1 8 (16887102)1.000.590.520.450.560.48– map

bus 6 (6): 52 of 58 trips matched

StopsFromToTrips OSM candidaterefcountdistancedirection pointsnamesmean
25Praça do InfanteBarão São João3 6 (16867773)1.000.760.801.000.480.51– map
26Barão São JoãoPraça do Infante1 6 (16867710)1.000.770.821.000.470.48– map
28Barão São JoãoPraça do Infante1 6 (16867710)1.000.820.831.000.530.54– map
27Praça do InfanteBarão São João1 6 (16867773)1.000.820.811.000.550.56– map
32Barão São JoãoPraça do Infante18 6 (16867710)1.000.940.991.000.910.680.91 map
31Praça do InfanteBarão São João17 6 (16867773)1.000.940.991.000.940.740.92 map
34Barão São JoãoPraça do Infante5 6 (16867710)1.001.000.981.000.970.730.94 map
34Praça do InfanteBarão São João4 6 (16867773)1.000.970.901.000.970.780.92 map
35Barão São JoãoPraça do Infante2 6 (16867710)1.000.970.931.000.940.720.91 map
36Barão São JoãoES Gil Eanes1 6 (16867710)1.000.940.840.930.920.630.85 map
31Barão São JoãoPortas de Portugal - CTT1 6 (16867710)1.000.910.850.990.790.610.83 map
26Bensafrim - MercadoPortas de Portugal - CTT1 6 (16867710)1.000.770.920.790.650.520.73 map
36ES Gil EanesBarão São João1 6 (16867773)1.000.920.810.930.920.700.85 map
33Praça do InfanteBarão São João1 6 (16867773)1.001.001.001.001.000.790.96 map
33Terminal RodoviárioBarão São João1 6 (16867773)1.001.000.830.970.820.640.85 map

bus 3 (3): 118 of 119 trips matched

StopsFromToTrips OSM candidaterefcountdistancedirection pointsnamesmean
22Odiáxere - EB1ES Gil Eanes1 3 (16863190)1.000.920.830.880.670.51– map
21Odiáxere - EB1Praça do Infante40 3 (16863190)1.000.880.921.000.750.570.82 map
20Praça do InfanteOdiáxere - EB139 3 (16863189)1.000.870.931.000.740.530.81 map
23Praça do InfanteOdiáxere - EB120 3 (16863189)1.001.000.921.000.870.600.88 map
24Odiáxere - EB1Praça do Infante19 3 (16863190)1.001.000.931.000.880.640.89 map

bus 5 (5): 33 of 34 trips matched

StopsFromToTrips OSM candidaterefcountdistancedirection pointsnamesmean
23Falfeira (ETAR)ES Gil Eanes1 5 (16863489)1.001.000.670.900.830.69– map
20Montes Juntos 1Praça do Infante13 5 (16863489)1.000.870.861.000.870.780.88 map
19Praça do InfanteMontes Juntos 113 5 (16863488)1.000.860.871.000.860.740.87 map
24ES Gil EanesMontes Juntos 12 5 (16863488)1.000.920.830.830.920.710.84 map
23Montes Juntos 1Praça do Infante2 5 (16863489)1.001.000.991.001.000.870.97 map
22Praça do InfanteMontes Juntos 12 5 (16863488)1.001.000.991.001.000.830.96 map
25Montes Juntos 1ES Gil Eanes1 5 (16863489)1.000.920.840.830.920.750.85 map

bus 1 (1): 50 of 50 trips matched

StopsFromToTrips OSM candidaterefcountdistancedirection pointsnamesmean
29Estação CPEstação CP32 1 (1965468)1.000.970.95–0.800.310.76 map
30Estação CPEstação CP18 1 (1965468)1.001.000.98–0.830.290.78 map

bus 10 (10): 54 of 54 trips matched

StopsFromToTrips OSM candidaterefcountdistancedirection pointsnamesmean
17Hospital S. GonçaloPraça do Infante16 10 (16887236)1.000.770.721.000.770.600.77 map
16Praça do InfanteHospital S. Gonçalo15 10 (16887237)1.000.760.741.000.760.590.77 map
21Praça do InfanteHospital S. Gonçalo11 10 (16887237)1.001.000.981.001.000.710.94 map
22Hospital S. GonçaloPraça do Infante10 10 (16887236)1.001.000.991.001.000.700.94 map
19Hospital S. GonçaloPraça do Infante2 10 (16887236)1.000.860.751.000.860.650.83 map

bus 7 (7): 31 of 31 trips matched

StopsFromToTrips OSM candidaterefcountdistancedirection pointsnamesmean
27Praça do InfanteBensafrim - Mercado13 7 (16867400)1.000.961.001.000.960.840.95 map
26Bensafrim - MercadoPortas de Portugal - CTT8 7 (16867401)1.001.000.981.000.960.810.95 map
27Bensafrim - MercadoPraça do Infante6 7 (16867401)1.000.961.001.000.960.860.96 map
28Praça do InfanteBensafrim - Mercado3 7 (16867400)1.000.930.941.000.930.820.92 map
28Bensafrim - MercadoPraça do Infante1 7 (16867401)1.000.930.931.000.930.840.93 map

bus 9 (9): 76 of 76 trips matched

StopsFromToTrips OSM candidaterefcountdistancedirection pointsnamesmean
18TecnopólisPortas de Portugal - CTT25 9 (16887159)1.000.950.941.000.950.740.91 map
16Portas de Portugal - CTTTecnopólis13 9 (16887160)1.000.840.871.000.840.620.83 map
19Portas de Portugal - CTTTecnopólis13 9 (16887160)1.001.001.001.001.000.770.95 map
15TecnopólisPortas de Portugal - CTT13 9 (16887159)1.000.790.791.000.790.610.80 map
15Portas de Portugal - CTTTecnopólis12 9 (16887160)1.000.790.811.000.790.590.80 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.