diff --git a/.gitignore b/.gitignore index 3ce15e17c..744889bcc 100644 --- a/.gitignore +++ b/.gitignore @@ -88,3 +88,4 @@ fabric.properties # Editor-based Rest Client .idea/httpRequests +/.idea diff --git a/NeTEx.spp b/NeTEx.spp index 9a936fdac..b837506ac 100644 --- a/NeTEx.spp +++ b/NeTEx.spp @@ -478,6 +478,7 @@ + @@ -669,78 +670,8 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + @@ -748,15 +679,13 @@ - - - - - - - - + + + + + + @@ -815,24 +744,105 @@ + + + + + + + - - - - - + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/functions/drt/CH_DRT_Area_mybuxi.xml b/examples/functions/drt/CH_DRT_Area_mybuxi.xml new file mode 100644 index 000000000..79c0d268d --- /dev/null +++ b/examples/functions/drt/CH_DRT_Area_mybuxi.xml @@ -0,0 +1,652 @@ + + + 2026-04-13T09:15:19.1039738+02:00 + SKI + NeTEx Export, Version: 19.78.0.6742 + + + + 2025-12-14T00:00:00 + 2026-12-12T23:59:59 + + + + + + + + Angebot + 10 + + + Allgemeiner Hinweis + 1 + + + Zugname + 2 + + + + + + + Bedarfslinie + L + 1 + + + Anrufsammelverkehr + A + 2 + + + Richtungsband, örtlich disponierter Bus + Ö + 3 + + + Zeitbezogener Flächenverkehr + Z + 4 + + + Freier Flächenverkehr + F + 5 + + + + + + + regular stop + + + DRT collection point + + + + + + + 9039 + mybuxi AG + mybuxi + mybuxi AG + + +41 32 510 06 40 + https://mybuxi.ch/ + + + + + + Bus + 01 + 0 + false + false + false + + + + + + + 31 + + + myBuxi Gotthardregion + 31 + + + + + + + + + + 8.6314774 46.7285658 + 8.6423779 46.7440955 + 8.6427212 46.7494181 + 8.6424637 46.7521527 + 8.6409187 46.7546226 + 8.6371422 46.7562103 + 8.6335373 46.7568571 + 8.6278725 46.7560339 + 8.6231518 46.7512706 + 8.6036682 46.7215054 + 8.5985184 46.7200932 + 8.5930252 46.7196225 + 8.5699368 46.7256829 + 8.5425568 46.7368018 + 8.5116577 46.7480949 + 8.4804153 46.7537405 + 8.4625626 46.7525644 + 8.4574127 46.7473891 + 8.458786 46.7422134 + 8.4701157 46.7386842 + 8.4852219 46.7386842 + 8.5071945 46.7346841 + 8.5367203 46.7255064 + 8.5677052 46.7141498 + 8.5871887 46.7073817 + 8.5892487 46.7043211 + 8.5906219 46.6989058 + 8.585043 46.6758256 + 8.5750008 46.6698184 + 8.5339737 46.6607475 + 8.5232449 46.6547386 + 8.5083103 46.6532658 + 8.498354 46.650482 + 8.4978604 46.6481105 + 8.5004568 46.647315 + 8.5093403 46.6501432 + 8.5189533 46.6497897 + 8.5257339 46.6514983 + 8.5372353 46.6581555 + 8.5501099 46.6605119 + 8.5775757 46.6655188 + 8.5796356 46.657861 + 8.5816956 46.6504967 + 8.5770607 46.6398904 + 8.5652161 46.6237412 + 8.5375786 46.6164313 + 8.5184383 46.6102996 + 8.5000706 46.602575 + 8.4938049 46.5969725 + 8.4889984 46.5949673 + 8.4827328 46.5950852 + 8.475008 46.5973853 + 8.4617901 46.598152 + 8.4556961 46.5972674 + 8.4514046 46.5963827 + 8.4301186 46.589305 + 8.417244 46.5810465 + 8.4114075 46.5752648 + 8.4114075 46.5705446 + 8.4136391 46.5681843 + 8.4165573 46.5677123 + 8.4242821 46.5699545 + 8.4349251 46.5765628 + 8.4450531 46.5821084 + 8.4572411 46.584704 + 8.4701157 46.5836422 + 8.4783554 46.5816365 + 8.4819603 46.5773888 + 8.4819603 46.5692465 + 8.4831619 46.5602767 + 8.4860802 46.5483541 + 8.4919167 46.5407978 + 8.4996414 46.5398532 + 8.5066795 46.5412701 + 8.5109711 46.546229 + 8.5121727 46.5599226 + 8.5073662 46.5804566 + 8.5056496 46.5907206 + 8.5043621 46.5934338 + 8.5070229 46.5949083 + 8.5428143 46.608059 + 8.5568905 46.6118325 + 8.5634136 46.6104175 + 8.5532856 46.5891281 + 8.5530281 46.5674467 + 8.5555601 46.56128 + 8.5622549 46.5561749 + 8.5664606 46.5576799 + 8.5652161 46.5751468 + 8.5678768 46.6009238 + 8.5761166 46.6089434 + 8.5799789 46.620558 + 8.5917377 46.6283389 + 8.5979176 46.6305787 + 8.6033249 46.6308734 + 8.6107922 46.6269832 + 8.616972 46.6260991 + 8.6263275 46.6232107 + 8.6322498 46.6201453 + 8.6484718 46.6051107 + 8.65242 46.5991546 + 8.6493301 46.5918413 + 8.6519909 46.5887152 + 8.6566257 46.5860018 + 8.6618614 46.5859428 + 8.6677837 46.5946724 + 8.6608315 46.6077641 + 8.649931 46.6176103 + 8.6368847 46.6271011 + 8.624289 46.630424 + 8.6190319 46.6326415 + 8.6157703 46.6373563 + 8.6365414 46.6487291 + 8.6571407 46.6550332 + 8.6669254 46.6545619 + 8.6738777 46.6548565 + 8.6792421 46.6587741 + 8.6775255 46.6622202 + 8.6721611 46.6642818 + 8.6616039 46.6646352 + 8.6352539 46.6586268 + 8.6095047 46.6486113 + 8.6029816 46.6510859 + 8.5978317 46.653796 + 8.6004066 46.6838341 + 8.6125946 46.7078526 + 8.6314774 46.7285658 + + + + bus + true + true + + + + + + + + + Montag-Donnerstag ohne allgemeine Feiertage + 2025-12-14T00:00:00 + 2026-12-12T23:59:59 + 01111000111000011100001111000111100011110001111000111100011110001111000111100011110001111000111100011110001111000011100011110001111000111100011110001110000111100001110001111000111100011110001111000111100011110001111000111100011110001111000111100011110001111000111100011110001111000111100011110001111000111100011110001111000111100011110001111000111100011110001111000 + + + 06:00:00 + 19:00:00 + + + + + Freitag ohne allgemeine Feiertage + 2025-12-14T00:00:00 + 2026-12-12T23:59:59 + 00000100000000000000000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000000000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100 + + + 20:15:00 + 03:45:00 + 1 + + + + + Samstag ohne allgemeine Feiertage + 2025-12-14T00:00:00 + 2026-12-12T23:59:59 + 00000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000000000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010 + + + 07:00:00 + 11:00:00 + + + + + Sonntag und allgemeine Feiertage + 2025-12-14T00:00:00 + 2026-12-12T23:59:59 + 10000001000110100011010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000101100000100000010000001000000100000010001001000000110000010000001000000100000010000001000000100000010000001000000100000110000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000000 + + + 07:00:00 + 19:00:00 + + + + + + + Hin + H + outbound + + + Rück + R + inbound + + + + + + 2025-12-14T00:00:00 + + myBuxi-Gotthard + bus + + demandAndResponseBus + + myBuxi-Gotthard + + fixedStopAreaWide + + + + + + + + + + + + + + + + + + +41 848 130 130 + + mobileApp + public + advanceAndDayOfTravel + onCheckIn + PT30M + PT336H + + https://www.mybuxi.ch + + https://app.mybuxi.ch/booking_link + + + from + From where to go coordinates + + + to + Destination as coordinate + + + when + datetime of start + + + numPassengers + number of passengers + + + + + https://app.mybuxi.ch + 1.1 + tomp + full + + + + + + + + + onstreetBus + bus + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 2 + 2 + 2 + inbound + + + + false + true + false + + + + true + false + false + + + + + + + + + passenger + + + + + + Fahrplan 2026 + 2025-12-14 + 2026-12-12 + + + + + + Normalfahrzeit + 1 + + + + + + + + 1 + + 06:00:00 + + + + + + + + + + + + + 38 + + 06:00:00 + + + + + + + + + + + + + 39 + + 06:00:00 + + + + + + + + + + + + + 40 + + 06:00:00 + + + + + + + + + + + + PublicJourney + N + 1 + + + + + BL + GEPÄCK: Transport eingeschränkt + GEPÄCK: Transport eingeschränkt + BL + BL + + true + + + + + In the Gotthard region, the mybuxi runs to some stops on a seasonal basis. The latest information can be found in the mybuxi app. + + + Dans la région du Gothard, le mybuxi ne dessert certains points d'arrêt que de manière saisonnière. Les informations actuelles sont disponibles dans l'application mybuxi. + + + Nella regione del Gottardo, il mybuxi raggiunge solo alcune fermate su base stagionale. Le informazioni più aggiornate sono disponibili nell'app mybuxi. + + + GOTTH + In der Gotthardregion fährt das mybuxi einige Haltepunkte nur saisonal an. Die aktuellen Informationen sind in der mybuxi App zu finden. + In der Gotthardregion fährt das mybuxi einige Haltepunkte nur saisonal an. Die aktuellen Informationen sind in der mybuxi App zu finden. + GOTTH + GOTTH + + true + + + + + Dogs are not permitted on board + + + Les chiens ne sont pas admis à bord + + + I cani non sono ammessi a bordo + + + HN + Hunde können nicht mitgeführt werden + Hunde können nicht mitgeführt werden + HN + HN + + true + + + PL + Beschränktes Platzangebot + Beschränktes Platzangebot + PL + PL + + true + + + + + Mandatory place reservation + + + Réservation de place obligatoire + + + Prenotazione del posto obbligatoria + + + RR + Platzreservierung obligatorisch + Platzreservierung obligatorisch + RR + RR + + true + + + + + Subject to surcharge + + + Avec supplément + + + Soggetto a supplemento + + + Z + Zuschlagspflichtig + Zuschlagspflichtig + Z + Z + + true + + + + + BICYCLES: Carriage not possible + + + VELOS: Pas de transport possible + + + BICICLETTE: trasporto non possibile + + + VN + VELOS: Keine Beförderung möglich + VELOS: Keine Beförderung möglich + VN + VN + + true + + + + + + + diff --git a/examples/functions/drt/CH_DRT_Line_Based_Reservation.xml b/examples/functions/drt/CH_DRT_Line_Based_Reservation.xml new file mode 100644 index 000000000..0f93cc14c --- /dev/null +++ b/examples/functions/drt/CH_DRT_Line_Based_Reservation.xml @@ -0,0 +1,589 @@ + + + + 2026-04-10T12:00:00 + CH:BLT + + + + + + + + + GO + 37 + + + SBOID + ch:1:sboid:100019 + + + 37 + BLT Baselland Transport + + + + + + + BLT Baselland Transport + BLT + + + EntityLegalOwnership + + + + Operation + + + + + + + + Service Types + + + Public transport + + + + + + + + Bedarfslinie + L + 1 + + + Anrufsammelverkehr + A + 2 + + + Richtungsband, örtlich disponierter Bus + Ö + 3 + + + Zeitbezogener Flächenverkehr + Z + 4 + + + Freier Flächenverkehr + F + 5 + + + + + + + + + DIDOK + 37 + + + SBOID + ch:1:sboid:100019 + + + 37 + BLT Baselland Transport + + + + + + + + + SLOID + ch:1:sloid:78296 + + + Ruemlingen Dorf + 8578296 + + + 7.84783 + 47.42444 + 480 + + + + + 1 + + + + + + + SLOID + ch:1:sloid:78303 + + + Haefelfingen Dorf + 8578303 + + + 7.865972 + 47.4150703 + 542 + + + + + 1 + + + + + + + SLOID + ch:1:sloid:5168 + + + Haefelfingen Rebenrank + 8505168 + + + 7.8673784 + 47.4168639 + 602 + + + + + 1 + + + + + + + SLOID + ch:1:sloid:2648 + + + Haefelfingen Bad Ramsach + 8502648 + + + 7.8711704 + 47.405687 + 739 + + + + + 1 + + + + + + + SLOID + ch:1:sloid:7335 + + + Laeufelfingen Herrenmatt + 8507335 + + + 7.8563981 + 47.397135 + 592 + + + + + 1 + + + + + + + SLOID + ch:1:sloid:92449 + + + Laeufelfingen Bahnhof + 8592449 + + + 7.8563981 + 47.3921247 + 561 + + + + + 1 + + + + + + + SLOID + ch:1:sloid:6073 + + + Buckten, Bahnhof + 8506073 + + + 7.8479300 + 47.4088125 + 521 + + + + + 1 + + + + + + + + + + + SLNID + ch:1:slnid:1026470 + + + 29013 Ruemlingen – Haefelfingen Dorf – Bad Ramsach - Laeufelfingen + bus + + localBus + + + + + + + mobileApp + advanceOnly + Verkehrt bei Bedarf ab Rümlingen Dorf, und so weit, bis der letzte Fahrgast ausgestiegen ist. Einstieg nur Bad Ramsach + und Laufelfingen Dorf und nur auf voranmeldung mid. 30 Min. vor der Fahrt unter www.pickride.ch / Tel: +41 848 02 03 0. Ohne + Laeufelfingen Bahnhof dafür Buckten Bahnhof + + + + + + + Rümlingen, Dorf + + + Häfelfingen, Dorf + + + Häfelfingen, Rebenrank + + + Lauefelfingen Bad Ramsach + + + Laeufelfingen Herrenmatt + + + Läufelfingen, Bahnhof + + + Buckten, Bahnhof + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Rufbus 29013 + + + + true + true + access + + + + true + false + access + + + + true + false + access + + + + true + false + access + + + + true + false + access + + + + + Normal Service Journey 30001 + + + + true + true + access + + + + true + false + access + + + + true + false + access + + + + true + false + access + + + + true + false + access + + + + + Normal ServiceJourney 30011 + + + + true + true + access + + + + true + + true + access + + + + true + true + access + + + + true + false + access + + + + + + + + + + + + + + + + + + 22:49:00 + 22:49:00 + + + + + 22:52:00 + + + + + 22:58:00 + + + + + 23:10:00 + + + + + 23:10:00 + + + + + + + + + + 30001 + + + + + + + + 08:21:00 + 08:21:00 + + + + 08:24:00 + + + + 08:26:00 + + + + 08:30:00 + 08:31:00 + + + + 08:39:00 + + + + + 30011 + + + + + + + + 17:58:00 + 17:58:00 + + + + 18:01:00 + + + + 18:03:00 + + + + 18:07:00 + + + + + + + 29013 + + + 30001 + + + 30011 + + + + + + + diff --git a/examples/functions/drt/FR_DRT_with_small_zones.xml b/examples/functions/drt/FR_DRT_with_small_zones.xml new file mode 100644 index 000000000..e7efd948e --- /dev/null +++ b/examples/functions/drt/FR_DRT_with_small_zones.xml @@ -0,0 +1,356 @@ + + + + 2024-08-27T08:33:29.858 + exemple + Flexible line + + + + + exemple + https://exemple.com + + + + + Europe/Paris + fr + + + + + + + + + StopPlace A + bus + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Line from A to Z + XYZ + DRT line with small virtual zones to provide specific timetables for routing and + disabling travel inside small zones + + bus + + demandAndResponseBus + + xyz + + + + + Route from A to Z + + outbound + + + + + + + + + mixed + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Departure from A before 8h30 (reservation the previous day) + + + + + + + + true + true + + + true + true + true + + + + + + + + true + true + + + true + true + true + + + + + + + + + + + + 08:50:00 + + + + + + + + 08:50:00 + 08:50:00 + + + + 08:58:00 + 09:03:00 + + + + 09:04:00 + 09:09:00 + + + + + + 08:45:00 + + + + 08:53:00 + + + + 08:59:00 + + + + dynamicPassingTimes + + + + + + + + + + + +33 1 23 45 67 89 + + online callOffice + public + advanceAndDayOfTravel + PT2H + https://exemple.com + + + + +33 1 23 45 67 89 + + online callOffice + public + untilPreviousDay + 22:00:00 + https://exemple.com + + + + + + + + cannotBoardAndAlightInSameZone + + + + + + + + + + + cannotBoardAndAlightInSameZone + + + + + + + + + + diff --git a/examples/functions/drt/KOL_KOL-FlexibleLine-a318c9ea-bae0-49da-8356-f4820e1d9cdd_9955_HentMeg---Sauda.xml b/examples/functions/drt/KOL_KOL-FlexibleLine-a318c9ea-bae0-49da-8356-f4820e1d9cdd_9955_HentMeg---Sauda.xml new file mode 100644 index 000000000..aa9c1e53f --- /dev/null +++ b/examples/functions/drt/KOL_KOL-FlexibleLine-a318c9ea-bae0-49da-8356-f4820e1d9cdd_9955_HentMeg---Sauda.xml @@ -0,0 +1,1288 @@ + + + 2025-11-25T12:11:19.555 + Kolumbus + + + + + 2025-01-02T00:00:00 + 2026-06-23T00:00:00 + + + + + KOL + http://www.rutebanken.org/ns/kol + + + NSR + http://www.rutebanken.org/ns/nsr + + + + + Europe/Oslo + no + + + + + + + Kolumbus + KOLUMBUS AS + + https://www.kolumbus.no/ + + + + Vy Buss Norge + VY BUSS AS + + https://www.vybuss.no/ + + + https://www.vybuss.no/ + + + + Kolumbus + KOLUMBUS AS + + https://www.kolumbus.no/ + + + https://www.kolumbus.no/ + + + + Tide Buss + TIDE BUSS AS + + https://www.tide.no/ + + + https://www.tide.no/ + + + + + + + + + + FlexibleStopAreaType + UnrestrictedRoadNetwork + + + Egersund + HentMeg-tilbudet i Egersund + Egersund-HentMeg + bus + + + + + + 58.46342265564513 5.9584310097524735 58.4656357485064 5.960899922818925 58.46739313103029 5.980625253466201 58.46944877592807 5.984830649275693 58.47175317281966 5.986458106699644 58.47309964224206 5.987942171642146 58.47442532246808 5.9896047092425135 58.4758444355634 5.9910450576759615 58.47578061431025 5.995028922647407 58.478686339657656 5.99518520516736 58.48001604588967 5.996134699495798 58.474194054960236 6.027983677435827 58.441075507030206 6.019819468766485 58.43001454821899 6.0110587230414865 58.422234142862095 6.0120704689300055 58.420162551945424 6.0114966853199405 58.41967711980146 6.0104165817053286 58.4191916809674 6.009336478089409 58.41755071350511 6.002658305257398 58.419005179965865 5.993586231985205 58.42991176422558 5.9878467570572695 58.44432678230305 5.986643318767165 58.44919530435743 5.9810889881898675 58.45254117749303 5.973028167580537 58.46019621126999 5.972817033002173 58.46007711193636 5.9665224022025996 58.46128574579066 5.961893516204583 58.46342265564513 5.9584310097524735 + + + + + + + + + + FlexibleStopAreaType + UnrestrictedRoadNetwork + + + Sauda + HentMeg-tilbudet i Sauda + Sauda-HentMeg + bus + + + + + + 59.62575084033623 6.3023991052849 59.62883380609349 6.289718020117876 59.6346950024935 6.293494451572027 59.63493377028342 6.295211011323889 59.638287192982595 6.294073790488267 59.64753178824841 6.311475414973009 59.65024392097467 6.317762315064251 59.6531402366151 6.322203913422278 59.65512520740007 6.327847103606584 59.65622305339289 6.354024123279035 59.67015747207181 6.344389931671587 59.67371334545938 6.353938295291437 59.669853904428514 6.359452743494389 59.659335756554185 6.369387333058425 59.667522846995965 6.393891223516542 59.67128498496401 6.408267411438566 59.671057317147415 6.416742925213495 59.669940638321414 6.423759363199314 59.66409644047066 6.421935518462957 59.662383105889404 6.418995909887838 59.64933503529621 6.391552410854604 59.642120082714285 6.3725629685993965 59.63698730002605 6.317783255517423 59.62575084033623 6.3023991052849 + + + + + + + + + + + Skyss + Bestillings og servicetilbud fra Skyss + + + + + + + + + + + + + + + + + + + + + HentMeg_JP + + + + + + + + + + + + + + HentMeg - Sauda + Fleksibelt busstilbud i Sauda + bus + + localBus + + HentMeg + 9955 + + flexibleAreasOnly + + + + + HentMeg + 51199900 + https://hentmeg.no/ + + callOffice online + public + + PT5M + Reiserute og tidspunkter kan forandres hvis flere bestiller henting. + + + + + + + Egersund + + + Sauda + + + + + + + + + + + + + + + + + + + HentMeg_JP + HentmegJP + + + + + false + true + + + + + true + false + + + + + + + + + + + Monday Tuesday Wednesday Thursday Friday + + + + + + + Thursday Monday Tuesday Wednesday Friday + + + + + + + Monday Tuesday Wednesday Thursday + + + + + + + Wednesday + + + + + + + Saturday + + + + + + + Friday + + + + + + + Wednesday + + + + + + + Monday Tuesday Wednesday Thursday Friday + + + + + + + Saturday + + + + + + + Monday Tuesday Wednesday Thursday Friday + + + + + + + 2025-01-02 + + + 2025-01-03 + + + 2025-01-04 + + + 2025-01-06 + + + 2025-02-21 + + + 2025-02-24 + + + 2025-02-28 + + + 2025-03-03 + + + 2025-04-11 + + + 2025-04-14 + + + 2025-04-15 + + + 2025-04-16 + + + 2025-04-22 + + + 2025-04-30 + + + 2025-05-02 + + + 2025-05-10 + + + 2025-05-24 + + + 2025-05-28 + + + 2025-05-30 + + + 2025-06-06 + + + 2025-06-10 + + + 2025-06-20 + + + 2025-06-21 + + + 2025-08-10 + + + 2025-08-11 + + + 2025-09-10 + + + 2025-09-11 + + + 2025-10-05 + + + 2025-10-06 + + + 2025-10-12 + + + 2025-10-13 + + + 2025-12-19 + + + 2025-12-20 + + + 2025-12-23 + + + 2025-12-24 + + + 2025-12-27 + + + 2025-12-29 + + + 2025-12-30 + + + 2025-12-31 + + + 2026-01-02 + + + 2026-01-03 + + + 2026-01-05 + + + 2026-02-20 + + + 2026-02-23 + + + 2026-02-27 + + + 2026-03-02 + + + 2026-03-27 + + + 2026-03-30 + + + 2026-03-31 + + + 2026-04-01 + + + 2026-04-07 + + + 2026-04-30 + + + 2026-05-04 + + + 2026-05-13 + + + 2026-05-15 + + + 2026-05-18 + + + 2026-05-22 + + + 2026-05-26 + + + 2026-06-19 + + + 2026-06-20 + + + 2026-06-22 + + + 2026-06-23 + + + 2026-08-07 + + + 2026-08-08 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + true + + + + + + + Lørdag formiddag + 3000 + + + + + + + + + 15:00:00 + 10:00:00 + + + + 15:00:00 + 10:00:00 + + + + + Ettermiddag + 1001 + + + + + + + + + 21:00:00 + 16:30:00 + + + + 21:00:00 + 16:30:00 + + + + + Skolefridager + 1002 + + + + + + + + + 21:00:00 + 09:00:00 + + + + 21:00:00 + 09:00:00 + + + + + Lørdag Ettermiddag + 3001 + + + + + + + + + 19:00:00 + 16:30:00 + + + + 19:00:00 + 16:30:00 + + + + + Formiddag + 1000 + + + + + + + + + 13:45:00 + 09:00:00 + + + + 13:45:00 + 09:00:00 + + + + + + + + + diff --git a/examples/functions/drt/NeTEx_PNB_Bravoflex_BW_BW_20251218.xml b/examples/functions/drt/NeTEx_PNB_Bravoflex_BW_BW_20251218.xml new file mode 100644 index 000000000..652241b13 --- /dev/null +++ b/examples/functions/drt/NeTEx_PNB_Bravoflex_BW_BW_20251218.xml @@ -0,0 +1,30358 @@ + + + 2025-12-18T00:00:00.000 + PNB + Export flex-aanbod + + + + 2026-01-04T00:00:00.000 + 2027-01-04T00:00:00.000 + + + + Europe/Amsterdam + nl + + EPSG:28992 + SiMetres + EUR + + + + + + Provincie Noord-Brabant + PNB + Provincie Noord-Brabant + + + + + Brabant West + + + + + + + + Financier Provincie Noord-Brabant + + + entityLegalOwnership + + + + + + + + BravoFlex + https://www.bravo.info + + + + + Willemsen-De Koning + WDK + + https://www.wdkgroep.nl + + + + + + + + bus + + + + + + BravoFlex + BravoFlex + other + bus + + + any + 5 + 5 + 1 + 1 + 1 + + + false + false + 5 + + + suitableForWheelchairs + unknown + + + + + + + Brabant West + BW + Gebied vergelijkbaar met concessie Brabant West + + + + + + + Almkerk + almkerk + bus + + + Almkerk + almkerk + + + + + + + + true + true + + + + + Alphen + alphen + bus + + + Alphen + alphen + + + + + + + + + + + + + true + true + + + + + Andel + andel + bus + + + Andel + andel + + + + + + + + + + + true + true + + + + + Baarle-Nassau + baarle-nassau + bus + + + Baarle-Nassau + baarle-nassau + + + + + + + + true + true + + + + + Bavel + bavel + bus + + + Bavel + bavel + + + + + + + + + + + + + true + true + + + + + Bergen op Zoom + bergen_op_zoom + bus + + + Bergen op Zoom + bergen_op_zoom + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true + true + + + + + Bosschenhoofd + bosschenhoofd + bus + + + Bosschenhoofd + bosschenhoofd + + + + + + + true + true + + + + + Chaam + chaam + bus + + + Chaam + chaam + + + + + + + + + + true + true + + + + + De Heen + de_heen + bus + + + De Heen + de_heen + + + + + + + true + true + + + + + Den Hout + den_hout + bus + + + Den Hout + den_hout + + + + true + true + + + + + Dinteloord + dinteloord + bus + + + Dinteloord + dinteloord + + + + + + + + + true + true + + + + + Dorst + dorst + bus + + + Dorst + dorst + + + + + + + true + true + + + + + Drimmelen + drimmelen + bus + + + Drimmelen + drimmelen + + + + true + true + + + + + Drongelen + drongelen + bus + + + Drongelen + drongelen + + + + true + true + + + + + Dussen + dussen + bus + + + Dussen + dussen + + + + + + + + + + + true + true + + + + + Eethen + eethen + bus + + + Eethen + eethen + + + + + true + true + + + + + Effen + effen + bus + + + Effen + effen + + + + true + true + + + + + Etten-Leur + etten-leur + bus + + + Etten-Leur + etten-leur + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true + true + + + + + Fijnaart + fijnaart + bus + + + Fijnaart + fijnaart + + + + + + + + + + true + true + + + + + Galder + galder + bus + + + Galder + galder + + + + + + + + true + true + + + + + Geertruidenberg + geertruidenberg + bus + + + Geertruidenberg + geertruidenberg + + + + + + + + + + + + true + true + + + + + Genderen + genderen + bus + + + Genderen + genderen + + + + + + + true + true + + + + + Giessen + giessen + bus + + + Giessen + giessen + + + + + true + true + + + + + Halsteren + halsteren + bus + + + Halsteren + halsteren + + + + + + + + + + + + true + true + + + + + Hank + hank + bus + + + Hank + hank + + + + + + + true + true + + + + + Heerle + heerle + bus + + + Heerle + heerle + + + + + + + + true + true + + + + + Heijningen + heijningen + bus + + + Heijningen + heijningen + + + + + + + + + true + true + + + + + Hoeven + hoeven + bus + + + Hoeven + hoeven + + + + + + true + true + + + + + Hooge Zwaluwe + hooge_zwaluwe + bus + + + Hooge Zwaluwe + hooge_zwaluwe + + + + + + + true + true + + + + + Hoogerheide + hoogerheide + bus + + + Hoogerheide + hoogerheide + + + + + + + + + + true + true + + + + + Huijbergen + huijbergen + bus + + + Huijbergen + huijbergen + + + + + + + + true + true + + + + + Klundert + klundert + bus + + + Klundert + klundert + + + + + + + + true + true + + + + + Kruisland + kruisland + bus + + + Kruisland + kruisland + + + + + + + + true + true + + + + + Lage Zwaluwe + lage_zwaluwe + bus + + + Lage Zwaluwe + lage_zwaluwe + + + + + + + + + true + true + + + + + Langeweg + langeweg + bus + + + Langeweg + langeweg + + + + + true + true + + + + + Lepelstraat + lepelstraat + bus + + + Lepelstraat + lepelstraat + + + + true + true + + + + + Liesbos + liesbos + bus + + + Liesbos + liesbos + + + + true + true + + + + + Made + made + bus + + + Made + made + + + + + + + + + + + + + + + + + + true + true + + + + + Meeuwen + meeuwen + bus + + + Meeuwen + meeuwen + + + + + true + true + + + + + Moerdijk + moerdijk + bus + + + Moerdijk + moerdijk + + + + + + + + + + + + + true + true + + + + + Moerstraten + moerstraten + bus + + + Moerstraten + moerstraten + + + + true + true + + + + + Nieuwendijk + nieuwendijk + bus + + + Nieuwendijk + nieuwendijk + + + + + + + true + true + + + + + Nispen + nispen + bus + + + Nispen + nispen + + + + + + + true + true + + + + + Noordhoek + noordhoek + bus + + + Noordhoek + noordhoek + + + + + + true + true + + + + + Oosteind + oosteind + bus + + + Oosteind + oosteind + + + + + + + + + true + true + + + + + Ossendrecht + ossendrecht + bus + + + Ossendrecht + ossendrecht + + + + + + + + + + + + true + true + + + + + Oud Gastel + oud_gastel + bus + + + Oud Gastel + oud_gastel + + + + + + + + + + true + true + + + + + Oudemolen + oudemolen + bus + + + Oudemolen + oudemolen + + + + + + + + true + true + + + + + Oudenbosch + oudenbosch + bus + + + Oudenbosch + oudenbosch + + + + + + + + + + + true + true + + + + + Oudendijk + oudendijk + bus + + + Oudendijk + oudendijk + + + + + true + true + + + + + Prinsenbeek + prinsenbeek + bus + + + Prinsenbeek + prinsenbeek + + + + + + + + + + + + + + + + true + true + + + + + Putte + putte + bus + + + Putte + putte + + + + + + + + + true + true + + + + + Raamsdonk + raamsdonk + bus + + + Raamsdonk + raamsdonk + + + + + true + true + + + + + Raamsdonksveer + raamsdonksveer + bus + + + Raamsdonksveer + raamsdonksveer + + + + + + + + + + + + + + + true + true + + + + + Rijsbergen + rijsbergen + bus + + + Rijsbergen + rijsbergen + + + + + + + true + true + + + + + Rijswijk + rijswijk + bus + + + Rijswijk + rijswijk + + + + + + true + true + + + + + Roosendaal + roosendaal + bus + + + Roosendaal + roosendaal + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true + true + + + + + Rucphen + rucphen + bus + + + Rucphen + rucphen + + + + + + + + true + true + + + + + Schijf + schijf + bus + + + Schijf + schijf + + + + true + true + + + + + Sint Willebrord + sint_willebrord + bus + + + Sint Willebrord + sint_willebrord + + + + + true + true + + + + + Sleeuwijk + sleeuwijk + bus + + + Sleeuwijk + sleeuwijk + + + + + + + + + + + true + true + + + + + Stampersgat + stampersgat + bus + + + Stampersgat + stampersgat + + + + + + + + + true + true + + + + + Steenbergen + steenbergen + bus + + + Steenbergen + steenbergen + + + + + + + + + + + + + + true + true + + + + + Terheijden + terheijden + bus + + + Terheijden + terheijden + + + + + + + + true + true + + + + + Ulicoten + ulicoten + bus + + + Ulicoten + ulicoten + + + + + + + true + true + + + + + Ulvenhout + ulvenhout + bus + + + Ulvenhout + ulvenhout + + + + + + + + + true + true + + + + + Veen + veen + bus + + + Veen + veen + + + + true + true + + + + + Wagenberg + wagenberg + bus + + + Wagenberg + wagenberg + + + + + true + true + + + + + Welberg + welberg + bus + + + Welberg + welberg + + + + true + true + + + + + Werkendam + werkendam + bus + + + Werkendam + werkendam + + + + + + + + + true + true + + + + + Wernhout + wernhout + bus + + + Wernhout + wernhout + + + + + true + true + + + + + Wijk en Aalburg + wijk_en_aalburg + bus + + + Wijk en Aalburg + wijk_en_aalburg + + + + + + + + + + + + true + true + + + + + Willemstad + willemstad + bus + + + Willemstad + willemstad + + + + + + true + true + + + + + Woudrichem + woudrichem + bus + + + Woudrichem + woudrichem + + + + + + true + true + + + + + Wouw + wouw + bus + + + Wouw + wouw + + + + + + + + true + true + + + + + Wouwse Plantage + wouwse_plantage + bus + + + Wouwse Plantage + wouwse_plantage + + + + true + true + + + + + Zegge + zegge + bus + + + Zegge + zegge + + + + + + true + true + + + + + Zevenbergen + zevenbergen + bus + + + Zevenbergen + zevenbergen + + + + + + + + + + + + + + + + + + + true + true + + + + + Zundert + zundert + bus + + + Zundert + zundert + + + + + + + + + + + + + + true + true + + + + + Zevenbergschenhoek + zevenbergschenhoek + bus + + + Zevenbergschenhoek + zevenbergschenhoek + + + + + + + true + true + + + + + Standdaarbuiten + standdaarbuiten + bus + + + Standdaarbuiten + standdaarbuiten + + + + + + + true + true + + + + + Boompjesdijk + Boompjesdijk + bus + + + Boompjesdijk + Boompjesdijk + + + + true + true + + + + + Babyloniënbroek + Babylonienbroek + bus + + + Babyloniënbroek + Babylonienbroek + + + + + true + true + + + + + Waardhuizen + Waardhuizen + bus + + + Waardhuizen + Waardhuizen + + + + true + true + + + + + Oud Drimmelen + Oud_Drimmelen + bus + + + Oud Drimmelen + Oud_Drimmelen + + + + true + true + + + + + Uppel + Uppel + bus + + + Uppel + Uppel + + + + true + true + + + + + Bergen op Zoom Zuid + bergen_op_zoom_zuid + bus + + + Bergen op Zoom Zuid + bergen_op_zoom_zuid + + + + + + + + + + + + + + + + + + true + true + + + + + Bosbad Hoeven + bosbad_hoeven + bus + + + Bosbad Hoeven + bosbad_hoeven + + + + true + true + + + + + Calfven + calfven + bus + + + Calfven + calfven + + + + true + true + + + + + Achtmaal + achtmaal + bus + + + Achtmaal + achtmaal + + + + true + true + + + + + De Gaarshof + de_gaarshof + bus + + + De Gaarshof + de_gaarshof + + + + + true + true + + + + + Heimolen + heimolen + bus + + + Heimolen + heimolen + + + + true + true + + + + + Noordschans Tonnekreek + noordschans_tonnekreek + bus + + + Noordschans Tonnekreek + noordschans_tonnekreek + + + + + true + true + + + + + Notendaal Koeveringen + notendaal_koeveringen + bus + + + Notendaal Koeveringen + notendaal_koeveringen + + + + + true + true + + + + + Brieltjenspolder + brieltjenspolder + bus + + + Brieltjenspolder + brieltjenspolder + + + + true + true + + + + + Nieuw Vossemeer + nieuw_vossemeer + bus + + + Nieuw Vossemeer + nieuw_vossemeer + + + + + true + true + + + + + Oosterhout Noord + oosterhout_noord + bus + + + Oosterhout Noord + oosterhout_noord + + + + + + + + + + + + + + + + + + + + + + + + + + + true + true + + + + + Oosterhout Zuid + oosterhout_zuid + bus + + + Oosterhout Zuid + oosterhout_zuid + + + + + + + + + + + + + + + + true + true + + + + + Sprundel + sprundel + bus + + + Sprundel + sprundel + + + + true + true + + + + + Strijbeek + strijbeek + bus + + + Strijbeek + strijbeek + + + + true + true + + + + + Teteringen + teteringen + bus + + + Teteringen + teteringen + + + + + + true + true + + + + + Uitwijk + uitwijk + bus + + + Uitwijk + uitwijk + + + + true + true + + + + + Biesbosch + biesbosch + bus + + + Biesbosch + biesbosch + + + + true + true + + + + + Woensdrecht + woensdrecht + bus + + + Woensdrecht + woensdrecht + + + + true + true + + + + + Zwartenberg + zwartenberg + bus + + + Zwartenberg + zwartenberg + + + + + true + true + + + + + Mastbos + mastbos + bus + + + Mastbos + mastbos + + + + + + + true + true + + + + + Breda Zuid + breda_zuid + bus + + + Breda Zuid + breda_zuid + + + + + + true + true + + + + + Minervum + minervum + bus + + + Minervum + minervum + + + + + + true + true + + + + + + + + + BravoFlex West Brabant + bus + + flexible + + false + + true + + + + + 088 350 3500 + https://deeltaxi-westbrabant.paxx.nl/book-trip + app DeeltaxiWest-Brabant + + callOffice online + public + advanceAndDayOfTravel + 23:59:00 + PT60M + https://deeltaxi-westbrabant.paxx.nl/book-trip + Een rit met Bravoflex kost € 2,-. Alleen als er binnen half uur vóór óf na het gewenste tijdstip tussen de vertrekhalte en bestemmingshalte óók een reguliere lijndienst (bus of buurtbus) rijdt, kost een Bravoflex-rit € 5,- + + + + + + + + Castelre + true + true + + + Almkerk + true + true + + + Alphen + true + true + + + Andel + true + true + + + Baarle-Nassau + true + true + + + Bavel + true + true + + + Bergen op Zoom + true + true + + + Bosschenhoofd + true + true + + + Chaam + true + true + + + De Heen + true + true + + + Den Hout + true + true + + + Dinteloord + true + true + + + Dorst + true + true + + + Drimmelen + true + true + + + Drongelen + true + true + + + Dussen + true + true + + + Eethen + true + true + + + Effen + true + true + + + Etten-Leur + true + true + + + Fijnaart + true + true + + + Galder + true + true + + + Geertruidenberg + true + true + + + Genderen + true + true + + + Giessen + true + true + + + Halsteren + true + true + + + Hank + true + true + + + Heerle + true + true + + + Heijningen + true + true + + + Hoeven + true + true + + + Hooge Zwaluwe + true + true + + + Hoogerheide + true + true + + + Huijbergen + true + true + + + Klundert + true + true + + + Kruisland + true + true + + + Lage Zwaluwe + true + true + + + Langeweg + true + true + + + Lepelstraat + true + true + + + Liesbos + true + true + + + Made + true + true + + + Meeuwen + true + true + + + Moerdijk + true + true + + + Moerstraten + true + true + + + Nieuwendijk + true + true + + + Nispen + true + true + + + Noordhoek + true + true + + + Oosteind + true + true + + + Ossendrecht + true + true + + + Oud Gastel + true + true + + + Oudemolen + true + true + + + Oudenbosch + true + true + + + Oudendijk + true + true + + + Prinsenbeek + true + true + + + Putte + true + true + + + Raamsdonk + true + true + + + Raamsdonksveer + true + true + + + Rijsbergen + true + true + + + Rijswijk + true + true + + + Roosendaal + true + true + + + Rucphen + true + true + + + Schijf + true + true + + + Sint Willebrord + true + true + + + Sleeuwijk + true + true + + + Stampersgat + true + true + + + Steenbergen + true + true + + + Terheijden + true + true + + + Ulicoten + true + true + + + Ulvenhout + true + true + + + Veen + true + true + + + Wagenberg + true + true + + + Welberg + true + true + + + Werkendam + true + true + + + Wernhout + true + true + + + Wijk en Aalburg + true + true + + + Willemstad + true + true + + + Woudrichem + true + true + + + Wouw + true + true + + + Wouwse Plantage + true + true + + + Zegge + true + true + + + Zevenbergen + true + true + + + Zundert + true + true + + + Zevenbergschenhoek + true + true + + + Standdaarbuiten + true + true + + + Boompjesdijk + true + true + + + Babyloniënbroek + true + true + + + Waardhuizen + true + true + + + Oud Drimmelen + true + true + + + Uppel + true + true + + + Bergen op Zoom Zuid + true + true + + + Bosbad Hoeven + true + true + + + Calfven + true + true + + + Achtmaal + true + true + + + De Gaarshof + true + true + + + Heimolen + true + true + + + Noordschans Tonnekreek + true + true + + + Notendaal Koeveringen + true + true + + + Brieltjenspolder + true + true + + + Nieuw Vossemeer + true + true + + + Oosterhout Noord + true + true + + + Oosterhout Zuid + true + true + + + Sprundel + true + true + + + Strijbeek + true + true + + + Teteringen + true + true + + + Uitwijk + true + true + + + Biesbosch + true + true + + + Woensdrecht + true + true + + + Zwartenberg + true + true + + + Mastbos + true + true + + + Breda Zuid + true + true + + + Minervum + true + true + + + + NL:CHB:StopPlace:73450730 + + Geertruidenberg, Emmaweg + + 118108 412228 + + true + true + + + + NL:CHB:StopPlace:72180330 + + Fijnaart, Busstation + + 91484 405612 + + true + true + + + + NL:CHB:StopPlace:73440690 + + Baarle-Nassau, St. Janstraat + + 123022 384048 + + true + true + + + + NL:CHB:StopPlace:72006090 + + Breda, Westerhagelaan NS + + 108921 402137 + + true + true + + + + NL:CHB:StopPlace:72003220 + + Breda, Valkeniersplein + + 113798 398055 + + true + true + + + + NL:CHB:StopPlace:72001750 + + Breda, Groenedijk + + 112619 402402 + + true + true + + + + NL:CHB:StopPlace:72050800 + + Effen, Effen + + 109531 396434 + + true + true + + + + NL:CHB:StopPlace:72101940 + + Prinsenbeek, Haverdijk + + 108771 401302 + + true + true + + + + NL:CHB:StopPlace:73360210 + + Made, Gemeentehuis + + 114035 410002 + + true + true + + + + NL:CHB:StopPlace:73251780 + + Oosterhout, Het Goorke + + 116650 407382 + + true + true + + + + NL:CHB:StopPlace:73340060 + + Alphen, Willibrordplein + + 124992 388252 + + true + true + + + + NL:CHB:StopPlace:72200890 + + Etten-Leur, Centrum + + 103174 398032 + + true + true + + + + NL:CHB:StopPlace:63590040 + + Andel, Koningin Emmastraat + + 132053 421965 + + true + true + + + + NL:CHB:StopPlace:72240080 + + Chaam, Dorpsstraat + + 118479 390835 + + true + true + + + + NL:CHB:StopPlace:72510100 + + Dinteloord, Noordlangeweg + + 84180 404885 + + true + true + + + + NL:CHB:StopPlace:72820090 + + Hoogerheide, Raadhuisstraat + + 80992 382020 + + true + true + + + + NL:CHB:StopPlace:72300610 + + Hoeven, Hofstraat + + 99305 399761 + + true + true + + + + NL:CHB:StopPlace:72310020 + + Oud Gastel, Busstation + + 90425 400190 + + true + true + + + + NL:CHB:StopPlace:72041400 + + Ulvenhout, Molenstraat + + 114044 395298 + + true + true + + + + NL:CHB:StopPlace:72910140 + + Halsteren, Molenplein + + 78381 394663 + + true + true + + + + NL:CHB:StopPlace:73250760 + + Oosterhout, Burg. Materlaan + + 116966 404324 + + true + true + + + + NL:CHB:StopPlace:72470040 + + Klundert, Oranjestraat + + 95671 408329 + + true + true + + + + NL:CHB:StopPlace:72900020 + + Bergen op Zoom, Rembrandtstraat + + 79624 388089 + + true + true + + + + NL:CHB:StopPlace:72900010 + + Bergen op Zoom, Station + + 79216 390209 + + true + true + + + + NL:CHB:StopPlace:72000700 + + Breda, Woonboulevard + + 109858 399358 + + true + true + + + + NL:CHB:StopPlace:72209400 + + Etten-Leur, Station + + 102990 398700 + + true + true + + + + NL:CHB:StopPlace:73450080 + + Raamsdonksveer, Van Wijngaardenstraat + + 119743 411787 + + true + true + + + + NL:CHB:StopPlace:73750300 + + Sleeuwijk, Tol Oost + + 123757 423643 + + true + true + + + + NL:CHB:StopPlace:73750070 + + Sleeuwijk, Tol West + + 123465 423731 + + true + true + + + + NL:CHB:StopPlace:73550550 + + Hank, Rijksweg A27 + + 121916 416412 + + true + true + + + + NL:CHB:StopPlace:72002000 + + Breda, Bijster + + 114550 399421 + + true + true + + + + NL:CHB:StopPlace:73651010 + + Nieuwendijk, Rijksweg A27 + + 123367 420450 + + true + true + + + + NL:CHB:StopPlace:72210090 + + Oudenbosch, Station + + 95787 400293 + + true + true + + + + NL:CHB:StopPlace:73691290 + + Rijswijk, Kruisstraat + + 130031 422979 + + true + true + + + + NL:CHB:StopPlace:72609070 + + Roosendaal, Station + + 90576 394951 + + true + true + + + + NL:CHB:StopPlace:72710090 + + Steenbergen, Ravelijnstraat (Molenweg) + + 80868 399702 + + true + true + + + + NL:CHB:StopPlace:72350090 + + Zundert, Leeuwerikstraat + + 103819 386428 + + true + true + + + + NL:CHB:StopPlace:73260480 + + Wagenberg, Kruispunt + + 111085 409163 + + true + true + + + + NL:CHB:StopPlace:72270300 + + Zevenbergen, Station + + 101173 406142 + + true + true + + + + NL:CHB:StopPlace:72570010 + + Zevenbergschen Hoek, Station + + 104907 411455 + + true + true + + + + NL:CHB:StopPlace:63290400 + + Wijk en Aalburg, Kromme Nol + + 136110 417422 + + true + true + + + + NL:CHB:StopPlace:72801540 + + Wouw, Omgang + + 86107 393014 + + true + true + + + + NL:CHB:StopPlace:72300140 + + Sint Willebrord, Noorderstraat + + 99923 395121 + + true + true + + + + NL:CHB:Quay:73258040 + + Oosterhout, Oosterhout Busstation + + 118910 406363 + + true + true + + + + NL:CHB:Quay:74380140 + + Numansdorp, Rijksweg A29 + + 87550 416460 + + true + true + + + + NL:CHB:StopPlace:73651020 + + Nieuwendijk, Rijksweg A27 + + 123169 420429 + + true + true + + + + NL:CHB:Quay:73380140 + + Dongen, Mgr. Schaepmanlaan + + 124232 404564 + + true + true + + + + NL:CHB:StopPlace:73640090 + + Almkerk, Prof. de Quayplein + + 125230 420209 + + true + true + + + + NL:CHB:StopPlace:73640120 + + Almkerk, Anjerlaan + + 125728 420603 + + true + true + + + + NL:CHB:StopPlace:73640130 + + Almkerk, Burg. Blokstraat + + 125421 420487 + + true + true + + + + NL:CHB:StopPlace:73640170 + + Almkerk, Gemeentehuis + + 124217 420324 + + true + true + + + + NL:CHB:StopPlace:73640340 + + Almkerk, Altenahove + + 125412 420252 + + true + true + + + + NL:CHB:StopPlace:73240010 + + Alphen, 't Zand + + 125738 390103 + + true + true + + + + NL:CHB:StopPlace:73240020 + + Alphen, Oosterwijksestraat + + 126253 390645 + + true + true + + + + NL:CHB:StopPlace:73240040 + + Alphen, Rielseweg + + 127252 391361 + + true + true + + + + NL:CHB:StopPlace:73240150 + + Alphen, Goedentijd + + 125313 388809 + + true + true + + + + NL:CHB:StopPlace:73340010 + + Alphen, Boshoven + + 124453 386385 + + true + true + + + + NL:CHB:StopPlace:73340020 + + Alphen, Kwaalburg + + 124773 387271 + + true + true + + + + NL:CHB:StopPlace:73340040 + + Alphen, Nieuwstraat + + 124962 387914 + + true + true + + + + NL:CHB:StopPlace:73340060 + + Alphen, Willibrordplein + + 124992 388252 + + true + true + + + + NL:CHB:StopPlace:73340080 + + Alphen, Van Gaverenlaan + + 125137 388631 + + true + true + + + + NL:CHB:StopPlace:73340290 + + Alphen, Venweg + + 124262 385487 + + true + true + + + + NL:CHB:StopPlace:63490010 + + Andel, Duizendmorgen + + 133383 420628 + + true + true + + + + NL:CHB:StopPlace:63590040 + + Andel, Koningin Emmastraat + + 132053 421965 + + true + true + + + + NL:CHB:StopPlace:63590060 + + Andel, Hofflaan + + 131692 421865 + + true + true + + + + NL:CHB:StopPlace:63590290 + + Andel, Julianastraat + + 132008 421707 + + true + true + + + + NL:CHB:StopPlace:63590510 + + Andel, Kammetweg + + 132620 420785 + + true + true + + + + NL:CHB:StopPlace:63590550 + + Andel, Neer-Andelseweg + + 131935 421452 + + true + true + + + + NL:CHB:StopPlace:63592010 + + Andel, Prinsentuin + + 131680 422170 + + true + true + + + + NL:CHB:StopPlace:63595020 + + Andel, Huiswerf + + 131789 422182 + + true + true + + + + NL:CHB:StopPlace:72440050 + + Baarle-Nassau, Oude Bredasebaan + + 122207 384993 + + true + true + + + + NL:CHB:StopPlace:73180001 + + Baarle-Nassau, Kievit + + 125289 382130 + + true + true + + + + NL:CHB:StopPlace:73440210 + + Baarle-Nassau, C.A. Bodenstraat + + 122417 384384 + + true + true + + + + NL:CHB:StopPlace:73440690 + + Baarle-Nassau, St. Janstraat + + 123022 384048 + + true + true + + + + NL:CHB:StopPlace:73440800 + + Baarle-Nassau, Gen. Maczeklaan + + 123521 384316 + + true + true + + + + NL:CHB:StopPlace:72001040 + + Breda, Loevesteinstraat + + 114799 398887 + + true + true + + + + NL:CHB:StopPlace:72001410 + + Bavel, Lange Bunder + + 115663 398347 + + true + true + + + + NL:CHB:StopPlace:72040200 + + Bavel, Hof + + 116260 397643 + + true + true + + + + NL:CHB:StopPlace:72040300 + + Bavel, Dorstseweg + + 116131 398247 + + true + true + + + + NL:CHB:StopPlace:72040400 + + Bavel, Beemd + + 116638 397228 + + true + true + + + + NL:CHB:StopPlace:72040500 + + Bavel, Verschurenstraat + + 116629 397696 + + true + true + + + + NL:CHB:StopPlace:72040600 + + Bavel, Haarbeemd + + 116144 398220 + + true + true + + + + NL:CHB:StopPlace:72040700 + + Bavel, Kerkstraat + + 116068 397998 + + true + true + + + + NL:CHB:StopPlace:72041000 + + Bavel, Schoutenlaan + + 116269 397387 + + true + true + + + + NL:CHB:StopPlace:72041100 + + Bavel, Kapittelhof + + 116398 397829 + + true + true + + + + NL:CHB:StopPlace:72800020 + + Bergen op Zoom, Wouwse Tol + + 82573 391071 + + true + true + + + + NL:CHB:StopPlace:72900001 + + Bergen op Zoom, Leeghwaterweg + + 76643 391059 + + true + true + + + + NL:CHB:StopPlace:72900002 + + Bergen op Zoom, Lelyweg + + 77432 391412 + + true + true + + + + NL:CHB:StopPlace:72900010 + + Bergen op Zoom, Station + + 79216 390209 + + true + true + + + + NL:CHB:StopPlace:72900040 + + Bergen op Zoom, Van Dedemstraat + + 78826 389826 + + true + true + + + + NL:CHB:StopPlace:72900120 + + Bergen op Zoom, Antwerpsestraat + + 78749 389590 + + true + true + + + + NL:CHB:StopPlace:72900130 + + Bergen op Zoom, Van Houtenstraat + + 80248 390105 + + true + true + + + + NL:CHB:StopPlace:72900170 + + Bergen op Zoom, Gagelboslaan + + 80199 389599 + + true + true + + + + NL:CHB:StopPlace:72900190 + + Bergen op Zoom, Asselbergsstraat + + 79010 390256 + + true + true + + + + NL:CHB:StopPlace:72900200 + + Bergen op Zoom, Rooseveltlaan + + 79513 389484 + + true + true + + + + NL:CHB:StopPlace:72900220 + + Bergen op Zoom, Jacob Obrechtlaan + + 79055 389669 + + true + true + + + + NL:CHB:StopPlace:72900230 + + Bergen op Zoom, Pastoor Jutenlaan + + 79421 389313 + + true + true + + + + NL:CHB:StopPlace:72900240 + + Bergen op Zoom, Churchilllaan + + 79875 389459 + + true + true + + + + NL:CHB:StopPlace:72900260 + + Bergen op Zoom, Piusplein + + 79574 389913 + + true + true + + + + NL:CHB:StopPlace:72900300 + + Bergen op Zoom, Gentiaanstraat + + 79777 389964 + + true + true + + + + NL:CHB:StopPlace:72900340 + + Bergen op Zoom, Ericalaan + + 80072 390007 + + true + true + + + + NL:CHB:StopPlace:72900360 + + Bergen op Zoom, Mastendreef + + 81555 390779 + + true + true + + + + NL:CHB:StopPlace:72900420 + + Bergen op Zoom, Heiningen + + 80526 389781 + + true + true + + + + NL:CHB:StopPlace:72900550 + + Bergen op Zoom, Bravis Ziekenhuis + + 80432 389265 + + true + true + + + + NL:CHB:StopPlace:72900590 + + Bergen op Zoom, Burgerhout + + 77743 391367 + + true + true + + + + NL:CHB:StopPlace:72900720 + + Bergen op Zoom, Pasteurlaan + + 80296 389385 + + true + true + + + + NL:CHB:StopPlace:72900730 + + Bergen op Zoom, Van Konijnenburgweg + + 78043 389991 + + true + true + + + + NL:CHB:StopPlace:72900750 + + Bergen op Zoom, Markiezaatsweg + + 77705 389738 + + true + true + + + + NL:CHB:StopPlace:72900970 + + Bergen op Zoom, Wassenaarstraat + + 78928 389915 + + true + true + + + + NL:CHB:StopPlace:72901030 + + Bergen op Zoom, Ruytershoveweg + + 80449 390642 + + true + true + + + + NL:CHB:StopPlace:72901090 + + Bergen op Zoom, Bergsebaan + + 80963 390673 + + true + true + + + + NL:CHB:StopPlace:72901120 + + Bergen op Zoom, Paviljoen + + 77959 389070 + + true + true + + + + NL:CHB:StopPlace:72901360 + + Bergen op Zoom, Prinses Beatrixlaan + + 78794 389225 + + true + true + + + + NL:CHB:StopPlace:72901570 + + Bergen op Zoom, Sibeliusstraat + + 79127 391220 + + true + true + + + + NL:CHB:StopPlace:72901610 + + Bergen op Zoom, Vivaldistraat + + 79381 391436 + + true + true + + + + NL:CHB:StopPlace:72901650 + + Bergen op Zoom, Leemberg + + 79430 391595 + + true + true + + + + NL:CHB:StopPlace:72901660 + + Bergen op Zoom, Noordsingel + + 78688 390481 + + true + true + + + + NL:CHB:StopPlace:72901690 + + Bergen op Zoom, Kapittelstraat + + 79243 391671 + + true + true + + + + NL:CHB:StopPlace:72901730 + + Bergen op Zoom, Meilustweg + + 78978 391677 + + true + true + + + + NL:CHB:StopPlace:72901770 + + Bergen op Zoom, Italieplein + + 78676 391842 + + true + true + + + + NL:CHB:StopPlace:72901850 + + Bergen op Zoom, Denemarkenstraat + + 78466 391947 + + true + true + + + + NL:CHB:StopPlace:72901890 + + Bergen op Zoom, Burg. Wittelaan + + 78491 391573 + + true + true + + + + NL:CHB:StopPlace:72901910 + + Bergen op Zoom, Noorwegenpad + + 78279 391960 + + true + true + + + + NL:CHB:StopPlace:72902030 + + Bergen op Zoom, Lavendelpad + + 78744 391125 + + true + true + + + + NL:CHB:StopPlace:72902050 + + Bergen op Zoom, Burg. Stulemeijerlaan + + 78303 390503 + + true + true + + + + NL:CHB:StopPlace:72902070 + + Bergen op Zoom, Boerenverdriet + + 77953 390641 + + true + true + + + + NL:CHB:StopPlace:72902250 + + Bergen op Zoom, Slootmanslaan + + 78971 390574 + + true + true + + + + NL:CHB:StopPlace:72902480 + + Bergen op Zoom, Drebbelstraat + + 80199 390664 + + true + true + + + + NL:CHB:StopPlace:72903000 + + Bergen op Zoom, Ravelstraat + + 79807 391449 + + true + true + + + + NL:CHB:StopPlace:72908020 + + Bergen op Zoom, Vrederust + + 79621 392421 + + true + true + + + + NL:CHB:StopPlace:72910500 + + Halsteren, Steenbergseweg + + 77821 393135 + + true + true + + + + NL:CHB:StopPlace:72500001 + + Bosschenhoofd, Breda Airport + + 96667 396498 + + true + true + + + + NL:CHB:StopPlace:72500420 + + Bosschenhoofd, Beatrixstraat + + 96145 396990 + + true + true + + + + NL:CHB:StopPlace:72500620 + + Bosschenhoofd, Pagnevaartdreef + + 97117 397474 + + true + true + + + + NL:CHB:StopPlace:72508000 + + Bosschenhoofd, St. Gerardushof + + 96427 397276 + + true + true + + + + NL:CHB:StopPlace:72240040 + + Chaam, Meerleseweg + + 117582 391646 + + true + true + + + + NL:CHB:StopPlace:72240080 + + Chaam, Dorpsstraat + + 118479 390835 + + true + true + + + + NL:CHB:StopPlace:72240100 + + Chaam, Ulicotenseweg + + 118644 390623 + + true + true + + + + NL:CHB:StopPlace:72240130 + + Chaam, Kleistraat + + 118431 390075 + + true + true + + + + NL:CHB:StopPlace:72240170 + + Chaam, Meysberg + + 119099 390378 + + true + true + + + + NL:CHB:StopPlace:72240220 + + Chaam, Boterfabriekweg + + 118231 391058 + + true + true + + + + NL:CHB:StopPlace:72340110 + + Chaam, Legstraat + + 119424 389559 + + true + true + + + + NL:CHB:StopPlace:72490090 + + De Heen, Slaakdam + + 73398 402977 + + true + true + + + + NL:CHB:StopPlace:72590320 + + De Heen, Heense Molenweg + + 75870 402168 + + true + true + + + + NL:CHB:StopPlace:72690001 + + De Heen, Benedensas + + 76589 404587 + + true + true + + + + NL:CHB:StopPlace:72690050 + + De Heen, Provincialeweg + + 77603 402196 + + true + true + + + + NL:CHB:StopPlace:73258300 + + Den Hout, Houtse Heuvel + + 115267 408135 + + true + true + + + + NL:CHB:StopPlace:72410220 + + Dinteloord, Noordzeedijk + + 88707 403646 + + true + true + + + + NL:CHB:StopPlace:72410260 + + Dinteloord, Samenwerking + + 87955 403769 + + true + true + + + + NL:CHB:StopPlace:72510020 + + Dinteloord, Dorus Rijkersstraat + + 84275 405274 + + true + true + + + + NL:CHB:StopPlace:72510040 + + Dinteloord, Zuideinde + + 84572 405665 + + true + true + + + + NL:CHB:StopPlace:72510100 + + Dinteloord, Noordlangeweg + + 84180 404885 + + true + true + + + + NL:CHB:StopPlace:72510240 + + Dinteloord, Markweg Zuid + + 86124 406802 + + true + true + + + + NL:CHB:StopPlace:72190090 + + Dorst, Kapelerf + + 118282 400235 + + true + true + + + + NL:CHB:StopPlace:72190150 + + Dorst, Dennenlaan + + 118480 400383 + + true + true + + + + NL:CHB:StopPlace:72190160 + + Dorst, Hannebroeck + + 118556 402138 + + true + true + + + + NL:CHB:StopPlace:73150390 + + Dorst, Rijksweg + + 117465 400372 + + true + true + + + + NL:CHB:StopPlace:73460100 + + Drimmelen, Haven + + 114850 413395 + + true + true + + + + NL:CHB:StopPlace:73480890 + + Drongelen, Kruisstraat + + 131936 413998 + + true + true + + + + NL:CHB:StopPlace:73540030 + + Dussen, Van der Dussenlaan + + 125711 416116 + + true + true + + + + NL:CHB:StopPlace:73540070 + + Dussen, `t Middeltje + + 125015 416147 + + true + true + + + + NL:CHB:StopPlace:73540280 + + Dussen, Diebracht + + 127278 415779 + + true + true + + + + NL:CHB:StopPlace:73540290 + + Dussen, Molenkade + + 125912 416092 + + true + true + + + + NL:CHB:StopPlace:73540320 + + Dussen, Baan 4 + + 127249 416215 + + true + true + + + + NL:CHB:StopPlace:73540330 + + Dussen, Binnen + + 126601 416311 + + true + true + + + + NL:CHB:StopPlace:73540450 + + Dussen, De Baan + + 127903 415752 + + true + true + + + + NL:CHB:StopPlace:73540630 + + Dussen, Kasteel + + 126092 416146 + + true + true + + + + NL:CHB:StopPlace:73480140 + + Eethen, Provincialeweg + + 131755 416086 + + true + true + + + + NL:CHB:StopPlace:73480930 + + Eethen, Raadhuisstraat + + 131966 415890 + + true + true + + + + NL:CHB:StopPlace:72050800 + + Effen, Effen + + 109531 396434 + + true + true + + + + NL:CHB:StopPlace:72200001 + + Etten-Leur, Mon Plaisier + + 101777 397290 + + true + true + + + + NL:CHB:StopPlace:72200002 + + Etten-Leur, De Streek + + 103067 396633 + + true + true + + + + NL:CHB:StopPlace:72200003 + + Etten-Leur, Bisschopsmolen + + 103359 397387 + + true + true + + + + NL:CHB:StopPlace:72200020 + + Etten-Leur, Lokkerdreef + + 101259 396746 + + true + true + + + + NL:CHB:StopPlace:72200050 + + Etten-Leur, Landmanweg + + 104753 400069 + + true + true + + + + NL:CHB:StopPlace:72200070 + + Etten-Leur, Schipperstraat + + 104377 400148 + + true + true + + + + NL:CHB:StopPlace:72200150 + + Etten-Leur, Waldhoornlaan + + 102812 397535 + + true + true + + + + NL:CHB:StopPlace:72200190 + + Etten-Leur, Voorsteven + + 103519 399878 + + true + true + + + + NL:CHB:StopPlace:72200220 + + Etten-Leur, Beiaard + + 102559 397632 + + true + true + + + + NL:CHB:StopPlace:72200360 + + Etten-Leur, Lage Vaartkant + + 104690 398942 + + true + true + + + + NL:CHB:StopPlace:72200400 + + Etten-Leur, Konijnenberg + + 102629 398702 + + true + true + + + + NL:CHB:StopPlace:72200420 + + Etten-Leur, Statenlaan + + 102949 399146 + + true + true + + + + NL:CHB:StopPlace:72200440 + + Etten-Leur, Aletta Jacobslaan + + 103124 399599 + + true + true + + + + NL:CHB:StopPlace:72200480 + + Etten-Leur, Concordialaan + + 103820 399439 + + true + true + + + + NL:CHB:StopPlace:72200490 + + Etten-Leur, Hoevenseweg + + 102121 398790 + + true + true + + + + NL:CHB:StopPlace:72200520 + + Etten-Leur, Lindenbleek + + 104007 399746 + + true + true + + + + NL:CHB:StopPlace:72200540 + + Etten-Leur, Trompetlaan + + 102740 397338 + + true + true + + + + NL:CHB:StopPlace:72200560 + + Etten-Leur, Van Bergenplein + + 104241 399852 + + true + true + + + + NL:CHB:StopPlace:72200630 + + Etten-Leur, Rijsdijk + + 103713 400699 + + true + true + + + + NL:CHB:StopPlace:72200750 + + Etten-Leur, Vijfhuizenweg + + 104563 399468 + + true + true + + + + NL:CHB:StopPlace:72200770 + + Etten-Leur, Tuindersweg + + 104466 400866 + + true + true + + + + NL:CHB:StopPlace:72200810 + + Etten-Leur, Donkerstraat + + 105120 400350 + + true + true + + + + NL:CHB:StopPlace:72200850 + + Etten-Leur, Trivium + + 104844 398382 + + true + true + + + + NL:CHB:StopPlace:72200870 + + Etten-Leur, Parklaan + + 103712 398105 + + true + true + + + + NL:CHB:StopPlace:72200890 + + Etten-Leur, Centrum + + 103174 398032 + + true + true + + + + NL:CHB:StopPlace:72201040 + + Etten-Leur, Transferium Vosdonk + + 101029 397509 + + true + true + + + + NL:CHB:StopPlace:72201080 + + Etten-Leur, Schoonhout + + 103858 398352 + + true + true + + + + NL:CHB:StopPlace:72201250 + + Etten-Leur, Bankenstraat + + 101746 398745 + + true + true + + + + NL:CHB:StopPlace:72201300 + + Etten-Leur, Bredaseweg + + 104230 398290 + + true + true + + + + NL:CHB:StopPlace:72201410 + + Etten-Leur, Lange Brugstraat + + 104521 400003 + + true + true + + + + NL:CHB:StopPlace:72201490 + + Etten-Leur, Couperuslaan + + 104065 397653 + + true + true + + + + NL:CHB:StopPlace:72201790 + + Etten-Leur, Stadskantoor + + 102777 398028 + + true + true + + + + NL:CHB:StopPlace:72201950 + + Etten-Leur, Plantijnlaan + + 103734 399310 + + true + true + + + + NL:CHB:StopPlace:72201970 + + Etten-Leur, Het Anbarg + + 103695 398979 + + true + true + + + + NL:CHB:StopPlace:72209400 + + Etten-Leur, Station + + 102990 398700 + + true + true + + + + NL:CHB:StopPlace:72180010 + + Fijnaart, Langeweg + + 91606 405921 + + true + true + + + + NL:CHB:StopPlace:72180020 + + Fijnaart, Nieuwe Molen + + 90360 406039 + + true + true + + + + NL:CHB:StopPlace:72180040 + + Fijnaart, Molenstraat + + 90967 405664 + + true + true + + + + NL:CHB:StopPlace:72180200 + + Fijnaart, Kadedijk + + 91757 405274 + + true + true + + + + NL:CHB:StopPlace:72180240 + + Fijnaart, Eerste Kruisweg + + 92819 405097 + + true + true + + + + NL:CHB:StopPlace:72180330 + + Fijnaart, Busstation + + 91484 405612 + + true + true + + + + NL:CHB:StopPlace:72181000 + + Fijnaart, Oudemolensedijk + + 90049 406331 + + true + true + + + + BE:CHB:StopPlace:72120110 + + Meersel-Dreef, Nieuw Dreef + + 112568 390129 + + true + true + + + + NL:CHB:StopPlace:72120010 + + Galder, Smidshof + + 112434 392120 + + true + true + + + + NL:CHB:StopPlace:72120050 + + Galder, Ballemanseweg + + 112525 391648 + + true + true + + + + NL:CHB:StopPlace:72120070 + + Galder, Galderse Meren + + 112158 392965 + + true + true + + + + NL:CHB:StopPlace:72120090 + + Galder, Markweg + + 112759 390891 + + true + true + + + + NL:CHB:StopPlace:73450010 + + Geertruidenberg, Oude Stadsweg + + 117862 412478 + + true + true + + + + NL:CHB:StopPlace:73450060 + + Geertruidenberg, Schoutenlaan + + 118548 413071 + + true + true + + + + NL:CHB:StopPlace:73450070 + + Geertruidenberg, Statenlaan + + 118880 412614 + + true + true + + + + NL:CHB:StopPlace:73450130 + + Geertruidenberg, Stationsweg + + 118678 412404 + + true + true + + + + NL:CHB:StopPlace:73450190 + + Geertruidenberg, Gouverneurslaan + + 118270 413067 + + true + true + + + + NL:CHB:StopPlace:73450200 + + Geertruidenberg, Schonckplein + + 117587 412671 + + true + true + + + + NL:CHB:StopPlace:73450250 + + Geertruidenberg, Strijenlaan + + 117931 412976 + + true + true + + + + NL:CHB:StopPlace:73450280 + + Geertruidenberg, Centraleweg + + 117447 412129 + + true + true + + + + NL:CHB:StopPlace:73450730 + + Geertruidenberg, Emmaweg + + 118108 412228 + + true + true + + + + NL:CHB:StopPlace:63380010 + + Genderen, Genderensedijk + + 133565 416676 + + true + true + + + + NL:CHB:StopPlace:63380050 + + Genderen, Hoofdstraat + + 133785 416407 + + true + true + + + + NL:CHB:StopPlace:63380090 + + Genderen, Bulkstraat + + 134143 416479 + + true + true + + + + NL:CHB:StopPlace:63380280 + + Genderen, Kelderstraat + + 134431 416641 + + true + true + + + + NL:CHB:StopPlace:63590170 + + Giessen, Randweg-Tankstation + + 130601 422027 + + true + true + + + + NL:CHB:StopPlace:73690390 + + Giessen, Parallelweg + + 130368 422357 + + true + true + + + + NL:CHB:StopPlace:72910020 + + Halsteren, Nieuwe Molenweg + + 77939 392485 + + true + true + + + + NL:CHB:StopPlace:72910100 + + Halsteren, Wouwseweg + + 77937 393807 + + true + true + + + + NL:CHB:StopPlace:72910140 + + Halsteren, Molenplein + + 78381 394663 + + true + true + + + + NL:CHB:StopPlace:72910190 + + Halsteren, Slikkenburg + + 76048 393895 + + true + true + + + + NL:CHB:StopPlace:72910210 + + Halsteren, Tholenseweg + + 76573 393638 + + true + true + + + + NL:CHB:StopPlace:72910250 + + Halsteren, Steenspil + + 79010 395076 + + true + true + + + + NL:CHB:StopPlace:72910270 + + Halsteren, Burg. Elkhuizenlaan + + 77593 394510 + + true + true + + + + NL:CHB:StopPlace:72911050 + + Halsteren, Dorpsstraat + + 77649 393087 + + true + true + + + + NL:CHB:StopPlace:72911230 + + Halsteren, Jannelandseweg + + 76977 393431 + + true + true + + + + NL:CHB:StopPlace:73550170 + + Hank, Viaduct A27 + + 121787 416498 + + true + true + + + + NL:CHB:StopPlace:73550210 + + Hank, Kerkstraat + + 121015 416306 + + true + true + + + + NL:CHB:StopPlace:73550550 + + Hank, Rijksweg A27 + + 121916 416412 + + true + true + + + + NL:CHB:StopPlace:73553030 + + Hank, Jachtsloot + + 121313 416502 + + true + true + + + + NL:CHB:StopPlace:72800010 + + Heerle, Torenbaan + + 83880 392773 + + true + true + + + + NL:CHB:StopPlace:72800040 + + Heerle, Vijfhoek + + 83997 391723 + + true + true + + + + NL:CHB:StopPlace:72800050 + + Heerle, Herelsestraat + + 83768 392361 + + true + true + + + + NL:CHB:StopPlace:72800110 + + Heerle, Ekelstraat + + 83557 392651 + + true + true + + + + NL:CHB:StopPlace:72801130 + + Heerle, Gareelweg + + 82906 392957 + + true + true + + + + NL:CHB:StopPlace:72280001 + + Heijningen, Glasweg + + 85276 408173 + + true + true + + + + NL:CHB:StopPlace:72280170 + + Heijningen, Hoge Heijningsedijk + + 87366 407913 + + true + true + + + + NL:CHB:StopPlace:72280210 + + Heijningen, Verkorting + + 86693 407147 + + true + true + + + + NL:CHB:StopPlace:72281010 + + Heijningen, Oude Heijningsedijk + + 89372 406768 + + true + true + + + + NL:CHB:StopPlace:72281030 + + Heijningen, Potenblokseweg + + 87857 407754 + + true + true + + + + NL:CHB:StopPlace:72380110 + + Heijningen, Tussenweg + + 88041 409675 + + true + true + + + + NL:CHB:StopPlace:72300001 + + Hoeven, Pioenroos + + 98991 398459 + + true + true + + + + NL:CHB:StopPlace:72300410 + + Hoeven, Sprangweg + + 99716 399261 + + true + true + + + + NL:CHB:StopPlace:72300610 + + Hoeven, Hofstraat + + 99305 399761 + + true + true + + + + NL:CHB:StopPlace:73261150 + + Hooge Zwaluwe, Helkant + + 111112 409700 + + true + true + + + + NL:CHB:StopPlace:73370040 + + Hooge Zwaluwe, Kerkdijk + + 110815 410940 + + true + true + + + + NL:CHB:StopPlace:73370060 + + Hooge Zwaluwe, Havenstraat + + 110485 411242 + + true + true + + + + NL:CHB:StopPlace:73370080 + + Hooge Zwaluwe, Raadhuisstraat + + 110212 411381 + + true + true + + + + NL:CHB:StopPlace:72820003 + + Hoogerheide, Minckelersweg + + 81825 382523 + + true + true + + + + NL:CHB:StopPlace:72820010 + + Hoogerheide, Zandfort + + 80684 383323 + + true + true + + + + NL:CHB:StopPlace:72820050 + + Hoogerheide, Duinstraat + + 80698 382670 + + true + true + + + + NL:CHB:StopPlace:72820090 + + Hoogerheide, Raadhuisstraat + + 80992 382020 + + true + true + + + + NL:CHB:StopPlace:72820110 + + Hoogerheide, Dr. de Bruijnlaan + + 81452 381665 + + true + true + + + + NL:CHB:StopPlace:72820300 + + Hoogerheide, Aviolandalaan + + 81607 383681 + + true + true + + + + NL:CHB:StopPlace:72920010 + + Hoogerheide, Korteven + + 80188 384546 + + true + true + + + + NL:CHB:StopPlace:72230300 + + Huijbergen, Moerkantsebaan + + 85214 385524 + + true + true + + + + NL:CHB:StopPlace:72830050 + + Huijbergen, Westerstraat + + 84175 382545 + + true + true + + + + NL:CHB:StopPlace:72830090 + + Huijbergen, Wilhelmietenstraat + + 84539 382795 + + true + true + + + + NL:CHB:StopPlace:72830130 + + Huijbergen, Siardus Bogaertslaan + + 84633 383038 + + true + true + + + + NL:CHB:StopPlace:72830350 + + Huijbergen, Bergsestraat + + 84630 383360 + + true + true + + + + NL:CHB:StopPlace:72470010 + + Klundert, De Druif + + 96546 407620 + + true + true + + + + NL:CHB:StopPlace:72470040 + + Klundert, Oranjestraat + + 95671 408329 + + true + true + + + + NL:CHB:StopPlace:72470050 + + Klundert, Zevenbergseweg + + 96044 408252 + + true + true + + + + NL:CHB:StopPlace:72470080 + + Klundert, Zevenbergse Poort + + 96037 408517 + + true + true + + + + NL:CHB:StopPlace:72470210 + + Klundert, Stoofdijk + + 94798 407428 + + true + true + + + + NL:CHB:StopPlace:72320020 + + Kruisland, Grote Tiende + + 87306 398323 + + true + true + + + + NL:CHB:StopPlace:72320070 + + Kruisland, Markt + + 87020 398224 + + true + true + + + + NL:CHB:StopPlace:72320090 + + Kruisland, Langeweg + + 86878 398517 + + true + true + + + + NL:CHB:StopPlace:72320190 + + Kruisland, Molenstraat + + 87593 398611 + + true + true + + + + NL:CHB:StopPlace:72420040 + + Kruisland, Vosberg + + 86449 399758 + + true + true + + + + NL:CHB:StopPlace:73470020 + + Lage Zwaluwe, Loonsedijk + + 108033 413092 + + true + true + + + + NL:CHB:StopPlace:73470040 + + Lage Zwaluwe, Ganshoeksingel + + 107692 413214 + + true + true + + + + NL:CHB:StopPlace:73470060 + + Lage Zwaluwe, Nieuwstraat + + 107215 413529 + + true + true + + + + NL:CHB:StopPlace:73470100 + + Lage Zwaluwe, Oude Weg + + 106693 413874 + + true + true + + + + NL:CHB:StopPlace:73470200 + + Lage Zwaluwe, Gaete + + 108546 412499 + + true + true + + + + NL:CHB:StopPlace:73560001 + + Lage Zwaluwe, Blauwe Sluis + + 107478 411794 + + true + true + + + + NL:CHB:StopPlace:72260050 + + Langeweg, Drie Hoefijzers + + 107085 407856 + + true + true + + + + NL:CHB:StopPlace:72260100 + + Langeweg, Provincialeweg + + 104994 406963 + + true + true + + + + NL:CHB:StopPlace:72810080 + + Lepelstraat, Vossepad + + 77808 396058 + + true + true + + + + NL:CHB:StopPlace:72100010 + + Breda, Liesbos + + 107146 398597 + + true + true + + + + NL:CHB:StopPlace:73360010 + + Made, Zuideindsestraat + + 112771 409571 + + true + true + + + + NL:CHB:StopPlace:73360090 + + Made, Van Gilslaan + + 113193 409511 + + true + true + + + + NL:CHB:StopPlace:73360130 + + Made, Crullaan + + 113782 409373 + + true + true + + + + NL:CHB:StopPlace:73360160 + + Made, Abeelstraat + + 114070 409399 + + true + true + + + + NL:CHB:StopPlace:73360170 + + Made, Godfried Schalckenstraat + + 114013 409629 + + true + true + + + + NL:CHB:StopPlace:73360210 + + Made, Gemeentehuis + + 114035 410002 + + true + true + + + + NL:CHB:StopPlace:73360250 + + Made, Stationsstraat + + 114074 410857 + + true + true + + + + NL:CHB:StopPlace:73360270 + + Made, Adelstraat + + 114482 410112 + + true + true + + + + NL:CHB:StopPlace:73360290 + + Made, Kloosterstraat + + 114098 410343 + + true + true + + + + NL:CHB:StopPlace:73360370 + + Made, Drimmelenseweg + + 114482 411078 + + true + true + + + + NL:CHB:StopPlace:73360490 + + Made, Blockmekerstraat + + 114865 410127 + + true + true + + + + NL:CHB:StopPlace:73366000 + + Made, Cyclaamstraat (Den Deel) + + 113637 409883 + + true + true + + + + NL:CHB:StopPlace:73460200 + + Made, Sluizeweg + + 114992 411925 + + true + true + + + + NL:CHB:StopPlace:73460300 + + Made, Kanaalweg + + 115188 411442 + + true + true + + + + NL:CHB:StopPlace:73460400 + + Made, Tuinbouwweg + + 115056 411373 + + true + true + + + + NL:CHB:StopPlace:73480040 + + Meeuwen, Dorpsstraat + + 128846 415559 + + true + true + + + + NL:CHB:StopPlace:73480060 + + Meeuwen, Van Buurenstraat + + 129286 415530 + + true + true + + + + NL:CHB:StopPlace:72570070 + + Moerdijk, Wilhelminaplein + + 102226 412899 + + true + true + + + + NL:CHB:StopPlace:72570090 + + Moerdijk, Steenweg + + 102540 412786 + + true + true + + + + NL:CHB:StopPlace:72570110 + + Moerdijk, Grintweg + + 102423 412588 + + true + true + + + + NL:CHB:StopPlace:72570130 + + Moerdijk, Havenkant + + 102324 413072 + + true + true + + + + NL:CHB:StopPlace:72570165 + + Moerdijk, Plaza + + 101304 410059 + + true + true + + + + NL:CHB:StopPlace:72570170 + + Moerdijk, Seaport + + 99525 410078 + + true + true + + + + NL:CHB:StopPlace:72570220 + + Moerdijk, Chemieweg + + 98649 410678 + + true + true + + + + NL:CHB:StopPlace:72570240 + + Zevenbergen, Tradepark + + 97964 408428 + + true + true + + + + NL:CHB:StopPlace:72571050 + + Moerdijk, Nieuwe Moerdijkseweg + + 103628 411355 + + true + true + + + + NL:CHB:StopPlace:72670010 + + Moerdijk, Roodevaart + + 101684 411210 + + true + true + + + + NL:CHB:StopPlace:72940100 + + Moerstraten, Moerstraatseweg (Kerk) + + 82516 395213 + + true + true + + + + NL:CHB:StopPlace:73650190 + + Nieuwendijk, Singel + + 122698 420942 + + true + true + + + + NL:CHB:StopPlace:73650430 + + Nieuwendijk, Prinses Irenelaan + + 123017 420611 + + true + true + + + + NL:CHB:StopPlace:73651010 + + Nieuwendijk, Rijksweg A27 + + 123367 420450 + + true + true + + + + NL:CHB:StopPlace:73651020 + + Nieuwendijk, Rijksweg A27 + + 123169 420429 + + true + true + + + + NL:CHB:StopPlace:72640070 + + Nispen, Dorpstraat + + 90705 388557 + + true + true + + + + NL:CHB:StopPlace:72640470 + + Nispen, Bergsebaan + + 90589 388555 + + true + true + + + + NL:CHB:StopPlace:72647990 + + Nispen, Patrijsstraat + + 90439 388754 + + true + true + + + + NL:CHB:StopPlace:72648010 + + Nispen, Prins Bernhardstraat + + 90610 388866 + + true + true + + + + NL:CHB:StopPlace:72470240 + + Noordhoek, St. Jozefstraat + + 95895 406338 + + true + true + + + + NL:CHB:StopPlace:72470250 + + Noordhoek, Klundertsedijk + + 96441 407578 + + true + true + + + + NL:CHB:StopPlace:72470310 + + Noordhoek, Vlietweg + + 95236 405863 + + true + true + + + + NL:CHB:StopPlace:73382750 + + Oosteind, Groenendijk + + 123116 406914 + + true + true + + + + NL:CHB:StopPlace:73530400 + + Oosteind, Schoolpad + + 121339 406396 + + true + true + + + + NL:CHB:StopPlace:73530500 + + Oosteind, Rijsdijk + + 122335 406798 + + true + true + + + + NL:CHB:StopPlace:73530700 + + Oosteind, Heistraat + + 121459 405231 + + true + true + + + + NL:CHB:StopPlace:73530710 + + Oosteind, Hoogeind + + 120988 406247 + + true + true + + + + NL:CHB:StopPlace:73530760 + + Oosteind, Provincialeweg + + 120499 406338 + + true + true + + + + NL:CHB:StopPlace:72620350 + + Ossendrecht, Reekesberg + + 84364 377598 + + true + true + + + + NL:CHB:StopPlace:72720020 + + Ossendrecht, Moleneind + + 82856 378556 + + true + true + + + + NL:CHB:StopPlace:72720040 + + Ossendrecht, Molenstraat + + 81907 378582 + + true + true + + + + NL:CHB:StopPlace:72720050 + + Ossendrecht, Kerkstraat + + 80879 378833 + + true + true + + + + NL:CHB:StopPlace:72720080 + + Ossendrecht, Stenenhoef + + 81613 378707 + + true + true + + + + NL:CHB:StopPlace:72720090 + + Ossendrecht, Eikelhof + + 81127 378809 + + true + true + + + + NL:CHB:StopPlace:72720250 + + Ossendrecht, Putsmolentje + + 83369 378745 + + true + true + + + + NL:CHB:StopPlace:72720330 + + Ossendrecht, OLV ter Duinenlaan + + 81676 379465 + + true + true + + + + NL:CHB:StopPlace:72720400 + + Ossendrecht, Postbaan + + 82382 380902 + + true + true + + + + NL:CHB:StopPlace:72310001 + + Oud Gastel, Stoof + + 91785 401225 + + true + true + + + + NL:CHB:StopPlace:72310010 + + Oud Gastel, Karolinastraat + + 90774 400844 + + true + true + + + + NL:CHB:StopPlace:72310020 + + Oud Gastel, Busstation + + 90425 400190 + + true + true + + + + NL:CHB:StopPlace:72310140 + + Oud Gastel, Kruidenlaan + + 90367 399812 + + true + true + + + + NL:CHB:StopPlace:72310200 + + Oud Gastel, Kralen + + 91839 399782 + + true + true + + + + NL:CHB:StopPlace:72310240 + + Oud Gastel, Kuivezand + + 93677 400274 + + true + true + + + + NL:CHB:StopPlace:72310750 + + Oud Gastel, Moleneind + + 90767 399735 + + true + true + + + + NL:CHB:StopPlace:72180430 + + Oudemolen, Oudemolen + + 91230 407247 + + true + true + + + + NL:CHB:StopPlace:72280010 + + Oudemolen, Oude Heijningseweg + + 89218 409246 + + true + true + + + + NL:CHB:StopPlace:72280040 + + Oudemolen, Boslust + + 90473 408177 + + true + true + + + + NL:CHB:StopPlace:72280070 + + Oudemolen, Dortmund + + 89783 408721 + + true + true + + + + NL:CHB:StopPlace:72280150 + + Oudemolen, Stadsedijk + + 89012 409585 + + true + true + + + + NL:CHB:StopPlace:72210010 + + Oudenbosch, Velletriweg + + 96943 400387 + + true + true + + + + NL:CHB:StopPlace:72210050 + + Oudenbosch, Bosschendijk + + 96366 400426 + + true + true + + + + NL:CHB:StopPlace:72210080 + + Oudenbosch, Markt + + 95376 400341 + + true + true + + + + NL:CHB:StopPlace:72210090 + + Oudenbosch, Station + + 95787 400293 + + true + true + + + + NL:CHB:StopPlace:72210130 + + Oudenbosch, Zellebergen + + 95053 400417 + + true + true + + + + NL:CHB:StopPlace:72210240 + + Oudenbosch, Kruisstraat + + 98236 400093 + + true + true + + + + NL:CHB:StopPlace:72210370 + + Oudenbosch, Pastoor Hellemonsstraat + + 95485 400425 + + true + true + + + + NL:CHB:StopPlace:72210410 + + Oudenbosch, Mgr. Dr. Poelsplein + + 95481 400870 + + true + true + + + + NL:CHB:StopPlace:73690150 + + Oudendijk, Jan Spieringweg + + 126858 424265 + + true + true + + + + NL:CHB:StopPlace:73690250 + + Oudendijk, Merwededijk + + 127008 425345 + + true + true + + + + NL:CHB:StopPlace:72100100 + + Prinsenbeek, Velsgoed + + 108708 401984 + + true + true + + + + NL:CHB:StopPlace:72100150 + + Prinsenbeek, Markt + + 108650 401455 + + true + true + + + + NL:CHB:StopPlace:72100240 + + Prinsenbeek, Mr. Bierensweg + + 109234 401016 + + true + true + + + + NL:CHB:StopPlace:72100440 + + Prinsenbeek, Schutsestraat + + 107497 401965 + + true + true + + + + NL:CHB:StopPlace:72100540 + + Prinsenbeek, Vianendreef + + 107030 401245 + + true + true + + + + NL:CHB:StopPlace:72100740 + + Prinsenbeek, Middenweg + + 108703 400995 + + true + true + + + + NL:CHB:StopPlace:72100940 + + Prinsenbeek, Heikantsestraat + + 108059 401726 + + true + true + + + + NL:CHB:StopPlace:72101040 + + Prinsenbeek, Zanddreef + + 106945 400048 + + true + true + + + + NL:CHB:StopPlace:72101240 + + Prinsenbeek, Strijpenseweg + + 106454 402079 + + true + true + + + + NL:CHB:StopPlace:72101440 + + Prinsenbeek, Moleneind + + 107914 401191 + + true + true + + + + NL:CHB:StopPlace:72101940 + + Prinsenbeek, Haverdijk + + 108771 401302 + + true + true + + + + NL:CHB:StopPlace:72102140 + + Prinsenbeek, Molenstraat + + 108075 401487 + + true + true + + + + NL:CHB:StopPlace:72102340 + + Prinsenbeek, Vaandelstraat + + 108173 401152 + + true + true + + + + BE:CHB:StopPlace:72620250 + + Putte, Moretuslei + + 85859 374233 + + true + true + + + + NL:CHB:StopPlace:72620040 + + Putte, Julianastraat + + 85817 374740 + + true + true + + + + NL:CHB:StopPlace:72620050 + + Putte, Bieduinen + + 84996 376806 + + true + true + + + + NL:CHB:StopPlace:72620080 + + Putte, Gemeentehuis + + 85774 374972 + + true + true + + + + NL:CHB:StopPlace:72620090 + + Putte, Kromme Weg + + 85252 376285 + + true + true + + + + NL:CHB:StopPlace:72620120 + + Putte, Antwerpsestraat + + 85695 375278 + + true + true + + + + NL:CHB:StopPlace:73600100 + + Raamsdonk, Schansstraat + + 122258 411151 + + true + true + + + + NL:CHB:StopPlace:73600300 + + Raamsdonk, Heemraadsingel + + 121782 411212 + + true + true + + + + NL:CHB:StopPlace:73450001 + + Raamsdonksveer, Ramgatseweg + + 119544 413725 + + true + true + + + + NL:CHB:StopPlace:73450080 + + Raamsdonksveer, Van Wijngaardenstraat + + 119743 411787 + + true + true + + + + NL:CHB:StopPlace:73450100 + + Raamsdonksveer, Keizersdijk + + 119282 412471 + + true + true + + + + NL:CHB:StopPlace:73450330 + + Raamsdonksveer, Collegeweg + + 119315 412759 + + true + true + + + + NL:CHB:StopPlace:73450400 + + Raamsdonksveer, Rembrandtlaan + + 119300 411896 + + true + true + + + + NL:CHB:StopPlace:73450440 + + Raamsdonksveer, Oosterhoutseweg + + 119773 410689 + + true + true + + + + NL:CHB:StopPlace:73450490 + + Raamsdonksveer, Hooipolder + + 120123 412392 + + true + true + + + + NL:CHB:StopPlace:73450510 + + Raamsdonksveer, Breetweerlaan + + 120190 412779 + + true + true + + + + NL:CHB:StopPlace:73450590 + + Raamsdonksveer, Essenboom + + 119982 413155 + + true + true + + + + NL:CHB:StopPlace:73450620 + + Raamsdonksveer, Maasdijk + + 120353 414016 + + true + true + + + + NL:CHB:StopPlace:73451480 + + Raamsdonksveer, Keizersveer + + 120649 414160 + + true + true + + + + NL:CHB:StopPlace:73600700 + + Raamsdonksveer, Kerklaan + + 120610 411575 + + true + true + + + + NL:CHB:StopPlace:72150020 + + Rijsbergen, Krabbebossen + + 108569 394585 + + true + true + + + + NL:CHB:StopPlace:72250010 + + Rijsbergen, Burg. Gommersstraat + + 107248 392345 + + true + true + + + + NL:CHB:StopPlace:72250080 + + Rijsbergen, Koningin Julianastraat + + 106960 392028 + + true + true + + + + NL:CHB:StopPlace:72250200 + + Rijsbergen, Baantjespad + + 107858 393210 + + true + true + + + + NL:CHB:StopPlace:73690290 + + Rijswijk, Veldweg + + 128813 423740 + + true + true + + + + NL:CHB:StopPlace:73691290 + + Rijswijk, Kruisstraat + + 130031 422979 + + true + true + + + + NL:CHB:StopPlace:73691490 + + Rijswijk, Almweg + + 129708 423368 + + true + true + + + + NL:CHB:StopPlace:72500310 + + Roosendaal, Rucphensebaan + + 94261 394229 + + true + true + + + + NL:CHB:StopPlace:72600001 + + Roosendaal, Majoppeveld Noord + + 92658 395578 + + true + true + + + + NL:CHB:StopPlace:72600002 + + Roosendaal, Protonweg + + 93184 395034 + + true + true + + + + NL:CHB:StopPlace:72600003 + + Roosendaal, Spectrum + + 93735 394535 + + true + true + + + + NL:CHB:StopPlace:72600020 + + Roosendaal, Rubenslaan + + 89282 394215 + + true + true + + + + NL:CHB:StopPlace:72600040 + + Roosendaal, Burg. Freijterslaan + + 89853 394130 + + true + true + + + + NL:CHB:StopPlace:72600050 + + Roosendaal, Boerhaavelaan + + 89655 393702 + + true + true + + + + NL:CHB:StopPlace:72600070 + + Roosendaal, Damastberg + + 89379 391658 + + true + true + + + + NL:CHB:StopPlace:72600090 + + Roosendaal, Fazantberg + + 89227 391568 + + true + true + + + + NL:CHB:StopPlace:72600110 + + Roosendaal, Jasmijnberg + + 88671 391510 + + true + true + + + + NL:CHB:StopPlace:72600150 + + Roosendaal, A-Dijk + + 92240 393236 + + true + true + + + + NL:CHB:StopPlace:72600190 + + Roosendaal, Lelieberg + + 88566 392213 + + true + true + + + + NL:CHB:StopPlace:72600250 + + Roosendaal, Morelberg + + 89120 393332 + + true + true + + + + NL:CHB:StopPlace:72600280 + + Roosendaal, Zundertseweg + + 92089 393002 + + true + true + + + + NL:CHB:StopPlace:72600300 + + Roosendaal, Spoorstraat + + 91626 395585 + + true + true + + + + NL:CHB:StopPlace:72600320 + + Roosendaal, Waterstraat + + 91202 395476 + + true + true + + + + NL:CHB:StopPlace:72600370 + + Roosendaal, Boulevard + + 91042 393958 + + true + true + + + + NL:CHB:StopPlace:72600390 + + Roosendaal, Bovendonk + + 91809 393052 + + true + true + + + + NL:CHB:StopPlace:72600410 + + Roosendaal, Thorbeckelaan + + 88508 391827 + + true + true + + + + NL:CHB:StopPlace:72600430 + + Roosendaal, Laan van Limburg + + 90204 393716 + + true + true + + + + NL:CHB:StopPlace:72600450 + + Roosendaal, Designer Outlet + + 88573 393985 + + true + true + + + + NL:CHB:StopPlace:72600510 + + Roosendaal, Odiliadonk + + 91518 392254 + + true + true + + + + NL:CHB:StopPlace:72600530 + + Roosendaal, Jurriaandonk + + 91292 392331 + + true + true + + + + NL:CHB:StopPlace:72600550 + + Roosendaal, Martinusdonk + + 91209 392632 + + true + true + + + + NL:CHB:StopPlace:72600580 + + Roosendaal, Marconistraat + + 91721 395128 + + true + true + + + + NL:CHB:StopPlace:72600590 + + Roosendaal, Stephanusdonk + + 91446 392838 + + true + true + + + + NL:CHB:StopPlace:72600620 + + Roosendaal, Tolberg Centrum + + 89185 392232 + + true + true + + + + NL:CHB:StopPlace:72600670 + + Roosendaal, Scherpdeel + + 89731 395158 + + true + true + + + + NL:CHB:StopPlace:72600710 + + Roosendaal, Burg. Schneiderlaan + + 91276 392904 + + true + true + + + + NL:CHB:StopPlace:72600740 + + Roosendaal, HGD-straat (Centrum) + + 90162 394166 + + true + true + + + + NL:CHB:StopPlace:72600770 + + Roosendaal, Basaltdijk + + 92251 393549 + + true + true + + + + NL:CHB:StopPlace:72600780 + + Roosendaal, Takspui + + 92126 393781 + + true + true + + + + NL:CHB:StopPlace:72600820 + + Roosendaal, Sterrebos + + 92889 392631 + + true + true + + + + NL:CHB:StopPlace:72600870 + + Roosendaal, St. Lucasplein + + 89554 394524 + + true + true + + + + NL:CHB:StopPlace:72600910 + + Roosendaal, President Kennedylaan + + 90827 392068 + + true + true + + + + NL:CHB:StopPlace:72600950 + + Roosendaal, Staringlaan + + 90518 392598 + + true + true + + + + NL:CHB:StopPlace:72601050 + + Roosendaal, Melis Stokelaan + + 90665 393189 + + true + true + + + + NL:CHB:StopPlace:72601090 + + Roosendaal, Kroevenlaan + + 90411 392993 + + true + true + + + + NL:CHB:StopPlace:72601490 + + Roosendaal, Bravis Ziekenhuis + + 89230 393775 + + true + true + + + + NL:CHB:StopPlace:72601510 + + Roosendaal, Benedendonk + + 91684 392254 + + true + true + + + + NL:CHB:StopPlace:72601580 + + Roosendaal, Brugstraat + + 90846 394673 + + true + true + + + + NL:CHB:StopPlace:72601740 + + Roosendaal, Strausslaan + + 91763 394184 + + true + true + + + + NL:CHB:StopPlace:72601760 + + Roosendaal, Dolomietdijk + + 92826 393794 + + true + true + + + + NL:CHB:StopPlace:72601780 + + Roosendaal, Bergkristaldijk + + 92586 393622 + + true + true + + + + NL:CHB:StopPlace:72601820 + + Roosendaal, Diamantdijk + + 92814 393575 + + true + true + + + + NL:CHB:StopPlace:72601860 + + Roosendaal, Koraaldijk + + 93007 393716 + + true + true + + + + NL:CHB:StopPlace:72601900 + + Roosendaal, Lavadijk + + 92913 393483 + + true + true + + + + NL:CHB:StopPlace:72601940 + + Roosendaal, Flintdijk + + 93021 393236 + + true + true + + + + NL:CHB:StopPlace:72602000 + + Roosendaal, Landerije + + 93293 394115 + + true + true + + + + NL:CHB:StopPlace:72602020 + + Roosendaal, D-dijk + + 92816 394258 + + true + true + + + + NL:CHB:StopPlace:72602070 + + Roosendaal, 't Zand + + 92202 392827 + + true + true + + + + NL:CHB:StopPlace:72602100 + + Roosendaal, Elisadonk + + 91951 392830 + + true + true + + + + NL:CHB:StopPlace:72602130 + + Roosendaal, Onyxdijk + + 93078 392772 + + true + true + + + + NL:CHB:StopPlace:72602480 + + Roosendaal, Jan Vermeerlaan + + 89605 395087 + + true + true + + + + NL:CHB:StopPlace:72602510 + + Roosendaal, Weissenbruchstraat + + 89457 394789 + + true + true + + + + NL:CHB:StopPlace:72602610 + + Roosendaal, WVS Vaartveld + + 91273 396911 + + true + true + + + + NL:CHB:StopPlace:72602612 + + Roosendaal, Belder Oost + + 91501 397082 + + true + true + + + + NL:CHB:StopPlace:72602613 + + Roosendaal, Belder West + + 90935 397006 + + true + true + + + + NL:CHB:StopPlace:72602616 + + Roosendaal, Aanwas + + 90377 397096 + + true + true + + + + NL:CHB:StopPlace:72602620 + + Roosendaal, WVS Bosstraat + + 91524 396545 + + true + true + + + + NL:CHB:StopPlace:72602630 + + Roosendaal, Lindenburg + + 91591 392880 + + true + true + + + + NL:CHB:StopPlace:72602692 + + Roosendaal, Gewenten + + 91024 396160 + + true + true + + + + NL:CHB:StopPlace:72602694 + + Roosendaal, Ziel + + 90601 395577 + + true + true + + + + NL:CHB:StopPlace:72602696 + + Roosendaal, Stadsoevers + + 90202 395125 + + true + true + + + + NL:CHB:StopPlace:72602697 + + Oud Gastel, Argon Zuid + + 90821 397514 + + true + true + + + + NL:CHB:StopPlace:72602698 + + Oud Gastel, Argon Midden + + 91039 397797 + + true + true + + + + NL:CHB:StopPlace:72602699 + + Oud Gastel, Argon Noord + + 91298 398137 + + true + true + + + + NL:CHB:StopPlace:72602760 + + Roosendaal, Zwaanhoefstraat + + 92207 395101 + + true + true + + + + NL:CHB:StopPlace:72602990 + + Roosendaal, Kalsdonksestraat + + 91345 394958 + + true + true + + + + NL:CHB:StopPlace:72603010 + + Roosendaal, Bergrand + + 90096 393378 + + true + true + + + + NL:CHB:StopPlace:72603050 + + Roosendaal, Champetterberg + + 89935 393179 + + true + true + + + + NL:CHB:StopPlace:72603090 + + Roosendaal, Chaletberg + + 89918 392881 + + true + true + + + + NL:CHB:StopPlace:72603110 + + Roosendaal, Heulberg + + 88871 392084 + + true + true + + + + NL:CHB:StopPlace:72603130 + + Roosendaal, Bandeliersberg + + 89790 392588 + + true + true + + + + NL:CHB:StopPlace:72603170 + + Roosendaal, Ambrozijnberg + + 89759 392189 + + true + true + + + + NL:CHB:StopPlace:72603210 + + Roosendaal, Amberberg + + 89972 391939 + + true + true + + + + NL:CHB:StopPlace:72603250 + + Roosendaal, Willem Dreesweg + + 89154 392443 + + true + true + + + + NL:CHB:StopPlace:72603700 + + Roosendaal, Lisztlaan + + 92440 394851 + + true + true + + + + NL:CHB:StopPlace:72603850 + + Roosendaal, Heerma van Vossstraat + + 89195 392971 + + true + true + + + + NL:CHB:StopPlace:72603900 + + Roosendaal, Prof. Aalbersestraat + + 91684 394628 + + true + true + + + + NL:CHB:StopPlace:72604050 + + Roosendaal, Beetslaan + + 90594 392317 + + true + true + + + + NL:CHB:StopPlace:72606500 + + Roosendaal, Van Beethovenlaan + + 91117 394502 + + true + true + + + + NL:CHB:StopPlace:72609010 + + Roosendaal, Station + + 90622 394977 + + true + true + + + + NL:CHB:StopPlace:72609070 + + Roosendaal, Station + + 90576 394951 + + true + true + + + + NL:CHB:StopPlace:72609140 + + Roosendaal, Gastelseweg + + 91740 396751 + + true + true + + + + NL:CHB:StopPlace:72609150 + + Roosendaal, Roosendaalsebaan + + 91633 397609 + + true + true + + + + NL:CHB:StopPlace:72700120 + + Roosendaal, Wouwbaan + + 87565 393709 + + true + true + + + + NL:CHB:StopPlace:72300210 + + Rucphen, Expeditieweg + + 98726 393905 + + true + true + + + + NL:CHB:StopPlace:72300220 + + Rucphen, Sporthei + + 98684 394647 + + true + true + + + + NL:CHB:StopPlace:72400010 + + Rucphen, Sprundelseweg + + 97972 394008 + + true + true + + + + NL:CHB:StopPlace:72400050 + + Rucphen, Raadhuisstraat + + 97516 394161 + + true + true + + + + NL:CHB:StopPlace:72400180 + + Rucphen, Gebrande Hoefstraat + + 96914 394293 + + true + true + + + + NL:CHB:StopPlace:72460190 + + Schijf, Hoeksestraat + + 97416 390110 + + true + true + + + + NL:CHB:StopPlace:72300002 + + St. Willebrord, Dorpsstraat + + 99803 396298 + + true + true + + + + NL:CHB:StopPlace:72300140 + + Sint Willebrord, Noorderstraat + + 99923 395121 + + true + true + + + + NL:CHB:StopPlace:73750070 + + Sleeuwijk, Tol West + + 123465 423731 + + true + true + + + + NL:CHB:StopPlace:73750080 + + Sleeuwijk, Vijverplein + + 125243 424943 + + true + true + + + + NL:CHB:StopPlace:73750090 + + Sleeuwijk, Transvaal + + 124237 424286 + + true + true + + + + NL:CHB:StopPlace:73750130 + + Sleeuwijk, Rijksstraatweg + + 124752 424621 + + true + true + + + + NL:CHB:StopPlace:73750210 + + Sleeuwijk, De Nieuwe S + + 124658 425050 + + true + true + + + + NL:CHB:StopPlace:73750300 + + Sleeuwijk, Tol Oost + + 123757 423643 + + true + true + + + + NL:CHB:StopPlace:73750510 + + Sleeuwijk, Munnikenland Voetveer + + 125468 425572 + + true + true + + + + NL:CHB:StopPlace:73750530 + + Sleeuwijk, Bolderik + + 125096 425495 + + true + true + + + + NL:CHB:StopPlace:72180080 + + Stampersgat, Jufvrouwenweg + + 89906 404971 + + true + true + + + + NL:CHB:StopPlace:72410010 + + Stampersgat, Appelaarseweg + + 90204 403953 + + true + true + + + + NL:CHB:StopPlace:72410020 + + Stampersgat, Dennis Leestraat + + 90527 402967 + + true + true + + + + NL:CHB:StopPlace:72410130 + + Stampersgat, Kristalsingel + + 90054 403082 + + true + true + + + + NL:CHB:StopPlace:72410160 + + Stampersgat, Fabriekstraat + + 89321 403194 + + true + true + + + + NL:CHB:StopPlace:72410170 + + Stampersgat, J.F.Vlekkeplein + + 89571 403150 + + true + true + + + + NL:CHB:StopPlace:72420020 + + Steenbergen, Blauwe Sluis + + 84078 401240 + + true + true + + + + NL:CHB:StopPlace:72420110 + + Steenbergen, Kruislandsedijk + + 85819 401086 + + true + true + + + + NL:CHB:StopPlace:72610050 + + Steenbergen, Steenbergsche Vliet + + 82624 401915 + + true + true + + + + NL:CHB:StopPlace:72710010 + + Steenbergen, Wipstraat + + 81358 399611 + + true + true + + + + NL:CHB:StopPlace:72710040 + + Steenbergen, Olmendreef + + 80335 399083 + + true + true + + + + NL:CHB:StopPlace:72710090 + + Steenbergen, Ravelijnstraat (Molenweg) + + 80868 399702 + + true + true + + + + NL:CHB:StopPlace:72710280 + + Steenbergen, Afgeslechtedijk + + 82693 400649 + + true + true + + + + NL:CHB:StopPlace:72710500 + + Steenbergen, Rondweg + + 81891 400374 + + true + true + + + + NL:CHB:StopPlace:72718120 + + Steenbergen, Burgemeester van Loonstraat + + 80621 400057 + + true + true + + + + NL:CHB:StopPlace:72718150 + + Steenbergen, Lindenburghlaan + + 80654 400529 + + true + true + + + + NL:CHB:StopPlace:72718170 + + Steenbergen, Gemeentehuis + + 80684 400706 + + true + true + + + + NL:CHB:StopPlace:73160040 + + Terheijden, Hoofdstraat + + 111575 405680 + + true + true + + + + NL:CHB:StopPlace:73160100 + + Terheijden, Koningsveld + + 111313 406738 + + true + true + + + + NL:CHB:StopPlace:73160130 + + Terheijden, Abtslaan + + 111413 406434 + + true + true + + + + NL:CHB:StopPlace:73160150 + + Terheijden, Zeggelaan N285 + + 111651 407050 + + true + true + + + + NL:CHB:StopPlace:73160170 + + Terheijden, Polderstraat + + 111229 405951 + + true + true + + + + NL:CHB:StopPlace:72440010 + + Ulicoten, Baarleseweg + + 120451 384762 + + true + true + + + + NL:CHB:StopPlace:72540100 + + Ulicoten, Houtgoorstraat + + 118543 389153 + + true + true + + + + NL:CHB:StopPlace:72540200 + + Ulicoten, Maaykantsestraat + + 118272 386809 + + true + true + + + + NL:CHB:StopPlace:72540500 + + Ulicoten, Kloosterstraat + + 118173 385532 + + true + true + + + + NL:CHB:StopPlace:72040001 + + Ulvenhout, Torendreef + + 114887 395607 + + true + true + + + + NL:CHB:StopPlace:72041300 + + Ulvenhout, Dorpstraat + + 114144 395717 + + true + true + + + + NL:CHB:StopPlace:72041400 + + Ulvenhout, Molenstraat + + 114044 395298 + + true + true + + + + NL:CHB:StopPlace:72041500 + + Ulvenhout, Vlasaard + + 113933 395016 + + true + true + + + + NL:CHB:StopPlace:72041900 + + Ulvenhout, Dorpsplein + + 114036 396112 + + true + true + + + + NL:CHB:StopPlace:72140120 + + Ulvenhout, Geersbroekseweg + + 115706 393978 + + true + true + + + + NL:CHB:StopPlace:63490020 + + Veen, Schmitzstraat + + 135347 420943 + + true + true + + + + NL:CHB:StopPlace:73260001 + + Wagenberg, Kerk + + 110697 408703 + + true + true + + + + NL:CHB:StopPlace:73260480 + + Wagenberg, Kruispunt + + 111085 409163 + + true + true + + + + NL:CHB:StopPlace:72718320 + + Welberg, Kap. Kockstraat + + 81719 399115 + + true + true + + + + NL:CHB:StopPlace:53950030 + + Werkendam, J.v.Randwijklaan + + 120850 424299 + + true + true + + + + NL:CHB:StopPlace:53950090 + + Werkendam, Sigmondstraat + + 120813 424771 + + true + true + + + + NL:CHB:StopPlace:53950150 + + Werkendam, Plein + + 120720 425079 + + true + true + + + + NL:CHB:StopPlace:53950170 + + Werkendam, Laan van Welgelegen + + 120528 424611 + + true + true + + + + NL:CHB:StopPlace:53950270 + + Werkendam, Sportlaan + + 121544 424400 + + true + true + + + + NL:CHB:StopPlace:53950410 + + Werkendam, Raadhuis + + 121286 424395 + + true + true + + + + NL:CHB:StopPlace:72450001 + + Wernhout, Wernhoutsburg + + 102025 382485 + + true + true + + + + NL:CHB:StopPlace:72450200 + + Wernhout, Oude Baan + + 103425 385480 + + true + true + + + + NL:CHB:StopPlace:63290400 + + Wijk en Aalburg, Kromme Nol + + 136110 417422 + + true + true + + + + NL:CHB:StopPlace:63291060 + + Wijk en Aalburg, Robberdestraat + + 135837 419641 + + true + true + + + + NL:CHB:StopPlace:63291310 + + Wijk en Aalburg, Anjelierstraat + + 137081 419031 + + true + true + + + + NL:CHB:StopPlace:63390020 + + Wijk en Aalburg, Polstraat + + 136701 417945 + + true + true + + + + NL:CHB:StopPlace:63390040 + + Wijk en Aalburg, Perzikstraat + + 136685 419435 + + true + true + + + + NL:CHB:StopPlace:63390060 + + Wijk en Aalburg, Kerkverreweide + + 136939 419362 + + true + true + + + + NL:CHB:StopPlace:63390080 + + Wijk en Aalburg, Kortestraat + + 137054 418243 + + true + true + + + + NL:CHB:StopPlace:63390120 + + Wijk en Aalburg, Aalburgsestraat + + 137156 418657 + + true + true + + + + NL:CHB:StopPlace:63391010 + + Wijk en Aalburg, Bergstraat + + 136841 419019 + + true + true + + + + NL:CHB:StopPlace:72380010 + + Willemstad, Steenpad + + 89633 411667 + + true + true + + + + NL:CHB:StopPlace:72380040 + + Willemstad, B. Drenkwaartlaan + + 89724 411234 + + true + true + + + + NL:CHB:StopPlace:72380050 + + Willemstad, Helwijk + + 88976 409985 + + true + true + + + + NL:CHB:StopPlace:73690210 + + Woudrichem, Burg. v.d. Lelystraat + + 128092 425131 + + true + true + + + + NL:CHB:StopPlace:73690270 + + Woudrichem, Het Rondeel + + 128295 424699 + + true + true + + + + NL:CHB:StopPlace:73690300 + + Woudrichem, Benjaminslaan + + 128340 424785 + + true + true + + + + NL:CHB:StopPlace:72700010 + + Wouw, Boterstraat + + 87021 393611 + + true + true + + + + NL:CHB:StopPlace:72800160 + + Wouw, Hazelaar + + 84294 393370 + + true + true + + + + NL:CHB:StopPlace:72801540 + + Wouw, Omgang + + 86107 393014 + + true + true + + + + NL:CHB:StopPlace:72801840 + + Wouw, Nieuwstraat + + 85515 393185 + + true + true + + + + NL:CHB:StopPlace:72930011 + + Wouwse Plantage, Wouse Hill + + 86454 390276 + + true + true + + + + NL:CHB:StopPlace:72930030 + + Wouwse Plantage, Wouwse Plantage + + 85724 388637 + + true + true + + + + NL:CHB:StopPlace:72500002 + + Zegge, Winkelcentrum A58 + + 93864 395409 + + true + true + + + + NL:CHB:StopPlace:72500050 + + Zegge, Onze Lieve Vrouwestraat + + 94602 396650 + + true + true + + + + NL:CHB:StopPlace:72500120 + + Zegge, Bosschenhoofdseweg + + 94605 397311 + + true + true + + + + NL:CHB:StopPlace:72270010 + + Zevenbergen, Blokweg + + 101271 406947 + + true + true + + + + NL:CHB:StopPlace:72270100 + + Zevenbergen, De Meeren + + 99813 406841 + + true + true + + + + NL:CHB:StopPlace:72270300 + + Zevenbergen, Station + + 101173 406142 + + true + true + + + + NL:CHB:StopPlace:72270500 + + Zevenbergen, De Donk + + 100675 406981 + + true + true + + + + NL:CHB:StopPlace:72270700 + + Zevenbergen, St. Jorisstraat + + 100742 406268 + + true + true + + + + NL:CHB:StopPlace:72270800 + + Zevenbergen, Zeestraat + + 100507 407204 + + true + true + + + + NL:CHB:StopPlace:72270900 + + Zevenbergen, Hazeldonkse Zandweg + + 101546 405900 + + true + true + + + + NL:CHB:StopPlace:72271000 + + Zevenbergen, Willem Alexanderlaan + + 100362 406864 + + true + true + + + + NL:CHB:StopPlace:72271200 + + Zevenbergen, Prins Hendrikstraat + + 101219 406584 + + true + true + + + + NL:CHB:StopPlace:72271400 + + Zevenbergen, Lindonk + + 99971 406455 + + true + true + + + + NL:CHB:StopPlace:72271500 + + Zevenbergen, Zuiddijk + + 102429 404832 + + true + true + + + + NL:CHB:StopPlace:72271700 + + Zevenbergen, Galgenweg + + 100368 406700 + + true + true + + + + NL:CHB:StopPlace:72271800 + + Zevenbergen, Bouwensland + + 100131 407081 + + true + true + + + + NL:CHB:StopPlace:72272400 + + Zevenbergen, Kristallaan + + 100176 406174 + + true + true + + + + NL:CHB:StopPlace:72272430 + + Zevenbergen, Westrand + + 99883 405971 + + true + true + + + + NL:CHB:StopPlace:72272450 + + Zevenbergen, Keizersweerd + + 99526 406730 + + true + true + + + + NL:CHB:StopPlace:72350010 + + Zundert, Burg. Manderslaan + + 105002 387114 + + true + true + + + + NL:CHB:StopPlace:72350030 + + Zundert, W. Passtoorsstraat + + 104981 387555 + + true + true + + + + NL:CHB:StopPlace:72350050 + + Zundert, Veldstraat + + 104438 387586 + + true + true + + + + NL:CHB:StopPlace:72350080 + + Zundert, Oranjeplein + + 104257 386809 + + true + true + + + + NL:CHB:StopPlace:72350090 + + Zundert, Leeuwerikstraat + + 103819 386428 + + true + true + + + + NL:CHB:StopPlace:72350140 + + Zundert, Meirseweg + + 104990 387347 + + true + true + + + + NL:CHB:StopPlace:72350310 + + Zundert, Akkermolenweg + + 105358 388176 + + true + true + + + + NL:CHB:StopPlace:72350350 + + Zundert, Berkenlaan + + 103957 386960 + + true + true + + + + NL:CHB:StopPlace:72350360 + + Zundert, Stuivezand + + 105814 389174 + + true + true + + + + NL:CHB:StopPlace:72350390 + + Zundert, Zwarte Berk + + 103734 386776 + + true + true + + + + NL:CHB:StopPlace:72350640 + + Zundert, Jan Koekenplein + + 104254 388064 + + true + true + + + + NL:CHB:StopPlace:72570010 + + Zevenbergschen Hoek, Station + + 104907 411455 + + true + true + + + + NL:CHB:StopPlace:73560200 + + Zevenbergsche Hoek, De Wieken + + 106024 409349 + + true + true + + + + NL:CHB:StopPlace:73560400 + + Zevenbergsche Hoek, Plein 1940 + + 105884 409654 + + true + true + + + + NL:CHB:StopPlace:73560600 + + Zevenbergsche Hoek, Hoofdstraat + + 105751 409967 + + true + true + + + + NL:CHB:StopPlace:72470520 + + Standdaarbuiten, Kreekdijk + + 94544 404722 + + true + true + + + + NL:CHB:StopPlace:72560050 + + Standdaarbuiten, Timberwolfstraat + + 94790 403183 + + true + true + + + + NL:CHB:StopPlace:72560070 + + Standdaarbuiten, Pastoor Coolenplein + + 94522 402988 + + true + true + + + + NL:CHB:StopPlace:72560080 + + Standdaarbuiten, Oudendijk + + 94150 404394 + + true + true + + + + NL:CHB:StopPlace:72610001 + + Dinteloord, Boompjesdijk + + 80661 403829 + + true + true + + + + NL:CHB:StopPlace:73480950 + + Babyloniënbroek, Broeksestraat + + 129902 417173 + + true + true + + + + NL:CHB:StopPlace:73480970 + + Babylonienbroek, Hillsestraat + + 128804 417198 + + true + true + + + + NL:CHB:StopPlace:73690002 + + Waardhuizen, Waardhuizen + + 128742 420972 + + true + true + + + + NL:CHB:StopPlace:73370001 + + Drimmelen, Oud-Drimmelen + + 112686 412118 + + true + true + + + + NL:CHB:StopPlace:73650001 + + Almkerk, Uppel + + 124125 422412 + + true + true + + + + NL:CHB:StopPlace:72900020 + + Bergen op Zoom, Rembrandtstraat + + 79624 388089 + + true + true + + + + NL:CHB:StopPlace:72900080 + + Bergen op Zoom, Stalenbrugstraat + + 79126 388936 + + true + true + + + + NL:CHB:StopPlace:72900100 + + Bergen op Zoom, Markiezaten-West + + 78490 388292 + + true + true + + + + NL:CHB:StopPlace:72900330 + + Bergen op Zoom, Olympialaan + + 79448 388538 + + true + true + + + + NL:CHB:StopPlace:72900410 + + Bergen op Zoom, Fianestraat + + 79935 387086 + + true + true + + + + NL:CHB:StopPlace:72900580 + + Bergen op Zoom, Mathijsenstraat + + 80269 389026 + + true + true + + + + NL:CHB:StopPlace:72900610 + + Bergen op Zoom, Argolaan + + 80108 388891 + + true + true + + + + NL:CHB:StopPlace:72900660 + + Bergen op Zoom, Van Heelulaan + + 80046 389096 + + true + true + + + + NL:CHB:StopPlace:72901050 + + Bergen op Zoom, Burg. Blomlaan + + 79606 389098 + + true + true + + + + NL:CHB:StopPlace:72901210 + + Bergen op Zoom, Kreeke + + 78047 388202 + + true + true + + + + NL:CHB:StopPlace:72901970 + + Bergen op Zoom, Broeke + + 77702 388092 + + true + true + + + + NL:CHB:StopPlace:72902110 + + Bergen op Zoom, Strandplevier + + 77110 388412 + + true + true + + + + NL:CHB:StopPlace:72902150 + + Bergen op Zoom, Lepelaar + + 77182 388161 + + true + true + + + + NL:CHB:StopPlace:72902190 + + Bergen op Zoom, Fuut + + 77371 388345 + + true + true + + + + NL:CHB:StopPlace:72902230 + + Bergen op Zoom, Princesseplaat + + 78216 388257 + + true + true + + + + NL:CHB:StopPlace:72500520 + + Bosschenhoofd, Bosbad Hoeven + + 97640 398145 + + true + true + + + + NL:CHB:StopPlace:72820002 + + Ossendrecht, Calfven + + 80485 380578 + + true + true + + + + NL:CHB:StopPlace:72360010 + + Achtmaal, Pastoor de Bakkerstraat + + 99207 385277 + + true + true + + + + NL:CHB:StopPlace:72440160 + + Baarle-Nassau, Huize De Gaarshof + + 121240 386817 + + true + true + + + + NL:CHB:StopPlace:72440460 + + Baarle-Nassau, Huisvennen + + 121681 386170 + + true + true + + + + NL:CHB:StopPlace:72900003 + + Bergen op Zoom, Heimolen + + 80996 387215 + + true + true + + + + NL:CHB:StopPlace:72780001 + + Klundert, Noordschans + + 95421 410274 + + true + true + + + + NL:CHB:StopPlace:72780002 + + Klundert, Tonnekreek + + 93294 410385 + + true + true + + + + NL:CHB:StopPlace:72590002 + + De Heen, Notendaal + + 76065 400290 + + true + true + + + + NL:CHB:StopPlace:72810002 + + Steenbergen, Koeveringen + + 77404 399191 + + true + true + + + + NL:CHB:StopPlace:73360330 + + Made, Brieltjenspolder + + 115311 409658 + + true + true + + + + NL:CHB:StopPlace:72590001 + + Nieuw-Vossemeer, Plein 1 Februari 1953 + + 73873 400544 + + true + true + + + + NL:CHB:StopPlace:72590010 + + Nieuw-Vossemeer, Molenweg + + 73789 401107 + + true + true + + + + NL:CHB:StopPlace:73250050 + + Oosterhout, Van Liedekerkestraat + + 117911 406276 + + true + true + + + + NL:CHB:StopPlace:73250060 + + Oosterhout, Prins Frederikstraat + + 118302 406652 + + true + true + + + + NL:CHB:StopPlace:73250150 + + Oosterhout, Wilhelminalaan + + 117620 406182 + + true + true + + + + NL:CHB:StopPlace:73250170 + + Oosterhout, Gaffelstraat + + 116976 406356 + + true + true + + + + NL:CHB:StopPlace:73250210 + + Den Hout, Vrachelsestraat + + 116612 407062 + + true + true + + + + NL:CHB:StopPlace:73250230 + + Oosterhout, Nijenrode + + 119020 406673 + + true + true + + + + NL:CHB:StopPlace:73250250 + + Oosterhout, Amphia Zkh. Pasteurlaan + + 119163 406761 + + true + true + + + + NL:CHB:StopPlace:73250280 + + Oosterhout, Dommelbergenweg + + 119357 407840 + + true + true + + + + NL:CHB:StopPlace:73250350 + + Oosterhout, Hoofseweg + + 118650 408333 + + true + true + + + + NL:CHB:StopPlace:73250380 + + Oosterhout, Sterrenlaan + + 118684 407569 + + true + true + + + + NL:CHB:StopPlace:73250430 + + Oosterhout, Kreeksluisweg + + 119573 408261 + + true + true + + + + NL:CHB:StopPlace:73250520 + + Oosterhout, Mathildastraat + + 118646 406199 + + true + true + + + + NL:CHB:StopPlace:73250590 + + Oosterhout, Lage Molenpolderweg + + 116677 406621 + + true + true + + + + NL:CHB:StopPlace:73250850 + + Oosterhout, Technologieweg + + 116156 409482 + + true + true + + + + NL:CHB:StopPlace:73250860 + + Oosterhout, Logistiekweg + + 116380 409131 + + true + true + + + + NL:CHB:StopPlace:73250910 + + Oosterhout, Biezenbeemd + + 118621 407934 + + true + true + + + + NL:CHB:StopPlace:73250930 + + Oosterhout, Burg. Elkhuizenlaan + + 119265 407454 + + true + true + + + + NL:CHB:StopPlace:73250950 + + Oosterhout, Zeislaan + + 116790 405954 + + true + true + + + + NL:CHB:StopPlace:73250960 + + Oosterhout, Oranjetipje + + 116756 406128 + + true + true + + + + NL:CHB:StopPlace:73251180 + + Oosterhout, Strijenstraat + + 118584 406696 + + true + true + + + + NL:CHB:StopPlace:73251270 + + Oosterhout, Sterkenburg + + 118553 407104 + + true + true + + + + NL:CHB:StopPlace:73251780 + + Oosterhout, Het Goorke + + 116650 407382 + + true + true + + + + NL:CHB:StopPlace:73251791 + + Oosterhout, Max Havelaardreef + + 117146 407431 + + true + true + + + + NL:CHB:StopPlace:73258000 + + Oosterhout, Oosterhout Busstation + + 118910 406363 + + true + true + + + + NL:CHB:StopPlace:72252910 + + Oosterhout, Europaweg + + 119090 404467 + + true + true + + + + NL:CHB:StopPlace:73250001 + + Oosterhout, Koning Willem-Alexanderlaan + + 117680 405688 + + true + true + + + + NL:CHB:StopPlace:73250300 + + Oosterhout, Zuiderhout + + 118298 404515 + + true + true + + + + NL:CHB:StopPlace:73250320 + + Oosterhout, Leliestraat + + 118738 404530 + + true + true + + + + NL:CHB:StopPlace:73250450 + + Oosterhout, Burg. Holtroplaan + + 118030 404034 + + true + true + + + + NL:CHB:StopPlace:73250540 + + Oosterhout, Keiweg + + 118808 405931 + + true + true + + + + NL:CHB:StopPlace:73250570 + + Oosterhout, Slotlaan + + 118422 405452 + + true + true + + + + NL:CHB:StopPlace:73250760 + + Oosterhout, Burg. Materlaan + + 116966 404324 + + true + true + + + + NL:CHB:StopPlace:73250770 + + Oosterhout, De Warande + + 117530 405262 + + true + true + + + + NL:CHB:StopPlace:73250830 + + Oosterhout, Ranonkelstraat + + 118705 404084 + + true + true + + + + NL:CHB:StopPlace:73251710 + + Oosterhout, Buurstede + + 117990 404490 + + true + true + + + + NL:CHB:StopPlace:73251920 + + Oosterhout, St. Antoniusstraat + + 119058 405421 + + true + true + + + + NL:CHB:StopPlace:73530001 + + Oosterhout, Florijnstraat + + 119490 403826 + + true + true + + + + NL:CHB:StopPlace:72300003 + + Sprundel, Sint Jansstraat + + 100337 394643 + + true + true + + + + NL:CHB:StopPlace:72120001 + + Strijbeek, Strijbeek + + 113931 390581 + + true + true + + + + NL:CHB:StopPlace:73150040 + + Teteringen, Donkerstraat + + 115845 402534 + + true + true + + + + NL:CHB:StopPlace:73150100 + + Teteringen, Heiackerdreef + + 116220 403184 + + true + true + + + + NL:CHB:StopPlace:73150710 + + Teteringen, Meulenspie + + 115301 401577 + + true + true + + + + NL:CHB:StopPlace:73690001 + + Uitwijk, Uitwijk + + 128838 422003 + + true + true + + + + NL:CHB:StopPlace:53800510 + + Werkendam, Brabantse Oever + + 112184 422031 + + true + true + + + + NL:CHB:StopPlace:72820001 + + Woensdrecht, Dorpsstraat + + 79719 382774 + + true + true + + + + NL:CHB:StopPlace:72170100 + + Etten-Leur, Boutweg + + 103160 403849 + + true + true + + + + NL:CHB:StopPlace:72170200 + + Zwartenberg, Zwartenbergseweg + + 104306 402604 + + true + true + + + + NL:CHB:StopPlace:72050100 + + Breda, De Klokkenberg + + 112537 394830 + + true + true + + + + NL:CHB:StopPlace:72050300 + + Breda, Galderseweg + + 113011 396542 + + true + true + + + + NL:CHB:StopPlace:72050400 + + Breda, Bouvigne + + 113079 397168 + + true + true + + + + NL:CHB:StopPlace:72050500 + + Breda, De Blauwe Kamer + + 112785 395816 + + true + true + + + + NL:CHB:StopPlace:72001440 + + Breda, Willem van Oranjelaan + + 112489 397794 + + true + true + + + + NL:CHB:StopPlace:72001460 + + Breda, Duivelsbruglaan + + 112946 397644 + + true + true + + + + NL:CHB:StopPlace:72007630 + + Breda, Emmalaan + + 113066 397945 + + true + true + + + + NL:CHB:StopPlace:72009300 + + Breda, Minervum 7351/7369 + + 116374 399722 + + true + true + + + + NL:CHB:StopPlace:72009340 + + Breda, Minervum 7369/7419 + + 116395 400108 + + true + true + + + + NL:CHB:StopPlace:73150190 + + Breda, Minervum 7419/7500 + + 116683 400259 + + true + true + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + false + true + + true + + + + + true + false + + + + + + + + + false + true + + + + true + false + + true + + + + + + + + + + 2026-01-04T00:00:00.000 + 2027-01-04T00:00:00.000 + 011111001111100111110011111001111100111110011111001111100111110011111001111100111110011111001111100111110011111001111100111110011111001111100111110011111001111100111110011111001111100111110011111001111100111110011111001111100111110011111001111100111110011111001111100111110011111001111100111110011111001111100111110011111001111100111110011111001111100111110011111001 + + + 07:00:00 + 00:00:00 + 1 + + + + + 2026-01-04T00:00:00.000 + 2027-01-04T00:00:00.000 + 011111001111100111110011111001111100111110011111001111100111110011111001111100111110011111001111100111110011111001111100111110011111001111100111110011111001111100111110011111001111100111110011111001111100111110011111001111100111110011111001111100111110011111001111100111110011111001111100111110011111001111100111110011111001111100111110011111001111100111110011111001 + + + 07:00:00 + 20:00:00 + + + + + 2026-01-04T00:00:00.000 + 2027-01-04T00:00:00.000 + 000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100 + + + 07:00:00 + 00:00:00 + 1 + + + + + 2026-01-04T00:00:00.000 + 2027-01-04T00:00:00.000 + 000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100 + + + 07:00:00 + 19:00:00 + + + + + 2026-01-04T00:00:00.000 + 2027-01-04T00:00:00.000 + 100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010 + + + 08:00:00 + 00:00:00 + 1 + + + + + + + + + + + + + + false + + + + + + + PT15M + + + + + + + + + + + + false + + + + + + + PT15M + + + + + + + + + + + + false + + + + + + + PT21M + + + + + + + + + + + + false + + + + + + + PT21M + + + + + + + + + + + + false + + + + + + + PT18M30S + + + + + + + + + + + + false + + + + + + + PT18M30S + + + + + + + + + + + + false + + + + + + + PT13M30S + + + + + + + + + + + + false + + + + + + + PT13M30S + + + + + + + + + + + + false + + + + + + + PT18M + + + + + + + + + + + + false + + + + + + + PT18M + + + + + + + + + + + + false + + + + + + + PT18M30S + + + + + + + + + + + + false + + + + + + + PT18M30S + + + + + + + + false + + + + + + + PT20M30S + + + + + + + + false + + + + + + + PT20M30S + + + + + + + + false + + + + + + + PT18M30S + + + + + + + + false + + + + + + + PT18M30S + + + + + + + + false + + + + + + + PT17M30S + + + + + + + + false + + + + + + + PT17M30S + + + + + + + + false + + + + + + + PT21M30S + + + + + + + + false + + + + + + + PT21M30S + + + + + + + + false + + + + + + + PT12M + + + + + + + + false + + + + + + + PT12M + + + + + + + + false + + + + + + + PT18M30S + + + + + + + + false + + + + + + + PT18M30S + + + + + + + + false + + + + + + + PT17M30S + + + + + + + + false + + + + + + + PT17M30S + + + + + + + + false + + + + + + + PT21M + + + + + + + + false + + + + + + + PT21M + + + + + + + + false + + + + + + + PT18M + + + + + + + + false + + + + + + + PT18M + + + + + + + + + + false + + + + + + + PT15M + + + + + + + + + + false + + + + + + + PT15M + + + + + + + + + + false + + + + + + + PT18M + + + + + + + + + + false + + + + + + + PT18M + + + + + + + + + + false + + + + + + + PT18M30S + + + + + + + + + + false + + + + + + + PT18M30S + + + + + + + + + + false + + + + + + + PT12M30S + + + + + + + + + + false + + + + + + + PT12M30S + + + + + + + + + + false + + + + + + + PT10M + + + + + + + + + + false + + + + + + + PT10M + + + + + + + + + + false + + + + + + + PT10M + + + + + + + + + + false + + + + + + + PT10M + + + + + + + + + + false + + + + + + + PT16M30S + + + + + + + + + + false + + + + + + + PT16M30S + + + + + + + + + + false + + + + + + + PT17M + + + + + + + + + + false + + + + + + + PT17M + + + + + + + + + + false + + + + + + + PT18M30S + + + + + + + + + + false + + + + + + + PT18M30S + + + + + + + + + + false + + + + + + + PT17M + + + + + + + + + + false + + + + + + + PT17M + + + + + + + + + + false + + + + + + + PT19M + + + + + + + + + + false + + + + + + + PT19M + + + + + + + + + + false + + + + + + + PT17M + + + + + + + + + + false + + + + + + + PT17M + + + + + + + + + + false + + + + + + + PT10M30S + + + + + + + + + + false + + + + + + + PT10M30S + + + + + + + + + + false + + + + + + + PT20M + + + + + + + + + + false + + + + + + + PT20M + + + + + + + + + + false + + + + + + + PT12M30S + + + + + + + + + + false + + + + + + + PT12M30S + + + + + + + + + + false + + + + + + + PT17M + + + + + + + + + + false + + + + + + + PT17M + + + + + + + + + + false + + + + + + + PT14M + + + + + + + + + + false + + + + + + + PT14M + + + + + + + + + + false + + + + + + + PT16M30S + + + + + + + + + + false + + + + + + + PT16M30S + + + + + + + + + + false + + + + + + + PT12M30S + + + + + + + + + + false + + + + + + + PT12M30S + + + + + + + + + + false + + + + + + + PT16M30S + + + + + + + + + + false + + + + + + + PT16M30S + + + + + + + + + + false + + + + + + + PT13M30S + + + + + + + + + + false + + + + + + + PT13M30S + + + + + + + + + + false + + + + + + + PT14M30S + + + + + + + + + + false + + + + + + + PT14M30S + + + + + + + + + + false + + + + + + + PT16M30S + + + + + + + + + + false + + + + + + + PT16M30S + + + + + + + + + + false + + + + + + + PT19M + + + + + + + + + + false + + + + + + + PT19M + + + + + + + + + + false + + + + + + + PT22M + + + + + + + + + + false + + + + + + + PT22M + + + + + + + + + + false + + + + + + + PT16M30S + + + + + + + + + + false + + + + + + + PT16M30S + + + + + + + + false + + + + + + + PT20M + + + + + + + + false + + + + + + + PT20M + + + + + + + + false + + + + + + + PT11M + + + + + + + + false + + + + + + + PT11M + + + + + + + + + + false + + + + + + + PT11M + + + + + + + + + + false + + + + + + + PT11M + + + + + + + + + + false + + + + + + + PT16M + + + + + + + + + + false + + + + + + + PT16M + + + + + + + + + + false + + + + + + + PT19M30S + + + + + + + + + + false + + + + + + + PT19M30S + + + + + + + + + + false + + + + + + + PT16M + + + + + + + + + + false + + + + + + + PT16M + + + + + + + + + + false + + + + + + + PT13M30S + + + + + + + + + + false + + + + + + + PT13M30S + + + + + + + + + + false + + + + + + + PT18M + + + + + + + + + + false + + + + + + + PT18M + + + + + + + + + + false + + + + + + + PT20M + + + + + + + + + + false + + + + + + + PT20M + + + + + + + + + + false + + + + + + + PT20M + + + + + + + + + + false + + + + + + + PT20M + + + + + + + + + + false + + + + + + + PT20M + + + + + + + + + + false + + + + + + + PT20M + + + + + + + + + + false + + + + + + + PT18M + + + + + + + + + + false + + + + + + + PT18M + + + + + + + + + + false + + + + + + + PT13M + + + + + + + + + + false + + + + + + + PT13M + + + + + + + + + + false + + + + + + + PT20M30S + + + + + + + + + + false + + + + + + + PT20M30S + + + + + + + + + + false + + + + + + + PT19M + + + + + + + + + + false + + + + + + + PT19M + + + + + + + + + + false + + + + + + + PT13M + + + + + + + + + + false + + + + + + + PT13M + + + + + + + + + + false + + + + + + + PT14M30S + + + + + + + + + + false + + + + + + + PT14M30S + + + + + + + + + + false + + + + + + + PT19M30S + + + + + + + + + + false + + + + + + + PT19M30S + + + + + + + + + + false + + + + + + + PT26M + + + + + + + + + + false + + + + + + + PT26M + + + + + + + + + + false + + + + + + + PT13M + + + + + + + + + + false + + + + + + + PT13M + + + + + + + + + + false + + + + + + + PT14M30S + + + + + + + + + + false + + + + + + + PT14M30S + + + + + + + + + + false + + + + + + + PT21M30S + + + + + + + + + + false + + + + + + + PT21M30S + + + + + + + + + + false + + + + + + + PT13M + + + + + + + + + + false + + + + + + + PT13M + + + + + + + + + + false + + + + + + + PT21M + + + + + + + + + + false + + + + + + + PT21M + + + + + + + + + + false + + + + + + + PT16M + + + + + + + + + + false + + + + + + + PT16M + + + + + + + + + + false + + + + + + + PT16M30S + + + + + + + + + + false + + + + + + + PT16M30S + + + + + + + + + + false + + + + + + + PT17M30S + + + + + + + + + + false + + + + + + + PT17M30S + + + + + + + + + + false + + + + + + + PT19M + + + + + + + + + + false + + + + + + + PT19M + + + + + + + + + + false + + + + + + + PT16M + + + + + + + + + + false + + + + + + + PT16M + + + + + + + + + + false + + + + + + + PT11M30S + + + + + + + + + + false + + + + + + + PT11M30S + + + + + + + + + + false + + + + + + + PT17M + + + + + + + + + + false + + + + + + + PT17M + + + + + + + + + + false + + + + + + + PT17M + + + + + + + + + + false + + + + + + + PT17M + + + + + + + + + + false + + + + + + + PT15M + + + + + + + + + + false + + + + + + + PT15M + + + + + + + + + + false + + + + + + + PT15M30S + + + + + + + + + + false + + + + + + + PT15M30S + + + + + + + + + + false + + + + + + + PT15M30S + + + + + + + + + + false + + + + + + + PT15M30S + + + + + + + + + + false + + + + + + + PT18M + + + + + + + + + + false + + + + + + + PT18M + + + + + + + + + + false + + + + + + + PT11M30S + + + + + + + + + + false + + + + + + + PT11M30S + + + + + + + + + + false + + + + + + + PT19M + + + + + + + + + + false + + + + + + + PT19M + + + + + + + + + + false + + + + + + + PT21M30S + + + + + + + + + + false + + + + + + + PT21M30S + + + + + + + + + + false + + + + + + + PT13M30S + + + + + + + + + + false + + + + + + + PT13M30S + + + + + + + + + + false + + + + + + + PT13M30S + + + + + + + + + + false + + + + + + + PT13M30S + + + + + + + + + + false + + + + + + + PT15M + + + + + + + + + + false + + + + + + + PT15M + + + + + + + + + + false + + + + + + + PT21M + + + + + + + + + + false + + + + + + + PT21M + + + + + + + + + + false + + + + + + + PT19M + + + + + + + + + + false + + + + + + + PT19M + + + + + + + + + + false + + + + + + + PT16M + + + + + + + + + + false + + + + + + + PT16M + + + + + + + + + + false + + + + + + + PT20M + + + + + + + + + + false + + + + + + + PT20M + + + + + + + + + + false + + + + + + + PT23M30S + + + + + + + + + + false + + + + + + + PT23M30S + + + + + + + + + + false + + + + + + + PT19M + + + + + + + + + + false + + + + + + + PT19M + + + + + + + + + + false + + + + + + + PT18M30S + + + + + + + + + + false + + + + + + + PT18M30S + + + + + + + + + + false + + + + + + + PT17M30S + + + + + + + + + + false + + + + + + + PT17M30S + + + + + + + + + + false + + + + + + + PT21M + + + + + + + + + + false + + + + + + + PT21M + + + + + + + + + + false + + + + + + + PT20M30S + + + + + + + + + + false + + + + + + + PT20M30S + + + + + + + + + + false + + + + + + + PT20M30S + + + + + + + + + + false + + + + + + + PT20M30S + + + + + + + + + + false + + + + + + + PT14M + + + + + + + + + + false + + + + + + + PT14M + + + + + + + + + + false + + + + + + + PT21M + + + + + + + + + + false + + + + + + + PT21M + + + + + + + + + + false + + + + + + + PT13M + + + + + + + + + + false + + + + + + + PT13M + + + + + + + + + + false + + + + + + + PT15M30S + + + + + + + + + + false + + + + + + + PT15M30S + + + + + + + + + + false + + + + + + + PT15M30S + + + + + + + + + + false + + + + + + + PT15M30S + + + + + + + + + + false + + + + + + + PT16M30S + + + + + + + + + + false + + + + + + + PT16M30S + + + + + + + + + + false + + + + + + + PT24M + + + + + + + + + + false + + + + + + + PT24M + + + + + + + + + + false + + + + + + + PT20M + + + + + + + + + + false + + + + + + + PT20M + + + + + + + + + + false + + + + + + + PT20M30S + + + + + + + + + + false + + + + + + + PT20M30S + + + + + + + + + + false + + + + + + + PT17M + + + + + + + + + + false + + + + + + + PT17M + + + + + + + + + + false + + + + + + + PT21M + + + + + + + + + + false + + + + + + + PT21M + + + + + + + + + + false + + + + + + + PT14M + + + + + + + + + + false + + + + + + + PT14M + + + + + + + + + + false + + + + + + + PT12M30S + + + + + + + + + + false + + + + + + + PT12M30S + + + + + + + + + + false + + + + + + + PT19M30S + + + + + + + + + + false + + + + + + + PT19M30S + + + + + + + + + + false + + + + + + + PT18M + + + + + + + + + + false + + + + + + + PT18M + + + + + + + + + + false + + + + + + + PT23M + + + + + + + + + + false + + + + + + + PT23M + + + + + + + + + + false + + + + + + + PT14M30S + + + + + + + + + + false + + + + + + + PT14M30S + + + + + + + + + + false + + + + + + + PT15M30S + + + + + + + + + + false + + + + + + + PT15M30S + + + + + + + + + + false + + + + + + + PT20M30S + + + + + + + + + + false + + + + + + + PT20M30S + + + + + + + + + + false + + + + + + + PT16M + + + + + + + + + + false + + + + + + + PT16M + + + + + + + + + + false + + + + + + + PT23M30S + + + + + + + + + + false + + + + + + + PT23M30S + + + + + + + + + + false + + + + + + + PT21M + + + + + + + + + + false + + + + + + + PT21M + + + + + + + + + + false + + + + + + + PT21M + + + + + + + + + + false + + + + + + + PT21M + + + + + + + + + + false + + + + + + + PT11M30S + + + + + + + + + + false + + + + + + + PT11M30S + + + + + + + + + + false + + + + + + + PT16M + + + + + + + + + + false + + + + + + + PT16M + + + + + + + + + + false + + + + + + + PT17M30S + + + + + + + + + + false + + + + + + + PT17M30S + + + + + + + + + + false + + + + + + + PT22M30S + + + + + + + + + + false + + + + + + + PT22M30S + + + + + + + + + + false + + + + + + + PT19M + + + + + + + + + + false + + + + + + + PT19M + + + + + + + + + + false + + + + + + + PT20M + + + + + + + + + + false + + + + + + + PT20M + + + + + + + + + + false + + + + + + + PT16M30S + + + + + + + + + + false + + + + + + + PT16M30S + + + + + + + + + + false + + + + + + + PT19M + + + + + + + + + + false + + + + + + + PT19M + + + + + + + + + + false + + + + + + + PT20M30S + + + + + + + + + + false + + + + + + + PT20M30S + + + + + + + + + + false + + + + + + + PT16M + + + + + + + + + + false + + + + + + + PT16M + + + + + + + + + + false + + + + + + + PT20M30S + + + + + + + + + + false + + + + + + + PT20M30S + + + + + + + + + + false + + + + + + + PT23M30S + + + + + + + + + + false + + + + + + + PT23M30S + + + + + + + + + + false + + + + + + + PT27M30S + + + + + + + + + + false + + + + + + + PT27M30S + + + + + + + + + + false + + + + + + + PT23M + + + + + + + + + + false + + + + + + + PT23M + + + + + + + + + + false + + + + + + + PT22M + + + + + + + + + + false + + + + + + + PT22M + + + + + + + + + + false + + + + + + + PT12M30S + + + + + + + + + + false + + + + + + + PT12M30S + + + + + + + + + + false + + + + + + + PT22M30S + + + + + + + + + + false + + + + + + + PT22M30S + + + + + + + + + + false + + + + + + + PT16M30S + + + + + + + + + + false + + + + + + + PT16M30S + + + + + + + + + + false + + + + + + + PT16M + + + + + + + + + + false + + + + + + + PT16M + + + + + + + + + + false + + + + + + + PT16M30S + + + + + + + + + + false + + + + + + + PT16M30S + + + + + + + + + + false + + + + + + + PT18M + + + + + + + + + + false + + + + + + + PT18M + + + + + + + + false + + + + + + + PT14M30S + + + + + + + + false + + + + + + + PT14M30S + + + + + + + + false + + + + + + + PT12M30S + + + + + + + + false + + + + + + + PT12M30S + + + + + + + + false + + + + + + + PT11M + + + + + + + + false + + + + + + + PT11M + + + + + + + + false + + + + + + + PT16M + + + + + + + + false + + + + + + + PT16M + + + + + + + + false + + + + + + + PT11M30S + + + + + + + + false + + + + + + + PT11M30S + + + + + + + + false + + + + + + + PT15M + + + + + + + + false + + + + + + + PT15M + + + + + + + + + + false + + + + + + + PT19M30S + + + + + + + + + + false + + + + + + + PT19M30S + + + + + + + + + + false + + + + + + + PT16M30S + + + + + + + + + + false + + + + + + + PT16M30S + + + + + + + + + + false + + + + + + + PT23M30S + + + + + + + + + + false + + + + + + + PT23M30S + + + + + + + + + + false + + + + + + + PT18M + + + + + + + + + + false + + + + + + + PT18M + + + + + + + + + + false + + + + + + + PT22M30S + + + + + + + + + + false + + + + + + + PT22M30S + + + + + + + + + + false + + + + + + + PT12M30S + + + + + + + + + + false + + + + + + + PT12M30S + + + + + + + + + + false + + + + + + + PT22M + + + + + + + + + + false + + + + + + + PT22M + + + + + + + + + + false + + + + + + + PT18M30S + + + + + + + + + + false + + + + + + + PT18M30S + + + + + + + + + + false + + + + + + + PT19M30S + + + + + + + + + + false + + + + + + + PT19M30S + + + + + + + + + + false + + + + + + + PT18M + + + + + + + + + + false + + + + + + + PT18M + + + + + + + + + + false + + + + + + + PT21M + + + + + + + + + + false + + + + + + + PT21M + + + + + + + + + + false + + + + + + + PT13M30S + + + + + + + + + + false + + + + + + + PT13M30S + + + + + + + + + + false + + + + + + + PT19M30S + + + + + + + + + + false + + + + + + + PT19M30S + + + + + + + + + + false + + + + + + + PT14M + + + + + + + + + + false + + + + + + + PT14M + + + + + + + + + + false + + + + + + + PT13M30S + + + + + + + + + + false + + + + + + + PT13M30S + + + + + + + + + + false + + + + + + + PT16M30S + + + + + + + + + + false + + + + + + + PT16M30S + + + + + + + + + + false + + + + + + + PT21M + + + + + + + + + + false + + + + + + + PT21M + + + + + + + + + + false + + + + + + + PT15M + + + + + + + + + + false + + + + + + + PT15M + + + + + + + + + + false + + + + + + + PT14M + + + + + + + + + + false + + + + + + + PT14M + + + + + + + + + + false + + + + + + + PT17M + + + + + + + + + + false + + + + + + + PT17M + + + + + + + + + + false + + + + + + + PT11M + + + + + + + + + + false + + + + + + + PT11M + + + + + + + + + + false + + + + + + + PT14M30S + + + + + + + + + + false + + + + + + + PT14M30S + + + + + + + + + + false + + + + + + + PT19M + + + + + + + + + + false + + + + + + + PT19M + + + + + + + + + + false + + + + + + + PT16M30S + + + + + + + + + + false + + + + + + + PT16M30S + + + + + + + + + + false + + + + + + + PT13M30S + + + + + + + + + + false + + + + + + + PT13M30S + + + + + + + + + + false + + + + + + + PT20M + + + + + + + + + + false + + + + + + + PT20M + + + + + + + + + + false + + + + + + + PT24M30S + + + + + + + + + + false + + + + + + + PT24M30S + + + + + + + + + + false + + + + + + + PT20M30S + + + + + + + + + + false + + + + + + + PT20M30S + + + + + + + + + + false + + + + + + + PT21M30S + + + + + + + + + + false + + + + + + + PT21M30S + + + + + + + + + + false + + + + + + + PT20M + + + + + + + + + + false + + + + + + + PT20M + + + + + + + + + + false + + + + + + + PT21M + + + + + + + + + + false + + + + + + + PT21M + + + + + + + + + + false + + + + + + + PT13M30S + + + + + + + + + + false + + + + + + + PT13M30S + + + + + + + + + + false + + + + + + + PT16M30S + + + + + + + + + + false + + + + + + + PT16M30S + + + + + + + + + + false + + + + + + + PT16M30S + + + + + + + + + + false + + + + + + + PT16M30S + + + + + + + + + + false + + + + + + + PT14M30S + + + + + + + + + + false + + + + + + + PT14M30S + + + + + + + + + + false + + + + + + + PT13M30S + + + + + + + + + + false + + + + + + + PT13M30S + + + + + + + + + + false + + + + + + + PT20M + + + + + + + + + + false + + + + + + + PT20M + + + + + + + + + + false + + + + + + + PT21M + + + + + + + + + + false + + + + + + + PT21M + + + + + + + + + + false + + + + + + + PT18M30S + + + + + + + + + + false + + + + + + + PT18M30S + + + + + + + + + + false + + + + + + + PT21M + + + + + + + + + + false + + + + + + + PT21M + + + + + + + + + + false + + + + + + + PT13M30S + + + + + + + + + + false + + + + + + + PT13M30S + + + + + + + + + + false + + + + + + + PT18M + + + + + + + + + + false + + + + + + + PT18M + + + + + + + + + + false + + + + + + + PT19M30S + + + + + + + + + + false + + + + + + + PT19M30S + + + + + + + + + + false + + + + + + + PT18M30S + + + + + + + + + + false + + + + + + + PT18M30S + + + + + + + + + + false + + + + + + + PT15M + + + + + + + + + + false + + + + + + + PT15M + + + + + + + + + + false + + + + + + + PT18M + + + + + + + + + + false + + + + + + + PT18M + + + + + + + + + + false + + + + + + + PT17M30S + + + + + + + + + + false + + + + + + + PT17M30S + + + + + + + + + + false + + + + + + + PT11M30S + + + + + + + + + + false + + + + + + + PT11M30S + + + + + + + + + + false + + + + + + + PT16M + + + + + + + + + + false + + + + + + + PT16M + + + + + + + + + + false + + + + + + + PT17M + + + + + + + + + + false + + + + + + + PT17M + + + + + + + + + + false + + + + + + + PT18M30S + + + + + + + + + + false + + + + + + + PT18M30S + + + + + + + + + + false + + + + + + + PT11M30S + + + + + + + + + + false + + + + + + + PT11M30S + + + + + + + + + + false + + + + + + + PT14M + + + + + + + + + + false + + + + + + + PT14M + + + + + + + + + + false + + + + + + + PT18M + + + + + + + + + + false + + + + + + + PT18M + + + + + + + + + + false + + + + + + + PT17M30S + + + + + + + + + + false + + + + + + + PT17M30S + + + + + + + + + + false + + + + + + + PT18M30S + + + + + + + + + + false + + + + + + + PT18M30S + + + + + + + + + + false + + + + + + + PT12M + + + + + + + + + + false + + + + + + + PT12M + + + + + + + + + + false + + + + + + + PT16M30S + + + + + + + + + + false + + + + + + + PT16M30S + + + + + + + + + + false + + + + + + + PT19M + + + + + + + + + + false + + + + + + + PT19M + + + + + + + + + + false + + + + + + + PT15M30S + + + + + + + + + + false + + + + + + + PT15M30S + + + + + + + + + + false + + + + + + + PT17M + + + + + + + + + + false + + + + + + + PT17M + + + + + + + + + + false + + + + + + + PT19M + + + + + + + + + + false + + + + + + + PT19M + + + + + + + + + + false + + + + + + + PT23M30S + + + + + + + + + + false + + + + + + + PT23M30S + + + + + + + + + + false + + + + + + + PT11M + + + + + + + + + + false + + + + + + + PT11M + + + + + + + + + + false + + + + + + + PT18M + + + + + + + + + + false + + + + + + + PT18M + + + + + + + + + diff --git a/examples/functions/drt/README.md b/examples/functions/drt/README.md new file mode 100644 index 000000000..f671797e2 --- /dev/null +++ b/examples/functions/drt/README.md @@ -0,0 +1,304 @@ +# DRT examples and explanations +We expanded for NeTEx 2.1 DRT in serious manner. + +## Updates in NeTEX 2.1 +- `FlexibleLine` is folden into `Line`. Be aware that an area-oriented services is also a "line". +- There can now exist multiple `ServiceBookingArrangement` and related stuff in a `mobilityService`. +- There can now be also (multiple) `ServiceBookingArrangement` in a `Line`. +- `BookingNote` is now also an object that can be referenced and translated with `AlternativeText`. **TODO** +- `serviceBookingArrangements` can now accept all other elements to describe the services: + - `ServiceBookingArrangement`: How to book + - `ServiceCompetitiveCondition`: What to do and what not + - `ServiceEligibilityCondition`: Who can use the service. +- We allow parametrised deep links and we also support service discovery for the booking and price information. +- The interaction of such serviceBookingArrangements is additive. Eg. all elements are within their group connected by OR. E.g. you are a senior or a child you can use the service. Be aware that this MAY result in the need to split a service to do it. + +## Types of demand responsive traffic (DRT) + +Based on the [concept in Switzerland](https://www.oev-info.ch/sites/default/files/2024-07/Fachkonzept%20On-Demand_v2.1_en.pdf). + +### Scheduled on-demand +The on-demand service serves the same stops as the normal service, but only +on demand (travellers must book their journey in advance). Accordingly, this +can also be shown in the classic timetable. +For example: Only the first and last stops on a regular timetable are served, as +a journey is only booked in advance at these stops. + +(Demand)stops + +They are registered in DiDok and are subject to all relevant +regulations, laws, V580 rules etc. for public transport stops. +Fixed direction of travel: the vehicle generally moves in a fixed direction of +travel. This means that an indicative timetable and connection protection can +be defined. + +Fixed sequence of stops/points + +The order in which the stops or static stops +are served is predefined. + +Fixed timetable + +With a fixed direction of travel with a fixed sequence of +stops/points, a fixed timetable can be defined. The times must be strictly adhered to (see also the comparison with the timetable below). +Connections defined: The service plan defines which connections should be +maintained on arrival and departure at a station or other junction. A (indicative) +timetable is required to define a connection guarantee. + +Service plan + +The service plan contains the timetable for the line-based on-demand transport services. +Necessary information includes the journey number, days of service, route, arrival, +departure and transit times at the operating points and the permitted speeds in the +individual sections of the route. +There are also various other attributes such as low-floor buses, bar trolleys, bicycle +transport and the obligation to make reservations. + +### Corridor +n-Demand Korridorverkehr (corridor transport) has Sammelstellen ("collection points") in addition to the on-demand stops of On-Demand Linienverkehr +(scheduled on-demand). This creates a corridor (i.e., visually, if you imagine +horizontal boundaries above and below the "main route" in the figure above). +The bus will still only travel to locations for which a journey has been booked +in advance. +The on-demand stops and collection points can be described in a timetable +as a logical sequence. Either a fixed timetable or an indicative timetable can +be created. For example, the indicative timetable (for the figure above) could + +Type Definition + +provide for the departure from the two Sammelstellen ("collection points") and +three on-demand stops, which would serve all 5 locations. If there were only +reservations for the on-demand stops, then only the on-demand stops would +be served (i.e., as a line). +Note: If the sequence cannot be adhered to, a timetable is excluded and only +an indicative timetable is possible. + +Sammelstelle (collection points) + +are defined by the on-demand provider +and have a fixed designation and a fixed geo-localisation. However, they are +not available in the DiDok or cannot be handled by it (according to the current +status). + +Richtfahrplan (indicative timetable) + +With a fixed direction of travel, possible +service times are defined for individual stops/points. An indicative timetable +can be defined, even if the sequence of stops/points is not fixed. It does not +necessarily have to be possible to adhere to an indicative timetable (with a +single vehicle) + +### Area-oriented +With on-demand Flächenverkehr (areal transport), any stopping points within +a zone are served during predefined (zone) operating times. The booked journeys can be bundled by the operator (depending on the business model). +This service does not have a pre-planned timetable. Instead, the demand request generates an "ad hoc" journey with different routes and without a fixed +route. This means that journey times can vary from journey to journey. +For example, a person could request transport from any location (their own +front door) to a bus stop and use a taxi to get there. If several journeys are +booked to/from the same location, a kind of shared taxi/bus could be formed. +Any location: represent geo-coordinates at which a destination, intermediate +or end point of a journey is located. Although these must be stored in the form +of a log (e.g. for billing purposes), they do not have to be persisted in a data +storage system. In particular, the geo-coordinates themselves are already +uniquely defined and do not require any special technical processing. + +These services do not have a pre-planned timetable with journeys, but operating times +and a predefined service area. If stops or Sammelstellen ("collection points") are used, +these must also be defined. In addition, rules (see below) must be specified. An "ad +hoc" journey with individual journeys and without a fixed route is generated via the +demand. The journey times can vary from journey to journey, with the aim of ensuring +that the operators organise the most ideal pooling and journey schedules possible. +Measuring quality in terms of punctuality in the conventional sense is only possible to +a limited extent. It still needs to be checked what waiting times are acceptable for +customers. +The description of the area-type ODV offer is provided as an offer plan with the following information: +- Service areas and possible subdivision into zones +- Public transport stops, collection points or addresses +- operating times +- Rules + - Zone rules (e.g. restrictions for journeys between zones) + - Stop rules (e.g. a stop may not be approached by regular traffic) + - Competition rules (the journey must not run parallel to a regular bus) + - Waiting rules + - Connection rules (e.g. for feeders) + - Ordering and reservation rules + - Further rules + +### Special case: Feeder/Distributor +- Feeder/Distributor: Some stops are defined and used for interchanges (e.g. school buses, late-night bringing passengers home from railway station) + + +### Special case: Hail and ride +**TODO** + +### Special case: Mixed line +(e.g. within the village everywhere between village given stops) + +### Special case: Pooling +In Transmodel POOLING is something different. For the time being we will NOT model it here. + +## Diagram of relevant elements + +```mermaid + +classDiagram + %% Base classes + class BookingArrangement { + <> + } + + class ServiceBookingArrangement { + <> + } + + class MobilityService + + class ChauffeuredMobilityService { + serviceBookingArrangements: ServiceBookingArrangement[] + } + + ChauffeuredMobilityService --> BookingArrangement + ChauffeuredMobilityService --|> MobilityService + + %% Inheritance + ServiceBookingArrangement --|> BookingArrangement + + %% Line has multiple BookingArrangement through a container + class Line { + bookingArrangements: BookingArrangement[] + } + Line --> "0..*" ServiceBookingArrangement : bookingArrangements + + %% ServiceBookingArrangement specializations + class ServiceCompetitiveCondition { + RoutingConstraintInFrameGroup : group + DistanceFromClassical : xsd:integer + TemporalDistanceFromClasical : xsd:duration + PenaltyDrivingTimeFactor : xsd:decimal + PenaltyTransferTimeFactor : xsd:decimal + WalkTimeFactor : xsd:decimal + InterchangeBetweenFlexibleServicesAllowed: xsd:boolean + InterchangeWithConventionalServicesallowed: xsd:boolean + + } + class ServiceEligibilityCondition { + UserProfile + CommercialProfile + ResidentialQualification + CompanionProfile + + } + + ServiceCompetitiveCondition --|> ServiceBookingArrangement + ServiceEligibilityCondition --|> ServiceBookingArrangement + + %% Inside ServiceEligibilityCondition: subelements serviceExclusions to different ServiceExclusion + class ServiceExclusion + + ServiceEligibilityCondition --> "0..*" ServiceExclusion : serviceExclusions + + %% Examples of specific eligibility items + class ResidentialQualification + class CompanionProfile + class CommercialProfile + class UserProfile + + ServiceEligibilityCondition --> ResidentialQualification + ServiceEligibilityCondition -->CompanionProfile + ServiceEligibilityCondition -->CommercialProfile + ServiceEligibilityCondition --> UserProfile + ServiceCompetitiveCondition --> RoutingConstraintInFrameGroup + + %% Connect MobilityService to ServiceBookingArrangement + MobilityService --> "0..*" ServiceBookingArrangement : offers +``` + +## The new LineType +As mentioned FlexibleLine is gone. It is all in Line now. So the FlexibleLineType and the LineType are now in one. + +We omit the classical part of LineType and focus on the relevant values. + +| LineType | Explanation | +|---------------------------|-------------------------------------------------------------------------------------------------------------------| +| flexible | Use this for fixed timetable, but when reservation for stops or the journey is needed | +| corridorService | This is used for corridor services. | +| mainRouteWithFlexibleEnds | Do not use this. | +| flexibleAreasOnly | Multiple areas are used. No fixed stops | +| hailAndRideSections | When there are hail and ride parts in your fixed scheduled ride. | +| fixedStopAreaWide | Area but with fixed stops only | +| freeAreaAreaWide | One free area where it stops everywhere. | +| mixedFlexible | Different concepts are used on the same line, but no part is fixed (e.g. in one area fixed stops, then corrridor. | +| mixedFlexibleAndFixed | Used for some types of corridors. E.g. free within villages and fixed route between them | +| other | Do not use this. | + +## TypeOfFlexibleService +Is no longer to be used + +| TypeOfFlexibleService | LineType to use instead | +|-------------------------------|-------------------------| +| ch:1:TypeOfFlexibleService:L | fixed | +| ch:1:TypeOfFlexibleService:A | freeAreaAreaWide | +| ch:1:TypeOfFlexibleService:Ö | corridorService | +|ch:1:TypeOfFlexibleService:Z| mixedFlexibleAndFixed | +| ch:1:TypeOfFlexibleService:F | freeAreaAreaWide | + +## CollectionPoints + +``` + + + + regular stop + + + DRT collection point + + + +``` +## "The rules" +What is really new is the extension of the rules part. +One main advantage now is that many rules can be included. + +**NOTE**: Many of the rules are not amusing the consumers. + + +### The BookingArrangement: How to make a reservation / book +The relevant element is `ServiceBookingArrangement`. + +This also will provide more information for connections to booking services **TODO** + +### Competition Rules +In some cases DRT is not allowed to compete in some ways with scheduled public transport. +We have a set of parameters that can be set in a `ServiceCompetitiveCondition`: +- Routing constraint: Restrictions in what the SERVICE is allowed to do in connection with other SERVICES. If not set, then the rules apply in general. +- Distance from classical: Distance in metres to the line/service or classical public transport in general. Builds geometric exclusion zones. +- Temporal distance from classical: Temporal distance to the SERVICE / transfer in the RoutingConstraint or classical public transport in general. +- Penalty transfer time factor: Factor to multiply the classical public transfer times with for the calculation of the dominance of the demand responsive traffic. +- Walk time factor: Factor to multiply walk time for the classical public transport to calculate if the classical public transport still should dominate the demand responsive traffic. +- Are interchanges with flexible and/or conventional services allowed. + +### Eligibility Rules +We will use `ServiceEligibilityCondition` to describe the eligibility. +The eligibility can be based on: +- `UserProfile`: Social profile of the passenger, based on age group, education, profession, social status, gender etc. +- `CommercialProfile`: A category of users depending on their commercial relations with the operator (e.g. frequency of usage) +- `ResidentialQualitfication`: e.g. live, work, study, exchange, nonResident +- `CompanionProfile`: The number of characteristics (weight/volume of luggage), but here the CompanionRelationshipType is the important thing: e.g. child, family, dependent, carer) + + +## Examples + +### Regular line that runs and stops only when there are reservations. +- LineType="flexible" +- [XML](./CH_DRT_Line_Based_Reservation.xml) +### Area oriented with fixed CollectionPoints +In the Gotthard area mybuxi is providing services from CollectionPoints that can change a lot. CollectionPoints near railway stations are stable. + +- LineType="fixedStopAreaWide" +- [XML](./CH_DRT_Area_mybuxi.xml) +- [Example ENTUR](KOL_KOL-FlexibleLine-a318c9ea-bae0-49da-8356-f4820e1d9cdd_9955_HentMeg---Sauda.xml) + +### A mixed line with regular parts on area-oriented parts +- LineType="mixedFlexible" +- [XML](SKY_SKY-FlexibleLine-9ef2772d-b2b5-4b3a-935e-32d49ff6576e_Samnanger-ytre.xml) diff --git a/examples/functions/drt/SKY_SKY-FlexibleLine-9ef2772d-b2b5-4b3a-935e-32d49ff6576e_Samnanger-ytre.xml b/examples/functions/drt/SKY_SKY-FlexibleLine-9ef2772d-b2b5-4b3a-935e-32d49ff6576e_Samnanger-ytre.xml new file mode 100644 index 000000000..91e04631e --- /dev/null +++ b/examples/functions/drt/SKY_SKY-FlexibleLine-9ef2772d-b2b5-4b3a-935e-32d49ff6576e_Samnanger-ytre.xml @@ -0,0 +1,489 @@ + + + 2026-03-12T14:19:25.33 + Skyss__Hordaland_ + + + + + 2024-11-01T00:00:00 + 2031-12-31T00:00:00 + + + + + SKY + http://www.rutebanken.org/ns/sky + + + NSR + http://www.rutebanken.org/ns/nsr + + + + + Europe/Oslo + no + + + + + + + Skyss Bestilling + + + + + Skyss + VESTLAND FYLKESKOMMUNE SKYSS + + + + https://www.skyss.no/ + + + + + https://www.skyss.no/ + + + + Skyss + VESTLAND FYLKESKOMMUNE SKYSS + + + + https://www.skyss.no/ + + + + + + + + + + FlexibleStopAreaType + UnrestrictedRoadNetwork + + + Samnanger vest + Rolvsvåg, Hisdal korrespondanse og sentrum + bus + + + + + FlexibleStopAreaType + UnrestrictedRoadNetwork + + + + + + 60.28918819254 5.60734494944 60.29195151429 5.62544394881 60.34105162659 5.64694079591 60.35100910531 5.65959286861 60.36474405939 5.67763178538 60.37331722964 5.68957406381 60.3765205203 5.69479141179 60.37717530261 5.7073123012 60.38647742507 5.71986295519 60.39142860583 5.70973321596 60.39517078413 5.70800378184 60.39882809561 5.7055805232 60.39827043545 5.70266118424 60.40166381962 5.69136562262 60.40677996275 5.68260020691 60.39846578591 5.66988936424 60.39553493585 5.66661706924 60.39456499427 5.66774359703 60.39505787926 5.67228733957 60.39489887209 5.67273258626 60.39503667835 5.67293643415 60.39526988761 5.67337631643 60.39569390016 5.67414342821 60.39605695652 5.67506610811 60.39638821674 5.67632673025 60.3961338153 5.67667005301 60.39601456393 5.67550060987 60.39593505483 5.67517339647 60.3958396532 5.6748568958 60.39563825678 5.67444381952 60.39480877564 5.67304370642 60.39460205929 5.67346214175 60.39413562953 5.67280768275 60.39444838732 5.66502920151 60.38985426545 5.65909295567 60.37966694481 5.64154196216 60.36622230212 5.62921085663 60.34653116699 5.61840321827 60.3247467159 5.60846699434 60.28918819254 5.60734494944 + + + + + + + + FlexibleStopAreaType + UnrestrictedPublicTransportAreas + + + + + + 60.39431606269 5.67181272576 60.39491435593 5.67255054846 60.39607550673 5.67494272649 60.39634580869 5.67625164449 60.39628750846 5.67664324701 60.3959933557 5.67548989713 60.3956700496 5.67450820863 60.39496247373 5.67332535714 60.39480214103 5.67301422089 60.39458072613 5.67351394754 60.39397478298 5.67271033172 60.39431606269 5.67181272576 + + + + + + + + + + FlexibleStopAreaType + UnrestrictedRoadNetwork + + + Samnanger indre + bus + + + + + FlexibleStopAreaType + UnrestrictedRoadNetwork + + + + + + 60.39884266661939 5.705748557116093 60.39676598114226 5.707204990698524 60.3958357427184 5.707789644571478 60.39588979822503 5.708650313162735 60.39663721078449 5.7106790885989085 60.39622953348473 5.712730787564823 60.39626350678813 5.714748100514754 60.397299675507355 5.71527535276374 60.39898691792126 5.717487519805502 60.40103586850594 5.721970636133989 60.399659672624495 5.724961681519744 60.397271429997375 5.728239539553186 60.395753388036155 5.732910487141595 60.39129023938196 5.738091437020415 60.3900390080762 5.748374632310345 60.394512886479504 5.753362749427964 60.39424750373192 5.757736946964769 60.3908094507681 5.762948171121508 60.3869417960677 5.760415742430297 60.38492824770003 5.760676594410057 60.379840290027374 5.756833071644337 60.37008877917987 5.738901003968217 60.36813561156564 5.739797460231082 60.367623119327845 5.739874273211464 60.366762620408544 5.740066305662786 60.36788550942557 5.745635121865081 60.36864557990045 5.749761648125769 60.369485637170506 5.751865367395763 60.37045900978208 5.755020946300614 60.369952592277066 5.762185531420802 60.37167887506632 5.763337439353999 60.3735440838697 5.764663154597057 60.37535406317792 5.765869947028449 60.37869124916936 5.7684929986309035 60.38393153954182 5.772557486231018 60.384691437587186 5.775052218916484 60.38567123547733 5.777882781674435 60.38605881383124 5.7795094488737835 60.387837985180276 5.778278067685926 60.38940618243038 5.776820929964003 60.39095667626923 5.777033892999804 60.39684025033338 5.775246047539923 60.4019748023359 5.769932557732687 60.405133299908556 5.765422415221167 60.40440027715391 5.75667003987428 60.40260852208479 5.745126874302997 60.403310200156966 5.740433499290646 60.40496409575596 5.741422913482467 60.41032933850187 5.741778608222262 60.41372401306728 5.739799779838705 60.41601615752819 5.731427813600362 60.413561176988594 5.725567437233224 60.40965286655907 5.7210009101947605 60.40363509118933 5.7117811830268295 60.40128361939915 5.7094202565545515 60.39884266661939 5.705748557116093 + + + + + + + + + + FlexibleStopAreaType + UnrestrictedRoadNetwork + + + Samnanger aust + bus + + + + + FlexibleStopAreaType + UnrestrictedRoadNetwork + + + + + + 60.3699439064126 5.762255163976789 60.37059102503218 5.783302581165032 60.37185522888589 5.802642054028894 60.37590627085791 5.839928756539194 60.37975429423133 5.895653938314467 60.39243922723949 5.9154648925358515 60.405392740081766 5.919667266498408 60.41054924835868 5.9223966717920575 60.409915143719445 5.916141137495828 60.3959515126669 5.906307281889411 60.38663909645285 5.894424706363679 60.38319687725564 5.86656211547654 60.39068830033247 5.8538600519832755 60.39939238379051 5.852630820032459 60.4095104850995 5.841977476457544 60.41638899719902 5.849352868163322 60.42205256222735 5.83378259678517 60.41699585491244 5.829275412965245 60.38198188949869 5.831733876866878 60.37874170056838 5.819851301341146 60.39068830033247 5.807968725815385 60.42368380863999 5.791782805426891 60.427355511999735 5.775596885040017 60.404091145899656 5.775299606005831 60.389439991899025 5.7774157561069615 60.38597588289849 5.779880335378721 60.38385575102467 5.772782275637752 60.3699439064126 5.762255163976789 + + + + + + + + + + FlexibleStopAreaType + UnrestrictedRoadNetwork + + + Samnanger syd + bus + + + + + FlexibleStopAreaType + UnrestrictedRoadNetwork + + + + + + 60.33476498834142 5.651448430129591 60.3319030351266 5.658265081028901 60.33028909216557 5.696934717607547 60.33924910373682 5.696916557262313 60.34774130141517 5.694881292395877 60.36476488135489 5.701437196133185 60.36674566134329 5.739910252768781 60.368085130378184 5.739654162505357 60.370050918084694 5.738778064232983 60.36861422057356 5.6924228284933065 60.34470044108235 5.675213581181083 60.33476498834142 5.651448430129591 + + + + + + + + + + + Skyss + Bestillings og servicetilbud fra Skyss + + + + + + + + + + + + + + + + + + + + + Samnanger ytre + + + + + + + + + + + + + + + Samnanger ytre + bus + + localBus + + BE + + mixedFlexible + + + + + +47 55 55 90 99 + https://bestilling.skyss.no/ + + callOffice online + public + onReservation beforeBoarding + PT30M + Du kan også bestille i appen Skyss Bestilling, der du får full oversikt over reisa di. + + + + + + + Samnanger + + + Samnanger + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Samnanger ytre + + + + + false + true + + + + + false + true + + + + + false + true + + + + true + false + + + + + + + + + + + Wednesday Monday Tuesday Thursday Friday + + + + + + + Monday Tuesday Thursday Friday + + + + + + + Wednesday + + + + + + + 2024-11-01 + + + 2025-06-23 + + + 2025-09-11 + + + 2029-12-31 + + + 2030-12-31 + + + 2031-12-31 + + + + + + + + + + + + + + + + + + + + + true + + + + + true + + + + + true + + + + + + + Samnanger_ytre_OpningstidEttermiddag + 45c014c4-38ca-42f5-98c2-792b3fb28d99 + + + + + + + + 22:00:00 + 16:00:00 + + + + 22:00:00 + 16:00:00 + + + + 22:00:00 + 16:00:00 + + + + 22:00:00 + 16:00:00 + + + + + Samnanager_ytre_Opningstid_OnsdagFormiddag + 45c014c4-38ca-42f5-98c2-792b3fb28d99 + + + + + + + + 12:15:00 + 09:00:00 + + + + 12:15:00 + 09:00:00 + + + + 12:15:00 + 09:00:00 + + + + 12:15:00 + 09:00:00 + + + + + Samnanger_ytre_Opningstid_MTTF_Formiddag + 45c014c4-38ca-42f5-98c2-792b3fb28d99 + + + + + + + + 14:00:00 + 09:00:00 + + + + 14:00:00 + 09:00:00 + + + + 14:00:00 + 09:00:00 + + + + 14:00:00 + 09:00:00 + + + + + + + + + diff --git a/examples/functions/newModes/NewModes-ChauffeuredServiceExample.xml b/examples/functions/newModes/NewModes-ChauffeuredServiceExample.xml index 88faad935..c4efcee39 100644 --- a/examples/functions/newModes/NewModes-ChauffeuredServiceExample.xml +++ b/examples/functions/newModes/NewModes-ChauffeuredServiceExample.xml @@ -457,6 +457,13 @@ + + + + The classical line not to compete with + + + @@ -488,23 +495,73 @@ Home James Cars. - - - =31666777 - https://www.homeJames.eu/booking - - mobileApp online - authorisedPublic - advanceOnly - onCheckOut - 20:00:00 - P1D - https://www.homeJames.eu/booking - Booklings made online or by pyone Bookings can be made up to two hour before travel. - PT2H - true - none - + + + + =31666777 + https://www.homeJames.eu/booking + + mobileApp online + authorisedPublic + advanceOnly + onCheckOut + 20:00:00 + P1D + https://www.homeJames.eu/booking + Booklings made online or by pyone Bookings can be made up to two hour before travel. + PT2H + true + none + + + + 200 + PT15M + 1.5 + 1.2 + 1.1 + + + + live + + + + + 1 + + + + + 2 + + + + + 65 + + + + + femaleOnly + + + + true + true + + + + + cannotTransfer + + + + true true diff --git a/xsd/netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd b/xsd/netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd index bae477b2e..abd05d747 100644 --- a/xsd/netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd +++ b/xsd/netex_framework/netex_reusableComponents/netex_serviceRestrictions_support.xsd @@ -51,8 +51,7 @@ [ISO 639-2/B] ENG Kizoom Software Ltd, 16 High Holborn, London WC1V 6BX Unclassified - CEN, Crown Copyright 2009-2024 - + CEN, Crown Copyright 2009-2024
  • Derived from Transmodel and the SIRI standards.
  • @@ -87,9 +86,9 @@ Rail transport, Roads and Road transport Reference to a CLASS OF USE. - + - + @@ -676,9 +675,9 @@ Rail transport, Roads and Road transport Reference to a TYPE OF PAYMENT METHOD. - + - + @@ -930,4 +929,102 @@ See ERA B.4 7037 Characteristic description code. + + + Type for identifier of a TYPE OF Booking SERVICE. + + + + + + Allowed Booking Services. +V2.1 + + + + + tOMP. + + + + + OSDM. + + + + + BOB. + + + + + TRIAS, VDV 431. + + + + + OJP service (only availability and price). + + + + + Other means of payment . + + + + + + + + supported booking process steps. +V2.1 + + + + + Trip Planning + + + + + Getting price information + + + + + simple availability request + + + + + booking + + + + + Reservation. + + + + + Fullfillment. + + + + + The full process including fullfillment. + + + + + Other means of payment . + + + + + + + List of supported booking process steps. + + + + diff --git a/xsd/netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd b/xsd/netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd index 5ea192fcd..c90000335 100644 --- a/xsd/netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd +++ b/xsd/netex_framework/netex_reusableComponents/netex_serviceRestrictions_version.xsd @@ -1,6 +1,7 @@ + @@ -57,8 +58,7 @@ http://www.netex.org.uk/schemas/1.0/PATH/netex_prereqfile.xsd Unclassified - CEN, Crown Copyright 2009-2023 - + CEN, Crown Copyright 2009-2023
    • Derived from the Transmodel, VDV, TransXChange, NEPTUNE, BISON and Trident standards.
    • @@ -181,7 +181,12 @@ Rail transport, Roads and Road transport - + + + Dummy Supertype for BookingArrangement elements. + + + Details of the booking arrangements for a given LINE, STOP, SERVICE etc. @@ -271,7 +276,12 @@ Rail transport, Roads and Road transport - URL for booking. +V1.1 + Static URL for booking. -V2.1 depreciated + + + + + new structure to defines how this can be booked. @@ -347,7 +357,146 @@ Rail transport, Roads and Road transport - + + + + Defines an open classification of what services are supported in this booking service. + v2.1 + + + + + + + + + + + + + + + + + + + + + Identifier of TYPE OF BOOKING SERVICE. + + + + + + + + + Type for a TYPE OF BOOKING SERVICE. + + + + + + + + + + + + Elements for TYPE OF BOOKING SERVICE. + + + + + Booking service value. + + + + + + + Type for containment in frame of SERVICE BOOKING URLs + + + + + + + + Static URL for booking. +V1.1 + + + + + Dynamic URL for booking. +V2.0 + + + + + Service definition for booking. +V2.0 + + + + + + + + + + A booking link structure. +V2.1 + + + + + The endpoint that is used for the deep link. + + + + + The parameters and their meaning for the end point. The list of allowed parameters should be taken from an approved list in the standard. + + + + + + + A booking service structure. +V2.1 + + + + + The definition of the BOOKING SERVICE. +V2.1 + + + + + + + The information that is needed for the booking service. +V2.1 + + + + + The endpoint that is used for the deep link. + + + + + the version. + + + + + Service protocol. + + + + + Service protocol. + + + + + Type for containment in frame of SERVICE BOOKING ARRANGEMENTs @@ -355,7 +504,7 @@ Rail transport, Roads and Road transport - + Information on booking rules and additional data allowing the user to take the decision to book a service and to undertake the booking of a LOCAL SERVICE. @@ -371,13 +520,13 @@ Rail transport, Roads and Road transport - - + + - + Type for a SERVICE BOOKING ARRANGEMENT. @@ -392,21 +541,17 @@ Rail transport, Roads and Road transport - - - Details for a BookingArrangement - - + - Details for BookingArrangement + Details for ServiceBookingArrangement - + diff --git a/xsd/netex_part_1/part1_networkDescription/netex_line_version.xsd b/xsd/netex_part_1/part1_networkDescription/netex_line_version.xsd index 06a645566..bb257dcbe 100644 --- a/xsd/netex_part_1/part1_networkDescription/netex_line_version.xsd +++ b/xsd/netex_part_1/part1_networkDescription/netex_line_version.xsd @@ -79,8 +79,7 @@ http://www.netex.org.uk/schemas/1.0/PATH/netex_prereqfile.xsd Unclassified - CEN, Crown Copyright 2009-2023 - + CEN, Crown Copyright 2009-2023
      • Derived from the Transmodel, VDV, TransXChange, NEPTUNE, BISON and Trident standards.
      • @@ -466,9 +465,9 @@ Rail transport, Roads and Road transport Timetable documents associated with the LINE, e.g pdf files - + - Set of possible Booking Arrangements for this LINE. +v2.0 + Set of possible Booking Arrangements for this LINE. Using ServiceBookingArrangement for DRT. +v2.0 diff --git a/xsd/netex_part_2/part2_journeyTimes/netex_interchange_version.xsd b/xsd/netex_part_2/part2_journeyTimes/netex_interchange_version.xsd index 77053f14f..3f740e9d1 100644 --- a/xsd/netex_part_2/part2_journeyTimes/netex_interchange_version.xsd +++ b/xsd/netex_part_2/part2_journeyTimes/netex_interchange_version.xsd @@ -45,8 +45,7 @@ http://www.netex.org.uk/schemas/1.0/PATH/netex_prereqfile.xsd Unclassified - CEN, Crown Copyright 2009-2019 - + CEN, Crown Copyright 2009-2019
        • Derived from the Transmodel, VDV, TransXChange, NEPTUNE, BISON and Trident standards.
        • diff --git a/xsd/netex_part_3/part3_fares/netex_all_objects_part3_fares.xsd b/xsd/netex_part_3/part3_fares/netex_all_objects_part3_fares.xsd index 802155a7a..f40ae069a 100644 --- a/xsd/netex_part_3/part3_fares/netex_all_objects_part3_fares.xsd +++ b/xsd/netex_part_3/part3_fares/netex_all_objects_part3_fares.xsd @@ -5,4 +5,5 @@ + diff --git a/xsd/netex_part_3/part3_fares/netex_extendedBookingArrangements_version.xsd b/xsd/netex_part_3/part3_fares/netex_extendedBookingArrangements_version.xsd new file mode 100644 index 000000000..9ec964bfa --- /dev/null +++ b/xsd/netex_part_3/part3_fares/netex_extendedBookingArrangements_version.xsd @@ -0,0 +1,221 @@ + + + + + + + + + + + + + + main schema + e-service developers + V1.0 Matthias Günter + Nicholas Knowles + Europe + First drafted for NeTEx version 1.0 CEN TC278 WG3 SG9 Editor Nicholas Knowles. + + 2010-09-04 + + 2025-09-24 Created and put in the things needed from part 1 and part 3 + + +

          NeTEx is a European CEN standard for the exchange of Public Transport data including timetables.

          +

          This sub-schema describes the Common Service Restriction Types.

          +
          + + text/xml + http://www.w3.org/2001/XMLSchema + XML schema, W3C Recommendation 2001 + + {http://www.netex.org.uk/schemas/1.0/xsd/netex_framework/netex_reusableComponents}netex_serviceRestrictions_version.xsd + [ISO 639-2/B] ENG + Kizoom Software Ltd, 16 High Holborn, London WC1V 6BX + + http://www.netex.org.uk/schemas/1.0/PATH/netex_prereqfile.xsd + + Unclassified + CEN, Crown Copyright 2009-2023 + + +
            +
          • Derived from the Transmodel, VDV, TransXChange, NEPTUNE, BISON and Trident standards.
          • +
          + + Version 1.0 + + Arts, recreation and travel, Tourism, Travel (tourism), Transport, +Air transport, Airports, +Ports and maritime transport, Ferries (marine), +Public transport, Bus services, Coach services, Bus stops and stations, +Rail transport, Railway stations and track, Train services, Underground trains, +Business and industry, Transport, Air transport , Ports and maritime transport, Public transport, +Rail transport, Roads and Road transport + + CEN TC278 WG3 SG9. + + NeTEx Travel Right Value Types. + Standard +
          +
          + NeTEx Service Restrictions. +
          + + + + Type for a SERVICE COMPETITIVE CONDITION. + + + + + + + + + + + + + + + Details for ServiceCompetitiveCondition. + + + + + + + + + + + + Version of a SERVICE COMPETITIVE CONDITION. + + + + + + + Details for ServiceCompetitiveCondition. + + + + + + + + + Elements for SERVICE COMPETITIVE CONDITION. + + + + + + + Restrictions in what the SERVICE is allowed to do in connection with other SERVICES. If not set, then the rules apply in general. + + + + + Distance in metres to the line/service or classical public transport in general. Builds geometric exclusion zones. + + + + + Temporal distance to the SERVICE / transfer in the RoutingConstraint or classical public transport in general. + + + + + Factor to multiply the classical public drive time with for the calculation of the dominance of the demand responsive traffic. + + + + + Factor to multiply the classical public transfer times with for the calculation of the dominance of the demand responsive traffic. + + + + + Factor to multiply walk time for the classical public transport to calculate if the classical public transport still should dominate the demand responsive traffic. + + + + + + + Interchange between different flexible services is allowed. + + + + + Interchange between the flexible service and conventional services is allowed. + + + + + + + + + + Type for a SERVICE ELIGIBLITY CONDITION. + + + + + + + + + + + + + + + Details for ServiceEligbilityCondition. + + + + + + + + + + + + Version of a SERVICE ELIGIBILITY CONDITION. + + + + + + + Details for ServiceEligibilityCondition. + + + + + + + + + Elements for SERVICE ELIGIBILITY CONDITION. + + + + + + + + + + + +
          diff --git a/xsd/netex_part_3/part3_fares/netex_usageParameterEligibility_version.xsd b/xsd/netex_part_3/part3_fares/netex_usageParameterEligibility_version.xsd index 940cc61eb..a3e66bbb0 100644 --- a/xsd/netex_part_3/part3_fares/netex_usageParameterEligibility_version.xsd +++ b/xsd/netex_part_3/part3_fares/netex_usageParameterEligibility_version.xsd @@ -692,7 +692,7 @@ Rail transport, Roads and Road transport - The policy to apply if ta user's eligibility as a USER PROFILE changes. + The policy to apply if a user's eligibility as a USER PROFILE changes.