diff --git a/parse/journey.js b/parse/journey.js
index eb25f177..6eeb83c4 100644
--- a/parse/journey.js
+++ b/parse/journey.js
@@ -15,7 +15,7 @@ const createFakeWalkingLeg = (prevLeg, leg) => {
fakeWalkingLeg.walking = true;
fakeWalkingLeg.distance = null;
return fakeWalkingLeg;
-}
+};
const parseLocationsFromCtxRecon = (ctx, j) => {
return (j.ctxRecon || j.kontext)
@@ -36,7 +36,7 @@ const parseJourney = (ctx, jj) => { // j = raw journey
const legs = [];
for (const l of j.verbindungsAbschnitte) {
const leg = profile.parseJourneyLeg(ctx, l, null, fallbackLocations);
- if (legs.length > 0 && !legs[legs.length-1].walking && !leg.walking) {
+ if (legs.length > 0 && !legs[legs.length - 1].walking && !leg.walking) {
const fakeWalkingLeg = createFakeWalkingLeg(legs[legs.length - 1], leg);
legs.push(fakeWalkingLeg);
}
diff --git a/test/db-arrivals.js b/test/dbris-arrivals.js
similarity index 87%
rename from test/db-arrivals.js
rename to test/dbris-arrivals.js
index 56212ba5..225e1223 100644
--- a/test/db-arrivals.js
+++ b/test/dbris-arrivals.js
@@ -7,8 +7,8 @@ import tap from 'tap';
import {createClient} from '../index.js';
import {profile as rawProfile} from '../p/db/index.js';
-const res = require('./fixtures/db-arrivals.json');
-import {dbArrivals as expected} from './fixtures/db-arrivals.js';
+const res = require('./fixtures/dbris-arrivals.json');
+import {dbArrivals as expected} from './fixtures/dbris-arrivals.js';
const client = createClient(rawProfile, 'public-transport/hafas-client:test', {enrichStations: false});
const {profile} = client;
diff --git a/test/fixtures/db-departures-regio-guide.json b/test/fixtures/db-departures-regio-guide.json
index 7ace276d..6f50c799 100644
--- a/test/fixtures/db-departures-regio-guide.json
+++ b/test/fixtures/db-departures-regio-guide.json
@@ -1 +1,118 @@
-{"isArrival":false,"evaNo":"8000365","stationName":"Dombühl","items":[{"station":{"evaNo":"8000365","name":"Dombühl","canceled":false},"train":{"journeyId":"20241212-d1494ce6-1a01-38de-bf84-c0bceb12f503","category":"RE","type":"REGIONAL_TRAIN","no":88617,"lineName":"90"},"category":"REGIONAL","time":"2024-12-12T11:34:00.000Z","timePredicted":"2024-12-12T11:34:00.000Z","diff":0,"timeType":"PREVIEW","platform":"3","platformPredicted":"3","administration":{"id":"GARE","operatorCode":"RE","operatorName":"Arverio Baden-Württemberg (RE)"},"canceled":false,"departureId":"8000365_D_1","destination":{"evaNo":"8000284","name":"Nürnberg Hbf","canceled":false}},{"station":{"evaNo":"682943","name":"Bahnhof, Dombühl","canceled":false},"train":{"journeyId":"20241212-abd01ce0-cca3-3759-aa4b-410ea4d0a720","category":"Bus","type":"BUS","no":2221,"lineName":"813"},"category":"BUS","time":"2024-12-12T11:50:00.000Z","timePredicted":"2024-12-12T11:50:00.000Z","diff":0,"timeType":"SCHEDULE","platform":"","platformPredicted":"","administration":{"id":"vgn063","operatorCode":"DPN","operatorName":"Nahreisezug"},"canceled":false,"departureId":"682943_D_1","destination":{"evaNo":"676542","name":"Gymnasium, Dinkelsbühl","canceled":false}},{"station":{"evaNo":"682943","name":"Bahnhof, Dombühl","canceled":false},"train":{"journeyId":"20241212-ab6272a5-4bf6-32c1-9344-b47e1fc49eeb","category":"Bus","type":"BUS","no":2177,"lineName":"807"},"category":"BUS","time":"2024-12-12T11:50:00.000Z","timePredicted":"2024-12-12T11:50:00.000Z","diff":0,"timeType":"SCHEDULE","platform":"","platformPredicted":"","administration":{"id":"vgn063","operatorCode":"DPN","operatorName":"Nahreisezug"},"canceled":false,"departureId":"682943_D_1","destination":{"evaNo":"683407","name":"Bahnhof, Rothenburg ob der Tauber","canceled":false}}],"availableTransports":[{"id":"REGIONAL","text":"Regional"},{"id":"BUS","text":"Bus"}],"timeStart":"2024-12-12T11:33:30.000Z","timeEnd":"2024-12-12T12:03:30.000Z"}
\ No newline at end of file
+{
+ "isArrival": false,
+ "evaNo": "8000365",
+ "stationName": "Dombühl",
+ "items": [
+ {
+ "station": {
+ "evaNo": "8000365",
+ "name": "Dombühl",
+ "canceled": false
+ },
+ "train": {
+ "journeyId": "20241212-d1494ce6-1a01-38de-bf84-c0bceb12f503",
+ "category": "RE",
+ "type": "REGIONAL_TRAIN",
+ "no": 88617,
+ "lineName": "90"
+ },
+ "category": "REGIONAL",
+ "time": "2024-12-12T11:34:00.000Z",
+ "timePredicted": "2024-12-12T11:34:00.000Z",
+ "diff": 0,
+ "timeType": "PREVIEW",
+ "platform": "3",
+ "platformPredicted": "3",
+ "administration": {
+ "id": "GARE",
+ "operatorCode": "RE",
+ "operatorName": "Arverio Baden-Württemberg (RE)"
+ },
+ "canceled": false,
+ "departureId": "8000365_D_1",
+ "destination": {
+ "evaNo": "8000284",
+ "name": "Nürnberg Hbf",
+ "canceled": false
+ }
+ },
+ {
+ "station": {
+ "evaNo": "682943",
+ "name": "Bahnhof, Dombühl",
+ "canceled": false
+ },
+ "train": {
+ "journeyId": "20241212-abd01ce0-cca3-3759-aa4b-410ea4d0a720",
+ "category": "Bus",
+ "type": "BUS",
+ "no": 2221,
+ "lineName": "813"
+ },
+ "category": "BUS",
+ "time": "2024-12-12T11:50:00.000Z",
+ "timePredicted": "2024-12-12T11:50:00.000Z",
+ "diff": 0,
+ "timeType": "SCHEDULE",
+ "platform": "",
+ "platformPredicted": "",
+ "administration": {
+ "id": "vgn063",
+ "operatorCode": "DPN",
+ "operatorName": "Nahreisezug"
+ },
+ "canceled": false,
+ "departureId": "682943_D_1",
+ "destination": {
+ "evaNo": "676542",
+ "name": "Gymnasium, Dinkelsbühl",
+ "canceled": false
+ }
+ },
+ {
+ "station": {
+ "evaNo": "682943",
+ "name": "Bahnhof, Dombühl",
+ "canceled": false
+ },
+ "train": {
+ "journeyId": "20241212-ab6272a5-4bf6-32c1-9344-b47e1fc49eeb",
+ "category": "Bus",
+ "type": "BUS",
+ "no": 2177,
+ "lineName": "807"
+ },
+ "category": "BUS",
+ "time": "2024-12-12T11:50:00.000Z",
+ "timePredicted": "2024-12-12T11:50:00.000Z",
+ "diff": 0,
+ "timeType": "SCHEDULE",
+ "platform": "",
+ "platformPredicted": "",
+ "administration": {
+ "id": "vgn063",
+ "operatorCode": "DPN",
+ "operatorName": "Nahreisezug"
+ },
+ "canceled": false,
+ "departureId": "682943_D_1",
+ "destination": {
+ "evaNo": "683407",
+ "name": "Bahnhof, Rothenburg ob der Tauber",
+ "canceled": false
+ }
+ }
+ ],
+ "availableTransports": [
+ {
+ "id": "REGIONAL",
+ "text": "Regional"
+ },
+ {
+ "id": "BUS",
+ "text": "Bus"
+ }
+ ],
+ "timeStart": "2024-12-12T11:33:30.000Z",
+ "timeEnd": "2024-12-12T12:03:30.000Z"
+}
\ No newline at end of file
diff --git a/test/fixtures/db-trip.json b/test/fixtures/db-trip.json
index 308859ba..7271d81c 100644
--- a/test/fixtures/db-trip.json
+++ b/test/fixtures/db-trip.json
@@ -1 +1,444 @@
-{"reisetag":"2025-01-17","regulaereVerkehrstage":"daily","zugName":"ag 84100","halte":[{"id":"A=1@O=München Flughafen Terminal@X=11785973@Y=48353732@U=81@L=8004168@i=U×008020658@","abfahrtsZeitpunkt":"2025-01-17T15:16:00","auslastungsmeldungen":[{"klasse":"KLASSE_1","stufe":0},{"klasse":"KLASSE_2","stufe":0}],"gleis":"1","name":"München Flughafen Terminal","risNotizen":[],"bahnhofsInfoId":"1822","extId":"8004168","routeIdx":0,"priorisierteMeldungen":[],"adminID":"S9","kategorie":"ag","nummer":"84100"},{"id":"A=1@O=München Flughafen Besucherpark@X=11764183@Y=48352095@U=81@L=8004167@i=U×008020657@","abfahrtsZeitpunkt":"2025-01-17T15:18:00","ankunftsZeitpunkt":"2025-01-17T15:18:00","auslastungsmeldungen":[{"klasse":"KLASSE_1","stufe":0},{"klasse":"KLASSE_2","stufe":0}],"gleis":"1","name":"München Flughafen Besucherpark","risNotizen":[],"bahnhofsInfoId":"1823","extId":"8004167","routeIdx":1,"priorisierteMeldungen":[],"adminID":"S9","kategorie":"ag","nummer":"84100"},{"id":"A=1@O=Freising@X=11744542@Y=48395199@U=81@L=8002078@i=U×008020487@","abfahrtsZeitpunkt":"2025-01-17T15:29:00","ankunftsZeitpunkt":"2025-01-17T15:28:00","auslastungsmeldungen":[{"klasse":"KLASSE_1","stufe":0},{"klasse":"KLASSE_2","stufe":0}],"gleis":"4","name":"Freising","risNotizen":[],"bahnhofsInfoId":"1908","extId":"8002078","routeIdx":2,"priorisierteMeldungen":[],"adminID":"S9","kategorie":"ag","nummer":"84100"},{"id":"A=1@O=Moosburg@X=11930385@Y=48470331@U=81@L=8004084@i=U×008020471@","abfahrtsZeitpunkt":"2025-01-17T15:38:00","ankunftsZeitpunkt":"2025-01-17T15:37:00","auslastungsmeldungen":[{"klasse":"KLASSE_1","stufe":0},{"klasse":"KLASSE_2","stufe":0}],"gleis":"1","name":"Moosburg","risNotizen":[],"bahnhofsInfoId":"4172","extId":"8004084","routeIdx":3,"priorisierteMeldungen":[],"adminID":"S9","kategorie":"ag","nummer":"84100"},{"id":"A=1@O=Landshut(Bay)Hbf@X=12135932@Y=48547494@U=81@L=8000217@i=U×008026353@","abfahrtsZeitpunkt":"2025-01-17T15:53:00","ankunftsZeitpunkt":"2025-01-17T15:50:00","auslastungsmeldungen":[{"klasse":"KLASSE_1","stufe":0},{"klasse":"KLASSE_2","stufe":0}],"gleis":"5","name":"Landshut(Bay)Hbf","risNotizen":[],"bahnhofsInfoId":"3513","extId":"8000217","routeIdx":4,"priorisierteMeldungen":[],"adminID":"S9","kategorie":"ag","nummer":"84100"},{"id":"A=1@O=Ergoldsbach@X=12201877@Y=48693865@U=81@L=8001835@i=U×008026349@","abfahrtsZeitpunkt":"2025-01-17T16:06:00","ankunftsZeitpunkt":"2025-01-17T16:05:00","auslastungsmeldungen":[{"klasse":"KLASSE_1","stufe":0},{"klasse":"KLASSE_2","stufe":0}],"gleis":"1","name":"Ergoldsbach","risNotizen":[],"bahnhofsInfoId":"1640","extId":"8001835","routeIdx":5,"priorisierteMeldungen":[],"adminID":"S9","kategorie":"ag","nummer":"84100"},{"id":"A=1@O=Neufahrn(Niederbay)@X=12190460@Y=48729885@U=81@L=8000688@i=U×008026340@","abfahrtsZeitpunkt":"2025-01-17T16:10:00","ankunftsZeitpunkt":"2025-01-17T16:09:00","auslastungsmeldungen":[{"klasse":"KLASSE_1","stufe":0},{"klasse":"KLASSE_2","stufe":0}],"gleis":"2","name":"Neufahrn(Niederbay)","risNotizen":[],"bahnhofsInfoId":"4390","extId":"8000688","routeIdx":6,"priorisierteMeldungen":[],"adminID":"S9","kategorie":"ag","nummer":"84100"},{"id":"A=1@O=Eggmühl@X=12182190@Y=48836497@U=81@L=8001679@i=U×008026334@","abfahrtsZeitpunkt":"2025-01-17T16:20:00","ankunftsZeitpunkt":"2025-01-17T16:19:00","auslastungsmeldungen":[{"klasse":"KLASSE_1","stufe":0},{"klasse":"KLASSE_2","stufe":0}],"gleis":"3","name":"Eggmühl","risNotizen":[],"bahnhofsInfoId":"1478","extId":"8001679","routeIdx":7,"priorisierteMeldungen":[],"adminID":"S9","kategorie":"ag","nummer":"84100"},{"id":"A=1@O=Hagelstadt@X=12214830@Y=48895862@U=81@L=8002506@i=U×008026333@","abfahrtsZeitpunkt":"2025-01-17T16:26:00","ankunftsZeitpunkt":"2025-01-17T16:25:00","auslastungsmeldungen":[{"klasse":"KLASSE_1","stufe":0},{"klasse":"KLASSE_2","stufe":0}],"gleis":"2","name":"Hagelstadt","risNotizen":[],"bahnhofsInfoId":"2455","extId":"8002506","routeIdx":8,"priorisierteMeldungen":[],"adminID":"S9","kategorie":"ag","nummer":"84100"},{"id":"A=1@O=Köfering@X=12208753@Y=48931720@U=81@L=8003357@i=U×008026332@","abfahrtsZeitpunkt":"2025-01-17T16:30:00","ankunftsZeitpunkt":"2025-01-17T16:29:00","auslastungsmeldungen":[{"klasse":"KLASSE_1","stufe":0},{"klasse":"KLASSE_2","stufe":0}],"gleis":"2","name":"Köfering","risNotizen":[],"bahnhofsInfoId":"3308","extId":"8003357","routeIdx":9,"priorisierteMeldungen":[],"adminID":"S9","kategorie":"ag","nummer":"84100"},{"id":"A=1@O=Obertraubling@X=12169992@Y=48967533@U=81@L=8004592@i=U×008026331@","abfahrtsZeitpunkt":"2025-01-17T16:34:00","ankunftsZeitpunkt":"2025-01-17T16:33:00","auslastungsmeldungen":[{"klasse":"KLASSE_1","stufe":0},{"klasse":"KLASSE_2","stufe":0}],"gleis":"2","name":"Obertraubling","risNotizen":[],"bahnhofsInfoId":"4699","extId":"8004592","routeIdx":10,"priorisierteMeldungen":[],"adminID":"S9","kategorie":"ag","nummer":"84100"},{"id":"A=1@O=Regensburg Hbf@X=12099615@Y=49011670@U=81@L=8000309@i=U×008026294@","abfahrtsZeitpunkt":"2025-01-17T16:45:00","ankunftsZeitpunkt":"2025-01-17T16:41:00","auslastungsmeldungen":[{"klasse":"KLASSE_1","stufe":0},{"klasse":"KLASSE_2","stufe":0}],"gleis":"5","name":"Regensburg Hbf","risNotizen":[],"bahnhofsInfoId":"5169","extId":"8000309","routeIdx":11,"priorisierteMeldungen":[],"adminID":"S9","kategorie":"ag","nummer":"63070"},{"id":"A=1@O=Beratzhausen@X=11807853@Y=49092843@U=81@L=8000882@i=U×008026302@","abfahrtsZeitpunkt":"2025-01-17T17:02:00","ankunftsZeitpunkt":"2025-01-17T17:02:00","auslastungsmeldungen":[{"klasse":"KLASSE_1","stufe":0},{"klasse":"KLASSE_2","stufe":0}],"gleis":"2","name":"Beratzhausen","risNotizen":[],"bahnhofsInfoId":"0491","extId":"8000882","routeIdx":12,"priorisierteMeldungen":[],"adminID":"S9","kategorie":"ag","nummer":"63070"},{"id":"A=1@O=Parsberg@X=11723354@Y=49164352@U=81@L=8004755@i=U×008026304@","abfahrtsZeitpunkt":"2025-01-17T17:09:00","ankunftsZeitpunkt":"2025-01-17T17:08:00","auslastungsmeldungen":[{"klasse":"KLASSE_1","stufe":0},{"klasse":"KLASSE_2","stufe":0}],"gleis":"2","name":"Parsberg","risNotizen":[],"bahnhofsInfoId":"4868","extId":"8004755","routeIdx":13,"priorisierteMeldungen":[],"adminID":"S9","kategorie":"ag","nummer":"63070"},{"id":"A=1@O=Neumarkt(Oberpf)@X=11456986@Y=49273220@U=81@L=8004305@i=U×008022353@","abfahrtsZeitpunkt":"2025-01-17T17:26:00","ankunftsZeitpunkt":"2025-01-17T17:25:00","auslastungsmeldungen":[{"klasse":"KLASSE_1","stufe":0},{"klasse":"KLASSE_2","stufe":0}],"gleis":"1","name":"Neumarkt(Oberpf)","risNotizen":[],"bahnhofsInfoId":"4416","extId":"8004305","routeIdx":14,"priorisierteMeldungen":[],"adminID":"S9","kategorie":"ag","nummer":"63070"},{"id":"A=1@O=Nürnberg Hbf@X=11082989@Y=49445615@U=81@L=8000284@i=U×008022193@","ankunftsZeitpunkt":"2025-01-17T17:49:00","auslastungsmeldungen":[{"klasse":"KLASSE_1","stufe":0},{"klasse":"KLASSE_2","stufe":0}],"gleis":"13","name":"Nürnberg Hbf","risNotizen":[],"bahnhofsInfoId":"4593","extId":"8000284","routeIdx":15,"priorisierteMeldungen":[],"adminID":"S9","kategorie":"ag","nummer":"63070"}],"himMeldungen":[],"risNotizen":[],"zugattribute":[{"kategorie":"BARRIEREFREI","key":"EA","value":"Behindertengerechte Ausstattung"},{"kategorie":"FAHRRADMITNAHME","key":"FB","value":"Number of bicycles conveyed limited"},{"kategorie":"INFORMATION","key":"ZR","value":"vertraglicher Beförderer DB Regio","teilstreckenHinweis":"(München Flughafen Terminal - Regensburg Hbf)"},{"kategorie":"INFORMATION","key":"LS","value":"power sockets for laptop"},{"kategorie":"INFORMATION","key":"KL","value":"air conditioning"},{"kategorie":"INFORMATION","key":"WV","value":"Wifi available"}],"priorisierteMeldungen":[],"abfahrtsZeitpunkt":"2025-01-17T15:16:00","ankunftsZeitpunkt":"2025-01-17T17:49:00","cancelled":false}
\ No newline at end of file
+{
+ "reisetag": "2025-01-17",
+ "regulaereVerkehrstage": "daily",
+ "zugName": "ag 84100",
+ "halte": [
+ {
+ "id": "A=1@O=München Flughafen Terminal@X=11785973@Y=48353732@U=81@L=8004168@i=U×008020658@",
+ "abfahrtsZeitpunkt": "2025-01-17T15:16:00",
+ "auslastungsmeldungen": [
+ {
+ "klasse": "KLASSE_1",
+ "stufe": 0
+ },
+ {
+ "klasse": "KLASSE_2",
+ "stufe": 0
+ }
+ ],
+ "gleis": "1",
+ "name": "München Flughafen Terminal",
+ "risNotizen": [],
+ "bahnhofsInfoId": "1822",
+ "extId": "8004168",
+ "routeIdx": 0,
+ "priorisierteMeldungen": [],
+ "adminID": "S9",
+ "kategorie": "ag",
+ "nummer": "84100"
+ },
+ {
+ "id": "A=1@O=München Flughafen Besucherpark@X=11764183@Y=48352095@U=81@L=8004167@i=U×008020657@",
+ "abfahrtsZeitpunkt": "2025-01-17T15:18:00",
+ "ankunftsZeitpunkt": "2025-01-17T15:18:00",
+ "auslastungsmeldungen": [
+ {
+ "klasse": "KLASSE_1",
+ "stufe": 0
+ },
+ {
+ "klasse": "KLASSE_2",
+ "stufe": 0
+ }
+ ],
+ "gleis": "1",
+ "name": "München Flughafen Besucherpark",
+ "risNotizen": [],
+ "bahnhofsInfoId": "1823",
+ "extId": "8004167",
+ "routeIdx": 1,
+ "priorisierteMeldungen": [],
+ "adminID": "S9",
+ "kategorie": "ag",
+ "nummer": "84100"
+ },
+ {
+ "id": "A=1@O=Freising@X=11744542@Y=48395199@U=81@L=8002078@i=U×008020487@",
+ "abfahrtsZeitpunkt": "2025-01-17T15:29:00",
+ "ankunftsZeitpunkt": "2025-01-17T15:28:00",
+ "auslastungsmeldungen": [
+ {
+ "klasse": "KLASSE_1",
+ "stufe": 0
+ },
+ {
+ "klasse": "KLASSE_2",
+ "stufe": 0
+ }
+ ],
+ "gleis": "4",
+ "name": "Freising",
+ "risNotizen": [],
+ "bahnhofsInfoId": "1908",
+ "extId": "8002078",
+ "routeIdx": 2,
+ "priorisierteMeldungen": [],
+ "adminID": "S9",
+ "kategorie": "ag",
+ "nummer": "84100"
+ },
+ {
+ "id": "A=1@O=Moosburg@X=11930385@Y=48470331@U=81@L=8004084@i=U×008020471@",
+ "abfahrtsZeitpunkt": "2025-01-17T15:38:00",
+ "ankunftsZeitpunkt": "2025-01-17T15:37:00",
+ "auslastungsmeldungen": [
+ {
+ "klasse": "KLASSE_1",
+ "stufe": 0
+ },
+ {
+ "klasse": "KLASSE_2",
+ "stufe": 0
+ }
+ ],
+ "gleis": "1",
+ "name": "Moosburg",
+ "risNotizen": [],
+ "bahnhofsInfoId": "4172",
+ "extId": "8004084",
+ "routeIdx": 3,
+ "priorisierteMeldungen": [],
+ "adminID": "S9",
+ "kategorie": "ag",
+ "nummer": "84100"
+ },
+ {
+ "id": "A=1@O=Landshut(Bay)Hbf@X=12135932@Y=48547494@U=81@L=8000217@i=U×008026353@",
+ "abfahrtsZeitpunkt": "2025-01-17T15:53:00",
+ "ankunftsZeitpunkt": "2025-01-17T15:50:00",
+ "auslastungsmeldungen": [
+ {
+ "klasse": "KLASSE_1",
+ "stufe": 0
+ },
+ {
+ "klasse": "KLASSE_2",
+ "stufe": 0
+ }
+ ],
+ "gleis": "5",
+ "name": "Landshut(Bay)Hbf",
+ "risNotizen": [],
+ "bahnhofsInfoId": "3513",
+ "extId": "8000217",
+ "routeIdx": 4,
+ "priorisierteMeldungen": [],
+ "adminID": "S9",
+ "kategorie": "ag",
+ "nummer": "84100"
+ },
+ {
+ "id": "A=1@O=Ergoldsbach@X=12201877@Y=48693865@U=81@L=8001835@i=U×008026349@",
+ "abfahrtsZeitpunkt": "2025-01-17T16:06:00",
+ "ankunftsZeitpunkt": "2025-01-17T16:05:00",
+ "auslastungsmeldungen": [
+ {
+ "klasse": "KLASSE_1",
+ "stufe": 0
+ },
+ {
+ "klasse": "KLASSE_2",
+ "stufe": 0
+ }
+ ],
+ "gleis": "1",
+ "name": "Ergoldsbach",
+ "risNotizen": [],
+ "bahnhofsInfoId": "1640",
+ "extId": "8001835",
+ "routeIdx": 5,
+ "priorisierteMeldungen": [],
+ "adminID": "S9",
+ "kategorie": "ag",
+ "nummer": "84100"
+ },
+ {
+ "id": "A=1@O=Neufahrn(Niederbay)@X=12190460@Y=48729885@U=81@L=8000688@i=U×008026340@",
+ "abfahrtsZeitpunkt": "2025-01-17T16:10:00",
+ "ankunftsZeitpunkt": "2025-01-17T16:09:00",
+ "auslastungsmeldungen": [
+ {
+ "klasse": "KLASSE_1",
+ "stufe": 0
+ },
+ {
+ "klasse": "KLASSE_2",
+ "stufe": 0
+ }
+ ],
+ "gleis": "2",
+ "name": "Neufahrn(Niederbay)",
+ "risNotizen": [],
+ "bahnhofsInfoId": "4390",
+ "extId": "8000688",
+ "routeIdx": 6,
+ "priorisierteMeldungen": [],
+ "adminID": "S9",
+ "kategorie": "ag",
+ "nummer": "84100"
+ },
+ {
+ "id": "A=1@O=Eggmühl@X=12182190@Y=48836497@U=81@L=8001679@i=U×008026334@",
+ "abfahrtsZeitpunkt": "2025-01-17T16:20:00",
+ "ankunftsZeitpunkt": "2025-01-17T16:19:00",
+ "auslastungsmeldungen": [
+ {
+ "klasse": "KLASSE_1",
+ "stufe": 0
+ },
+ {
+ "klasse": "KLASSE_2",
+ "stufe": 0
+ }
+ ],
+ "gleis": "3",
+ "name": "Eggmühl",
+ "risNotizen": [],
+ "bahnhofsInfoId": "1478",
+ "extId": "8001679",
+ "routeIdx": 7,
+ "priorisierteMeldungen": [],
+ "adminID": "S9",
+ "kategorie": "ag",
+ "nummer": "84100"
+ },
+ {
+ "id": "A=1@O=Hagelstadt@X=12214830@Y=48895862@U=81@L=8002506@i=U×008026333@",
+ "abfahrtsZeitpunkt": "2025-01-17T16:26:00",
+ "ankunftsZeitpunkt": "2025-01-17T16:25:00",
+ "auslastungsmeldungen": [
+ {
+ "klasse": "KLASSE_1",
+ "stufe": 0
+ },
+ {
+ "klasse": "KLASSE_2",
+ "stufe": 0
+ }
+ ],
+ "gleis": "2",
+ "name": "Hagelstadt",
+ "risNotizen": [],
+ "bahnhofsInfoId": "2455",
+ "extId": "8002506",
+ "routeIdx": 8,
+ "priorisierteMeldungen": [],
+ "adminID": "S9",
+ "kategorie": "ag",
+ "nummer": "84100"
+ },
+ {
+ "id": "A=1@O=Köfering@X=12208753@Y=48931720@U=81@L=8003357@i=U×008026332@",
+ "abfahrtsZeitpunkt": "2025-01-17T16:30:00",
+ "ankunftsZeitpunkt": "2025-01-17T16:29:00",
+ "auslastungsmeldungen": [
+ {
+ "klasse": "KLASSE_1",
+ "stufe": 0
+ },
+ {
+ "klasse": "KLASSE_2",
+ "stufe": 0
+ }
+ ],
+ "gleis": "2",
+ "name": "Köfering",
+ "risNotizen": [],
+ "bahnhofsInfoId": "3308",
+ "extId": "8003357",
+ "routeIdx": 9,
+ "priorisierteMeldungen": [],
+ "adminID": "S9",
+ "kategorie": "ag",
+ "nummer": "84100"
+ },
+ {
+ "id": "A=1@O=Obertraubling@X=12169992@Y=48967533@U=81@L=8004592@i=U×008026331@",
+ "abfahrtsZeitpunkt": "2025-01-17T16:34:00",
+ "ankunftsZeitpunkt": "2025-01-17T16:33:00",
+ "auslastungsmeldungen": [
+ {
+ "klasse": "KLASSE_1",
+ "stufe": 0
+ },
+ {
+ "klasse": "KLASSE_2",
+ "stufe": 0
+ }
+ ],
+ "gleis": "2",
+ "name": "Obertraubling",
+ "risNotizen": [],
+ "bahnhofsInfoId": "4699",
+ "extId": "8004592",
+ "routeIdx": 10,
+ "priorisierteMeldungen": [],
+ "adminID": "S9",
+ "kategorie": "ag",
+ "nummer": "84100"
+ },
+ {
+ "id": "A=1@O=Regensburg Hbf@X=12099615@Y=49011670@U=81@L=8000309@i=U×008026294@",
+ "abfahrtsZeitpunkt": "2025-01-17T16:45:00",
+ "ankunftsZeitpunkt": "2025-01-17T16:41:00",
+ "auslastungsmeldungen": [
+ {
+ "klasse": "KLASSE_1",
+ "stufe": 0
+ },
+ {
+ "klasse": "KLASSE_2",
+ "stufe": 0
+ }
+ ],
+ "gleis": "5",
+ "name": "Regensburg Hbf",
+ "risNotizen": [],
+ "bahnhofsInfoId": "5169",
+ "extId": "8000309",
+ "routeIdx": 11,
+ "priorisierteMeldungen": [],
+ "adminID": "S9",
+ "kategorie": "ag",
+ "nummer": "63070"
+ },
+ {
+ "id": "A=1@O=Beratzhausen@X=11807853@Y=49092843@U=81@L=8000882@i=U×008026302@",
+ "abfahrtsZeitpunkt": "2025-01-17T17:02:00",
+ "ankunftsZeitpunkt": "2025-01-17T17:02:00",
+ "auslastungsmeldungen": [
+ {
+ "klasse": "KLASSE_1",
+ "stufe": 0
+ },
+ {
+ "klasse": "KLASSE_2",
+ "stufe": 0
+ }
+ ],
+ "gleis": "2",
+ "name": "Beratzhausen",
+ "risNotizen": [],
+ "bahnhofsInfoId": "0491",
+ "extId": "8000882",
+ "routeIdx": 12,
+ "priorisierteMeldungen": [],
+ "adminID": "S9",
+ "kategorie": "ag",
+ "nummer": "63070"
+ },
+ {
+ "id": "A=1@O=Parsberg@X=11723354@Y=49164352@U=81@L=8004755@i=U×008026304@",
+ "abfahrtsZeitpunkt": "2025-01-17T17:09:00",
+ "ankunftsZeitpunkt": "2025-01-17T17:08:00",
+ "auslastungsmeldungen": [
+ {
+ "klasse": "KLASSE_1",
+ "stufe": 0
+ },
+ {
+ "klasse": "KLASSE_2",
+ "stufe": 0
+ }
+ ],
+ "gleis": "2",
+ "name": "Parsberg",
+ "risNotizen": [],
+ "bahnhofsInfoId": "4868",
+ "extId": "8004755",
+ "routeIdx": 13,
+ "priorisierteMeldungen": [],
+ "adminID": "S9",
+ "kategorie": "ag",
+ "nummer": "63070"
+ },
+ {
+ "id": "A=1@O=Neumarkt(Oberpf)@X=11456986@Y=49273220@U=81@L=8004305@i=U×008022353@",
+ "abfahrtsZeitpunkt": "2025-01-17T17:26:00",
+ "ankunftsZeitpunkt": "2025-01-17T17:25:00",
+ "auslastungsmeldungen": [
+ {
+ "klasse": "KLASSE_1",
+ "stufe": 0
+ },
+ {
+ "klasse": "KLASSE_2",
+ "stufe": 0
+ }
+ ],
+ "gleis": "1",
+ "name": "Neumarkt(Oberpf)",
+ "risNotizen": [],
+ "bahnhofsInfoId": "4416",
+ "extId": "8004305",
+ "routeIdx": 14,
+ "priorisierteMeldungen": [],
+ "adminID": "S9",
+ "kategorie": "ag",
+ "nummer": "63070"
+ },
+ {
+ "id": "A=1@O=Nürnberg Hbf@X=11082989@Y=49445615@U=81@L=8000284@i=U×008022193@",
+ "ankunftsZeitpunkt": "2025-01-17T17:49:00",
+ "auslastungsmeldungen": [
+ {
+ "klasse": "KLASSE_1",
+ "stufe": 0
+ },
+ {
+ "klasse": "KLASSE_2",
+ "stufe": 0
+ }
+ ],
+ "gleis": "13",
+ "name": "Nürnberg Hbf",
+ "risNotizen": [],
+ "bahnhofsInfoId": "4593",
+ "extId": "8000284",
+ "routeIdx": 15,
+ "priorisierteMeldungen": [],
+ "adminID": "S9",
+ "kategorie": "ag",
+ "nummer": "63070"
+ }
+ ],
+ "himMeldungen": [],
+ "risNotizen": [],
+ "zugattribute": [
+ {
+ "kategorie": "BARRIEREFREI",
+ "key": "EA",
+ "value": "Behindertengerechte Ausstattung"
+ },
+ {
+ "kategorie": "FAHRRADMITNAHME",
+ "key": "FB",
+ "value": "Number of bicycles conveyed limited"
+ },
+ {
+ "kategorie": "INFORMATION",
+ "key": "ZR",
+ "value": "vertraglicher Beförderer DB Regio",
+ "teilstreckenHinweis": "(München Flughafen Terminal - Regensburg Hbf)"
+ },
+ {
+ "kategorie": "INFORMATION",
+ "key": "LS",
+ "value": "power sockets for laptop"
+ },
+ {
+ "kategorie": "INFORMATION",
+ "key": "KL",
+ "value": "air conditioning"
+ },
+ {
+ "kategorie": "INFORMATION",
+ "key": "WV",
+ "value": "Wifi available"
+ }
+ ],
+ "priorisierteMeldungen": [],
+ "abfahrtsZeitpunkt": "2025-01-17T15:16:00",
+ "ankunftsZeitpunkt": "2025-01-17T17:49:00",
+ "cancelled": false
+}
\ No newline at end of file
diff --git a/test/fixtures/dbnav-departures.json b/test/fixtures/dbnav-departures.json
index ddc67cac..6e9c9dce 100644
--- a/test/fixtures/dbnav-departures.json
+++ b/test/fixtures/dbnav-departures.json
@@ -1 +1,97 @@
-{"bahnhofstafelAbfahrtPositionen":[{"zuglaufId":"2|#VN#1#ST#1734722398#PI#1#ZI#929785#TA#1#DA#291224#1S#374704#1T#1502#LS#465246#LT#1530#PU#81#RT#1#CA#rfb#ZE#9870#ZB#RUF 9870#PC#9#FR#374704#FT#1502#TO#465246#TT#1530#","kurztext":"RUF","mitteltext":"RUF 9870","abfrageOrt":{"name":"Bahnhof, Rothenburg ob der Tauber","locationId":"A=1@O=Bahnhof, Rothenburg ob der Tauber@X=10191107@Y=49377189@U=81@L=374704@","evaNr":"374704","stationId":"5393"},"richtung":"ZOB, Creglingen","echtzeitNotizen":[],"abgangsDatum":"2024-12-29T15:02:00+01:00","produktGattung":"ANRUFPFLICHTIGEVERKEHRE"},{"gleis":"1","zuglaufId":"2|#VN#1#ST#1734722398#PI#1#ZI#214076#TA#1#DA#291224#1S#8005190#1T#1505#LS#8000091#LT#1520#PU#81#RT#1#CA#RB#ZE#58904#ZB#RB 58904#PC#3#FR#8005190#FT#1505#TO#8000091#TT#1520#","kurztext":"RB","mitteltext":"RB 82","abfrageOrt":{"name":"Rothenburg ob der Tauber","locationId":"A=1@O=Rothenburg ob der Tauber@X=10190702@Y=49376686@U=81@L=8005190@i=U×008022698@","evaNr":"8005190","stationId":"5393"},"richtung":"Steinach(bei Rothenburg ob der Tauber)","echtzeitNotizen":[],"abgangsDatum":"2024-12-29T15:05:00+01:00","produktGattung":"RB","ezAbgangsDatum":"2024-12-29T15:05:00+01:00"},{"zuglaufId":"2|#VN#1#ST#1734722398#PI#1#ZI#863886#TA#3#DA#291224#1S#682943#1T#1450#LS#683407#LT#1531#PU#81#RT#1#CA#Bus#ZE#807#ZB#Bus 807#PC#5#FR#682943#FT#1450#TO#683407#TT#1531#","kurztext":"Bus","mitteltext":"Bus 807","abfrageOrt":{"name":"Schlachthof, Rothenburg ob der Tauber","locationId":"A=1@O=Schlachthof, Rothenburg ob der Tauber@X=10189255@Y=49373989@U=81@L=680433@","evaNr":"680433"},"richtung":"Bahnhof, Rothenburg ob der Tauber","echtzeitNotizen":[],"abgangsDatum":"2024-12-29T15:30:00+01:00","produktGattung":"BUS"},{"zuglaufId":"2|#VN#1#ST#1734722398#PI#1#ZI#863865#TA#0#DA#291224#1S#683407#1T#1532#LS#682943#LT#1624#PU#81#RT#1#CA#Bus#ZE#807#ZB#Bus 807#PC#5#FR#683407#FT#1532#TO#682943#TT#1624#","kurztext":"Bus","mitteltext":"Bus 807","abfrageOrt":{"name":"Bahnhof, Rothenburg ob der Tauber","locationId":"A=1@O=Bahnhof, Rothenburg ob der Tauber@X=10190711@Y=49377180@U=81@L=683407@","evaNr":"683407","stationId":"5393"},"richtung":"Bahnhof, Dombühl","echtzeitNotizen":[],"abgangsDatum":"2024-12-29T15:32:00+01:00","produktGattung":"BUS"},{"zuglaufId":"2|#VN#1#ST#1734722398#PI#1#ZI#863865#TA#0#DA#291224#1S#683407#1T#1532#LS#682943#LT#1624#PU#81#RT#1#CA#Bus#ZE#807#ZB#Bus 807#PC#5#FR#683407#FT#1532#TO#682943#TT#1624#","kurztext":"Bus","mitteltext":"Bus 807","abfrageOrt":{"name":"Schlachthof, Rothenburg ob der Tauber","locationId":"A=1@O=Schlachthof, Rothenburg ob der Tauber@X=10189255@Y=49373989@U=81@L=680433@","evaNr":"680433"},"richtung":"Bahnhof, Dombühl","echtzeitNotizen":[],"abgangsDatum":"2024-12-29T15:33:00+01:00","produktGattung":"BUS"},{"zuglaufId":"2|#VN#1#ST#1734722398#PI#1#ZI#864022#TA#1#DA#291224#1S#677019#1T#1458#LS#683407#LT#1548#PU#81#RT#1#CA#Bus#ZE#817#ZB#Bus 817#PC#5#FR#677019#FT#1458#TO#683407#TT#1548#","kurztext":"Bus","mitteltext":"Bus 817","abfrageOrt":{"name":"Schlachthof, Rothenburg ob der Tauber","locationId":"A=1@O=Schlachthof, Rothenburg ob der Tauber@X=10189255@Y=49373989@U=81@L=680433@","evaNr":"680433"},"richtung":"Bahnhof, Rothenburg ob der Tauber","echtzeitNotizen":[{"text":"Halt entfällt"}],"abgangsDatum":"2024-12-29T15:47:00+01:00","produktGattung":"BUS"}]}
\ No newline at end of file
+{
+ "bahnhofstafelAbfahrtPositionen": [
+ {
+ "zuglaufId": "2|#VN#1#ST#1734722398#PI#1#ZI#929785#TA#1#DA#291224#1S#374704#1T#1502#LS#465246#LT#1530#PU#81#RT#1#CA#rfb#ZE#9870#ZB#RUF 9870#PC#9#FR#374704#FT#1502#TO#465246#TT#1530#",
+ "kurztext": "RUF",
+ "mitteltext": "RUF 9870",
+ "abfrageOrt": {
+ "name": "Bahnhof, Rothenburg ob der Tauber",
+ "locationId": "A=1@O=Bahnhof, Rothenburg ob der Tauber@X=10191107@Y=49377189@U=81@L=374704@",
+ "evaNr": "374704",
+ "stationId": "5393"
+ },
+ "richtung": "ZOB, Creglingen",
+ "echtzeitNotizen": [],
+ "abgangsDatum": "2024-12-29T15:02:00+01:00",
+ "produktGattung": "ANRUFPFLICHTIGEVERKEHRE"
+ },
+ {
+ "gleis": "1",
+ "zuglaufId": "2|#VN#1#ST#1734722398#PI#1#ZI#214076#TA#1#DA#291224#1S#8005190#1T#1505#LS#8000091#LT#1520#PU#81#RT#1#CA#RB#ZE#58904#ZB#RB 58904#PC#3#FR#8005190#FT#1505#TO#8000091#TT#1520#",
+ "kurztext": "RB",
+ "mitteltext": "RB 82",
+ "abfrageOrt": {
+ "name": "Rothenburg ob der Tauber",
+ "locationId": "A=1@O=Rothenburg ob der Tauber@X=10190702@Y=49376686@U=81@L=8005190@i=U×008022698@",
+ "evaNr": "8005190",
+ "stationId": "5393"
+ },
+ "richtung": "Steinach(bei Rothenburg ob der Tauber)",
+ "echtzeitNotizen": [],
+ "abgangsDatum": "2024-12-29T15:05:00+01:00",
+ "produktGattung": "RB",
+ "ezAbgangsDatum": "2024-12-29T15:05:00+01:00"
+ },
+ {
+ "zuglaufId": "2|#VN#1#ST#1734722398#PI#1#ZI#863886#TA#3#DA#291224#1S#682943#1T#1450#LS#683407#LT#1531#PU#81#RT#1#CA#Bus#ZE#807#ZB#Bus 807#PC#5#FR#682943#FT#1450#TO#683407#TT#1531#",
+ "kurztext": "Bus",
+ "mitteltext": "Bus 807",
+ "abfrageOrt": {
+ "name": "Schlachthof, Rothenburg ob der Tauber",
+ "locationId": "A=1@O=Schlachthof, Rothenburg ob der Tauber@X=10189255@Y=49373989@U=81@L=680433@",
+ "evaNr": "680433"
+ },
+ "richtung": "Bahnhof, Rothenburg ob der Tauber",
+ "echtzeitNotizen": [],
+ "abgangsDatum": "2024-12-29T15:30:00+01:00",
+ "produktGattung": "BUS"
+ },
+ {
+ "zuglaufId": "2|#VN#1#ST#1734722398#PI#1#ZI#863865#TA#0#DA#291224#1S#683407#1T#1532#LS#682943#LT#1624#PU#81#RT#1#CA#Bus#ZE#807#ZB#Bus 807#PC#5#FR#683407#FT#1532#TO#682943#TT#1624#",
+ "kurztext": "Bus",
+ "mitteltext": "Bus 807",
+ "abfrageOrt": {
+ "name": "Bahnhof, Rothenburg ob der Tauber",
+ "locationId": "A=1@O=Bahnhof, Rothenburg ob der Tauber@X=10190711@Y=49377180@U=81@L=683407@",
+ "evaNr": "683407",
+ "stationId": "5393"
+ },
+ "richtung": "Bahnhof, Dombühl",
+ "echtzeitNotizen": [],
+ "abgangsDatum": "2024-12-29T15:32:00+01:00",
+ "produktGattung": "BUS"
+ },
+ {
+ "zuglaufId": "2|#VN#1#ST#1734722398#PI#1#ZI#863865#TA#0#DA#291224#1S#683407#1T#1532#LS#682943#LT#1624#PU#81#RT#1#CA#Bus#ZE#807#ZB#Bus 807#PC#5#FR#683407#FT#1532#TO#682943#TT#1624#",
+ "kurztext": "Bus",
+ "mitteltext": "Bus 807",
+ "abfrageOrt": {
+ "name": "Schlachthof, Rothenburg ob der Tauber",
+ "locationId": "A=1@O=Schlachthof, Rothenburg ob der Tauber@X=10189255@Y=49373989@U=81@L=680433@",
+ "evaNr": "680433"
+ },
+ "richtung": "Bahnhof, Dombühl",
+ "echtzeitNotizen": [],
+ "abgangsDatum": "2024-12-29T15:33:00+01:00",
+ "produktGattung": "BUS"
+ },
+ {
+ "zuglaufId": "2|#VN#1#ST#1734722398#PI#1#ZI#864022#TA#1#DA#291224#1S#677019#1T#1458#LS#683407#LT#1548#PU#81#RT#1#CA#Bus#ZE#817#ZB#Bus 817#PC#5#FR#677019#FT#1458#TO#683407#TT#1548#",
+ "kurztext": "Bus",
+ "mitteltext": "Bus 817",
+ "abfrageOrt": {
+ "name": "Schlachthof, Rothenburg ob der Tauber",
+ "locationId": "A=1@O=Schlachthof, Rothenburg ob der Tauber@X=10189255@Y=49373989@U=81@L=680433@",
+ "evaNr": "680433"
+ },
+ "richtung": "Bahnhof, Rothenburg ob der Tauber",
+ "echtzeitNotizen": [
+ {
+ "text": "Halt entfällt"
+ }
+ ],
+ "abgangsDatum": "2024-12-29T15:47:00+01:00",
+ "produktGattung": "BUS"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/test/fixtures/dbnav-refresh-journey.json b/test/fixtures/dbnav-refresh-journey.json
index bb738393..ef4067ca 100644
--- a/test/fixtures/dbnav-refresh-journey.json
+++ b/test/fixtures/dbnav-refresh-journey.json
@@ -1 +1,2526 @@
-{"verbindung":{"reiseDauer":8820,"alternative":false,"checksum":"8d4749e3_3","umstiegeAnzahl":1,"schemaVersion":"1.23.8","schemaName":"trip","kontext":"T$A=1@O=Frankfurt(Main)Hbf@X=8663785@Y=50107149@L=8000105@a=128@$A=1@O=Mainz Hbf@X=8258723@Y=50001113@L=8000240@a=128@$202501031756$202501031830$RB 29266$$1$$$$$$§T$A=1@O=Mainz Hbf@X=8258723@Y=50001113@L=8000240@a=128@$A=1@O=Stuttgart Hbf@X=9181636@Y=48784081@L=8000096@a=128@$202501031842$202501032023$IC 2048$$1$$$$$$","echtzeitNotizen":[],"himNotizen":[],"auslastungsInfos":[{"klasse":"KLASSE_1","stufe":1,"anzeigeTextKurz":"Low demand expected"},{"klasse":"KLASSE_2","stufe":2,"anzeigeTextKurz":"Medium demand expected","anzeigeTextLang":"We expect medium demand for your journey. Reserve the seat of your choice now."}],"serviceDays":[{"irregular":"10. Jun until 8. Aug 2025 Mo - Fr; not 19. Jun 2025; also 3. Jan 2025, 6. until 10. Jan 2025, 27. until 31. Jan 2025, 3. until 7. Feb 2025, 17. until 21. Feb 2025, 24. until 28. Feb 2025","letztesDatumInZeitraum":"2025-08-08","planungsZeitraumAnfang":"2023-12-10","planungsZeitraumEnde":"2025-12-13","regular":"not every day","wochentage":["MO","DI","MI","DO","FR"]}],"verbindungsAbschnitte":[{"administrationId":"V6RB__","risZuglaufId":"RB_29266","risAbfahrtId":"8000105_2025-01-03T17:56:00+01:00","kurztext":"RB","mitteltext":"RB 31","langtext":"RB 31 (29266)","zuglaufId":"2|#VN#1#ST#1735585219#PI#1#ZI#888642#TA#1#DA#30125#1S#8000105#1T#1756#LS#8000007#LT#1921#PU#81#RT#1#CA#DPN#ZE#29266#ZB#RB 29266#PC#3#FR#8000105#FT#1756#TO#8000007#TT#1921#","reservierungsMeldungen":[],"nummer":0,"abschnittsDauer":2040,"typ":"FAHRZEUG","halte":[{"abgangsDatum":"2025-01-03T17:56:00+01:00","ort":{"name":"Frankfurt(Main)Hbf","locationId":"A=1@O=Frankfurt(Main)Hbf@X=8663785@Y=50107149@U=81@L=8000105@i=U×008011068@","evaNr":"8000105","position":{"latitude":50.106815,"longitude":8.663003},"stationId":"1866"},"gleis":"18","attributNotizen":[],"echtzeitNotizen":[],"himNotizen":[],"auslastungsInfos":[{"klasse":"KLASSE_1","stufe":0,"anzeigeTextKurz":"No occupancy information available"},{"klasse":"KLASSE_2","stufe":0,"anzeigeTextKurz":"No occupancy information available"}]},{"ankunftsDatum":"2025-01-03T18:06:00+01:00","abgangsDatum":"2025-01-03T18:08:00+01:00","ort":{"name":"Frankfurt(M) Flughafen Regionalbf","locationId":"A=1@O=Frankfurt(M) Flughafen Regionalbf@X=8571250@Y=50051219@U=81@L=8070004@i=U×008011090@","evaNr":"8070004","position":{"latitude":50.051388,"longitude":8.571349},"stationId":"1849"},"gleis":"Regio 3","attributNotizen":[],"echtzeitNotizen":[],"himNotizen":[],"auslastungsInfos":[{"klasse":"KLASSE_1","stufe":0,"anzeigeTextKurz":"No occupancy information available"},{"klasse":"KLASSE_2","stufe":0,"anzeigeTextKurz":"No occupancy information available"}]},{"ankunftsDatum":"2025-01-03T18:18:00+01:00","abgangsDatum":"2025-01-03T18:18:00+01:00","ort":{"name":"Rüsselsheim","locationId":"A=1@O=Rüsselsheim@X=8413580@Y=49991638@U=81@L=8005220@i=U×008011206@","evaNr":"8005220","position":{"latitude":49.99164,"longitude":8.413571},"stationId":"5440"},"gleis":"1","attributNotizen":[],"echtzeitNotizen":[],"himNotizen":[],"auslastungsInfos":[{"klasse":"KLASSE_1","stufe":0,"anzeigeTextKurz":"No occupancy information available"},{"klasse":"KLASSE_2","stufe":0,"anzeigeTextKurz":"No occupancy information available"}]},{"ankunftsDatum":"2025-01-03T18:26:00+01:00","abgangsDatum":"2025-01-03T18:27:00+01:00","ort":{"name":"Mainz Römisches Theater","locationId":"A=1@O=Mainz Römisches Theater@X=8277564@Y=49993463@U=81@L=8003816@i=U×008019054@","evaNr":"8003816","position":{"latitude":49.99352,"longitude":8.277393},"stationId":"3900"},"gleis":"2","attributNotizen":[],"echtzeitNotizen":[],"himNotizen":[],"auslastungsInfos":[{"klasse":"KLASSE_1","stufe":0,"anzeigeTextKurz":"No occupancy information available"},{"klasse":"KLASSE_2","stufe":0,"anzeigeTextKurz":"No occupancy information available"}]},{"ankunftsDatum":"2025-01-03T18:30:00+01:00","ort":{"name":"Mainz Hbf","locationId":"A=1@O=Mainz Hbf@X=8258723@Y=50001113@U=81@L=8000240@i=U×008019051@","evaNr":"8000240","position":{"latitude":50.00124,"longitude":8.258453},"stationId":"3898"},"gleis":"6a","attributNotizen":[],"echtzeitNotizen":[],"himNotizen":[],"auslastungsInfos":[{"klasse":"KLASSE_1","stufe":0,"anzeigeTextKurz":"No occupancy information available"},{"klasse":"KLASSE_2","stufe":0,"anzeigeTextKurz":"No occupancy information available"}]}],"himNotizen":[],"echtzeitNotizen":[],"attributNotizen":[{"text":"Number of bicycles conveyed limited","key":"FB","priority":260},{"text":"Behindertengerechtes Fahrzeug","key":"RG","priority":560},{"text":"power sockets for laptop","key":"LS","priority":605},{"text":"air conditioning","key":"KL","priority":610},{"text":"vlexx","key":"OP"}],"abgangsOrt":{"name":"Frankfurt(Main)Hbf","locationId":"A=1@O=Frankfurt(Main)Hbf@X=8663785@Y=50107149@U=81@L=8000105@i=U×008011068@","evaNr":"8000105","position":{"latitude":50.106815,"longitude":8.663003},"stationId":"1866"},"abgangsDatum":"2025-01-03T17:56:00+01:00","ankunftsOrt":{"name":"Mainz Hbf","locationId":"A=1@O=Mainz Hbf@X=8258723@Y=50001113@U=81@L=8000240@i=U×008019051@","evaNr":"8000240","position":{"latitude":50.00124,"longitude":8.258453},"stationId":"3898"},"ankunftsDatum":"2025-01-03T18:30:00+01:00","verkehrsmittelNummer":"29266","richtung":"Alzey","produktGattung":"RB","wagenreihung":false,"auslastungsInfos":[{"klasse":"KLASSE_1","stufe":0,"anzeigeTextKurz":"No occupancy information available"},{"klasse":"KLASSE_2","stufe":0,"anzeigeTextKurz":"No occupancy information available"}],"parallelZuege":[]},{"reservierungsMeldungen":[],"typ":"FUSSWEG","himNotizen":[],"echtzeitNotizen":[],"attributNotizen":[],"parallelZuege":[],"auslastungsInfos":[],"wagenreihung":false,"abschnittsDauer":720,"halte":[{"ankunftsDatum":"2025-01-03T18:30:00+01:00","ort":{"name":"Mainz Hbf","locationId":"A=1@O=Mainz Hbf@X=8258723@Y=50001113@U=81@L=8000240@i=U×008019051@","evaNr":"8000240","position":{"latitude":50.00124,"longitude":8.258453},"stationId":"3898"},"gleis":"6a","attributNotizen":[],"echtzeitNotizen":[],"himNotizen":[],"auslastungsInfos":[{"klasse":"KLASSE_1","stufe":0,"anzeigeTextKurz":"No occupancy information available"},{"klasse":"KLASSE_2","stufe":0,"anzeigeTextKurz":"No occupancy information available"}]},{"abgangsDatum":"2025-01-03T18:42:00+01:00","ort":{"name":"Mainz Hbf","locationId":"A=1@O=Mainz Hbf@X=8258723@Y=50001113@U=81@L=8000240@i=U×008019051@","evaNr":"8000240","position":{"latitude":50.00124,"longitude":8.258453},"stationId":"3898"},"gleis":"5a/b","attributNotizen":[],"echtzeitNotizen":[],"himNotizen":[],"auslastungsInfos":[]}],"abgangsDatum":"2025-01-03T18:30:00+01:00","abgangsOrt":{"name":"Mainz Hbf","locationId":"A=1@O=Mainz Hbf@X=8258723@Y=50001113@U=81@L=8000240@i=U×008019051@","evaNr":"8000240","position":{"latitude":50.00124,"longitude":8.258453},"stationId":"3898"},"ankunftsDatum":"2025-01-03T18:42:00+01:00","ankunftsOrt":{"name":"Mainz Hbf","locationId":"A=1@O=Mainz Hbf@X=8258723@Y=50001113@U=81@L=8000240@i=U×008019051@","evaNr":"8000240","position":{"latitude":50.00124,"longitude":8.258453},"stationId":"3898"}},{"administrationId":"80____","risZuglaufId":"IC_2048","risAbfahrtId":"8000240_2025-01-03T18:42:00+01:00","kurztext":"IC","mitteltext":"IC 2048","langtext":"IC 2048","zuglaufId":"2|#VN#1#ST#1735585219#PI#1#ZI#193906#TA#0#DA#30125#1S#8010085#1T#845#LS#8000141#LT#2130#PU#81#RT#1#CA#IC#ZE#2048#ZB#IC 2048#PC#1#FR#8010085#FT#845#TO#8000141#TT#2130#","reservierungsMeldungen":[],"nummer":1,"abschnittsDauer":6060,"typ":"FAHRZEUG","halte":[{"abgangsDatum":"2025-01-03T18:42:00+01:00","ort":{"name":"Mainz Hbf","locationId":"A=1@O=Mainz Hbf@X=8258723@Y=50001113@U=81@L=8000240@i=U×008019051@","evaNr":"8000240","position":{"latitude":50.00124,"longitude":8.258453},"stationId":"3898"},"gleis":"5a/b","attributNotizen":[],"echtzeitNotizen":[],"himNotizen":[],"auslastungsInfos":[{"klasse":"KLASSE_1","stufe":1,"anzeigeTextKurz":"Low demand expected"},{"klasse":"KLASSE_2","stufe":2,"anzeigeTextKurz":"Medium demand expected","anzeigeTextLang":"We expect medium demand for your journey. Reserve the seat of your choice now."}]},{"ankunftsDatum":"2025-01-03T19:21:00+01:00","abgangsDatum":"2025-01-03T19:23:00+01:00","ort":{"name":"Mannheim Hbf","locationId":"A=1@O=Mannheim Hbf@X=8468917@Y=49479352@U=81@L=8000244@i=U×008014008@","evaNr":"8000244","position":{"latitude":49.47918,"longitude":8.469268},"stationId":"3925"},"gleis":"8","attributNotizen":[],"echtzeitNotizen":[],"himNotizen":[],"auslastungsInfos":[{"klasse":"KLASSE_1","stufe":1,"anzeigeTextKurz":"Low demand expected"},{"klasse":"KLASSE_2","stufe":1,"anzeigeTextKurz":"Low demand expected"}]},{"ankunftsDatum":"2025-01-03T19:34:00+01:00","abgangsDatum":"2025-01-03T19:36:00+01:00","ort":{"name":"Heidelberg Hbf","locationId":"A=1@O=Heidelberg Hbf@X=8675444@Y=49403564@U=81@L=8000156@i=U×008014021@","evaNr":"8000156","position":{"latitude":49.403584,"longitude":8.67548},"stationId":"2628"},"gleis":"8","attributNotizen":[],"echtzeitNotizen":[],"himNotizen":[],"auslastungsInfos":[{"klasse":"KLASSE_1","stufe":1,"anzeigeTextKurz":"Low demand expected"},{"klasse":"KLASSE_2","stufe":1,"anzeigeTextKurz":"Low demand expected"}]},{"ankunftsDatum":"2025-01-03T20:04:00+01:00","abgangsDatum":"2025-01-03T20:05:00+01:00","ort":{"name":"Vaihingen(Enz)","locationId":"A=1@O=Vaihingen(Enz)@X=8957634@Y=48948116@U=81@L=8006053@i=U×008029779@","evaNr":"8006053","position":{"latitude":48.94727,"longitude":8.959009},"stationId":"6390"},"gleis":"2","attributNotizen":[],"echtzeitNotizen":[],"himNotizen":[],"auslastungsInfos":[{"klasse":"KLASSE_1","stufe":1,"anzeigeTextKurz":"Low demand expected"},{"klasse":"KLASSE_2","stufe":1,"anzeigeTextKurz":"Low demand expected"}]},{"ankunftsDatum":"2025-01-03T20:23:00+01:00","ort":{"name":"Stuttgart Hbf","locationId":"A=1@O=Stuttgart Hbf@X=9181636@Y=48784081@U=81@L=8000096@i=U×008029034@","evaNr":"8000096","position":{"latitude":48.785053,"longitude":9.182589},"stationId":"6071"},"gleis":"13","attributNotizen":[],"echtzeitNotizen":[],"himNotizen":[],"auslastungsInfos":[{"klasse":"KLASSE_1","stufe":0,"anzeigeTextKurz":"No occupancy information available"},{"klasse":"KLASSE_2","stufe":0,"anzeigeTextKurz":"No occupancy information available"}]}],"himNotizen":[],"echtzeitNotizen":[],"attributNotizen":[{"text":"Komfort Check-in possible (visit bahn.de/kci for more information)","key":"CK","priority":200},{"text":"Bicycles conveyed - subject to reservation","key":"FR","priority":260},{"text":"Number of bicycles conveyed limited","key":"FB","priority":260},{"text":"Food and beverages served at seat","key":"MP","priority":460},{"text":"Einstieg mit Rollstuhl stufenfrei","key":"RZ","priority":560},{"text":"Intercity 2: visit www.bahn.de/ic2 for more information","key":"IZ","priority":800},{"text":"DB Fernverkehr AG","key":"OP"}],"abgangsOrt":{"name":"Mainz Hbf","locationId":"A=1@O=Mainz Hbf@X=8258723@Y=50001113@U=81@L=8000240@i=U×008019051@","evaNr":"8000240","position":{"latitude":50.00124,"longitude":8.258453},"stationId":"3898"},"abgangsDatum":"2025-01-03T18:42:00+01:00","ankunftsOrt":{"name":"Stuttgart Hbf","locationId":"A=1@O=Stuttgart Hbf@X=9181636@Y=48784081@U=81@L=8000096@i=U×008029034@","evaNr":"8000096","position":{"latitude":48.785053,"longitude":9.182589},"stationId":"6071"},"ankunftsDatum":"2025-01-03T20:23:00+01:00","verkehrsmittelNummer":"2048","richtung":"Tübingen Hbf","produktGattung":"IC_EC","wagenreihung":true,"auslastungsInfos":[{"klasse":"KLASSE_1","stufe":1,"anzeigeTextKurz":"Low demand expected"},{"klasse":"KLASSE_2","stufe":2,"anzeigeTextKurz":"Medium demand expected","anzeigeTextLang":"We expect medium demand for your journey. Reserve the seat of your choice now."}],"parallelZuege":[]}]},"angebote":{"angebotsMeldungen":[],"angebotsHinweise":[],"angebotsHinweisDetails":[],"angebotsInformationen":[],"reservierungsMeldungen":[],"alterseingabeErforderlich":false,"angebotseinholungNachgelagert":false,"angebotsCluster":[{"angebotsSubCluster":[{"angebotsPositionen":[{"einfacheFahrt":{"standard":{"reisePosition":{"reisePosition":{"name":"Super Sparpreis","premium":false,"konditionen":[{"bezeichnung":"Train-specific travel","textKurz":"Train-specific travel","wichtig":true,"typ":"NICHT_INKLUSIVE","details":"You can use all trains indicated on your ticket. Your ticket constitutes a continuous contract of carriage in each direction (through ticket). Should you make a passenger rights claim, the ticket will be considered in its entirety. Special rules apply to tickets including City-Ticket, see there."},{"bezeichnung":"No cancellations","textKurz":"No cancellations","wichtig":true,"typ":"NICHT_INKLUSIVE","details":"Your ticket cannot be cancelled."},{"bezeichnung":"No City-Ticket","textKurz":"No City-Ticket","wichtig":true,"typ":"NICHT_INKLUSIVE","details":"Your ticket does not include a City-Ticket. The City-Ticket is issued together with your Super Sparpreis or Sparpreis ticket, depending on the journey you have booked."}],"nurMitAGBuchbar":false,"preisunterdrueckung":false,"preis":{"waehrung":"EUR","betrag":43.99},"nutzungsInformationen":[{"zugart":"IC_EC","klasse":"KLASSE_2"}],"anonymBuchbar":true,"zulaessigeZahlungsarten":["GUTSCHEIN","KREDITKARTE","LASTSCHRIFT","REISESTELLENKARTE","PAYPAL","NULLPREIS","BONVOYO","APPLEPAY"],"typ":"REISEANGEBOT"},"angebotsKontext":{"uebergreifendeGesamtLoesungsId":"b9960634-4be7-4bcc-a209-7ad1b248ed37","spezifischeGesamtLoesungsId":"b611532a-076b-4622-babb-54096b7ac33d","gesamtAngebotsId":"baf3467f-de21-4c4e-989a-8c2f353d4592","angebotsId":"85128359-b18a-4090-884e-424ef6936810"},"teilpreisInformationen":[],"lupKategorien":{"modulKennung":"FVF","angebotsArt":"SSP","tarifTyp":"I","klasse":"KLASSE_2"}},"reservierungsPositionen":[{"reservierungen":[{"angebotsKontext":{"gesamtAngebotsId":"baf3467f-de21-4c4e-989a-8c2f353d4592","uebergreifendeGesamtLoesungsId":"b9960634-4be7-4bcc-a209-7ad1b248ed37","spezifischeGesamtLoesungsId":"b611532a-076b-4622-babb-54096b7ac33d","angebotsId":"fd8475a2-f85a-43c7-8e1d-17b86a728a1f"},"bahnbonusPunkteSammelfaehig":true,"option":"OPTIONAL","typ":"OR","gsdDaten":{"quellSystem":"SIMA","buchungsKontextDaten":{"zugnummer":"2048","zugfahrtKey":"EPA#2048_2025-01-03","abfahrtHalt":{"locationId":"8000240","abfahrtZeit":"2025-01-03T18:42:00"},"ankunftHalt":{"locationId":"8000096","ankunftZeit":"2025-01-03T20:23:00"},"servicekategorieCode":"KLASSE_2","serviceKategorie":"SITZPLATZ_KLASSE_2","anzahlReisende":1,"inventarsystem":"EPA","inklusiveLastMinuteReservierung":false,"gruppenReservierung":false,"kombinationsId":"233e5439-3d77-4e2f-bbe3-c4abda1f98cf","platzbedarfe":[{"platzprofilCode":"Standard","anzahl":1}],"klasse":"KLASSE_2"}},"preisunterdrueckung":false,"nurMitAGBuchbar":false,"abgangsOrt":{"name":"Mainz Hbf","locationId":"","evaNr":"8000240"},"ankunftsOrt":{"name":"Stuttgart Hbf","locationId":"","evaNr":"8000096"}}],"standard":{"angebotsKontext":{"gesamtAngebotsId":"baf3467f-de21-4c4e-989a-8c2f353d4592","angebotsId":"0c479d8d-3692-42cc-a7fe-9cbef9a4696a","spezifischeGesamtLoesungsId":"b611532a-076b-4622-babb-54096b7ac33d","uebergreifendeGesamtLoesungsId":"b9960634-4be7-4bcc-a209-7ad1b248ed37"},"bahnbonusPunkteSammelfaehig":true,"name":"Sitzplatzreservierung","preis":{"waehrung":"EUR","betrag":5.2},"infoTexte":[{"kategorisierung":"ANZAHL_PLAETZE","kurzText":"1 seat"},{"kategorisierung":"UE_RESERVIERUNG","kurzText":"Your reservation cannot be cancelled."}]},"klasse":"KLASSE_2","kategorie":"SITZPLATZ","anonymBuchbar":true,"sitzplatzAnzahl":1}]},"upsellEntgelt":{"einfacheFahrt":{"reisePosition":{"reisePosition":{"name":"Super Sparpreis","premium":true,"leuchtturmText":"Travel 1st class","konditionen":[{"bezeichnung":"Train-specific travel","textKurz":"Train-specific travel","wichtig":true,"typ":"NICHT_INKLUSIVE","details":"You can use all trains indicated on your ticket. Your ticket constitutes a continuous contract of carriage in each direction (through ticket). Should you make a passenger rights claim, the ticket will be considered in its entirety. Special rules apply to tickets including City-Ticket, see there."},{"bezeichnung":"No cancellations","textKurz":"No cancellations","wichtig":true,"typ":"NICHT_INKLUSIVE","details":"Your ticket cannot be cancelled."},{"bezeichnung":"No City-Ticket","textKurz":"No City-Ticket","wichtig":true,"typ":"NICHT_INKLUSIVE","details":"Your ticket does not include a City-Ticket. The City-Ticket is issued together with your Super Sparpreis or Sparpreis ticket, depending on the journey you have booked."},{"bezeichnung":"No access to the DB Lounge","textKurz":"No access to the DB Lounge","wichtig":false,"typ":"NICHT_INKLUSIVE","details":"Your ticket does not entitle you to use the DB Lounge."}],"nurMitAGBuchbar":false,"preisunterdrueckung":false,"preis":{"waehrung":"EUR","betrag":52.99},"nutzungsInformationen":[{"zugart":"IC_EC","klasse":"KLASSE_1"}],"upsellInfo":{"upsellHeadline":"First class benefits","upsellTexte":[{"kurzText":"More legroom","langText":"Enjoy more legroom.","wichtig":true,"iconId":"201"},{"kurzText":"Digital newspapers included","langText":"You receive digital newspapers and magazines free of charge in the ICE Portal.","wichtig":true,"iconId":"201"}]},"anonymBuchbar":true,"zulaessigeZahlungsarten":["GUTSCHEIN","KREDITKARTE","LASTSCHRIFT","REISESTELLENKARTE","PAYPAL","NULLPREIS","BONVOYO","APPLEPAY"],"typ":"REISEANGEBOT"},"angebotsKontext":{"uebergreifendeGesamtLoesungsId":"b9960634-4be7-4bcc-a209-7ad1b248ed37","spezifischeGesamtLoesungsId":"b611532a-076b-4622-babb-54096b7ac33d","gesamtAngebotsId":"baf3467f-de21-4c4e-989a-8c2f353d4592","angebotsId":"a561be1b-fb18-4071-b46b-b8d0f633b067"},"teilpreisInformationen":[],"lupKategorien":{"modulKennung":"FVF","angebotsArt":"SSP","tarifTyp":"I","klasse":"KLASSE_1"}},"reservierungsPositionen":[{"reservierungen":[{"angebotsKontext":{"gesamtAngebotsId":"baf3467f-de21-4c4e-989a-8c2f353d4592","uebergreifendeGesamtLoesungsId":"b9960634-4be7-4bcc-a209-7ad1b248ed37","spezifischeGesamtLoesungsId":"b611532a-076b-4622-babb-54096b7ac33d","angebotsId":"92d1d1b4-1d9d-40f8-bc76-0fb28ce43778"},"bahnbonusPunkteSammelfaehig":true,"option":"OPTIONAL","typ":"OR","gsdDaten":{"quellSystem":"SIMA","buchungsKontextDaten":{"zugnummer":"2048","zugfahrtKey":"EPA#2048_2025-01-03","abfahrtHalt":{"locationId":"8000240","abfahrtZeit":"2025-01-03T18:42:00"},"ankunftHalt":{"locationId":"8000096","ankunftZeit":"2025-01-03T20:23:00"},"servicekategorieCode":"KLASSE_1","serviceKategorie":"SITZPLATZ_KLASSE_1","anzahlReisende":1,"inventarsystem":"EPA","inklusiveLastMinuteReservierung":false,"gruppenReservierung":false,"kombinationsId":"233e5439-3d77-4e2f-bbe3-c4abda1f98cf","platzbedarfe":[{"platzprofilCode":"Standard","anzahl":1}],"klasse":"KLASSE_1"}},"preisunterdrueckung":false,"nurMitAGBuchbar":false,"abgangsOrt":{"name":"Mainz Hbf","locationId":"","evaNr":"8000240"},"ankunftsOrt":{"name":"Stuttgart Hbf","locationId":"","evaNr":"8000096"}}],"standard":{"angebotsKontext":{"gesamtAngebotsId":"baf3467f-de21-4c4e-989a-8c2f353d4592","angebotsId":"9f65a8df-31e3-4d2d-8354-ccbdfc1f930c","spezifischeGesamtLoesungsId":"b611532a-076b-4622-babb-54096b7ac33d","uebergreifendeGesamtLoesungsId":"b9960634-4be7-4bcc-a209-7ad1b248ed37"},"bahnbonusPunkteSammelfaehig":true,"name":"Sitzplatzreservierung","preis":{"waehrung":"EUR","betrag":6.5},"infoTexte":[{"kategorisierung":"ANZAHL_PLAETZE","kurzText":"1 seat"},{"kategorisierung":"UE_RESERVIERUNG","kurzText":"Your reservation cannot be cancelled."}]},"klasse":"KLASSE_1","kategorie":"SITZPLATZ","anonymBuchbar":true,"sitzplatzAnzahl":1}]},"upsell":{"name":"1st class upgrade","upsellText":{"text":"More space and comfort","iconId":"201"},"differenzpreis":{"waehrung":"EUR","betrag":9}}},"crosssell":{"einfacheFahrt":{"reisePosition":{"reisePosition":{"name":"Super Sparpreis","premium":false,"konditionen":[{"bezeichnung":"Train-specific travel","textKurz":"Train-specific travel","wichtig":true,"typ":"NICHT_INKLUSIVE","details":"You can use all trains indicated on your ticket. Your ticket constitutes a continuous contract of carriage in each direction (through ticket). Should you make a passenger rights claim, the ticket will be considered in its entirety. Special rules apply to tickets including City-Ticket, see there."},{"bezeichnung":"No cancellations","textKurz":"No cancellations","wichtig":true,"typ":"NICHT_INKLUSIVE","details":"Your ticket cannot be cancelled."},{"bezeichnung":"No City-Ticket","textKurz":"No City-Ticket","wichtig":true,"typ":"NICHT_INKLUSIVE","details":"Your ticket does not include a City-Ticket. The City-Ticket is issued together with your Super Sparpreis or Sparpreis ticket, depending on the journey you have booked."}],"nurMitAGBuchbar":false,"preisunterdrueckung":false,"preis":{"waehrung":"EUR","betrag":32.99},"nutzungsInformationen":[{"zugart":"IC_EC","klasse":"KLASSE_2"}],"anonymBuchbar":true,"zulaessigeZahlungsarten":["GUTSCHEIN","KREDITKARTE","LASTSCHRIFT","REISESTELLENKARTE","PAYPAL","NULLPREIS","BONVOYO","APPLEPAY"],"typ":"REISEANGEBOT"},"angebotsKontext":{"uebergreifendeGesamtLoesungsId":"b9960634-4be7-4bcc-a209-7ad1b248ed37","spezifischeGesamtLoesungsId":"b611532a-076b-4622-babb-54096b7ac33d","gesamtAngebotsId":"9fa0def2-812a-40d9-a029-5f1bd1818354","angebotsId":"56d22ac9-e14d-4b15-8515-3b0e269ec00a"},"teilpreisInformationen":[],"lupKategorien":{"modulKennung":"FVF","angebotsArt":"SSP","tarifTyp":"I","klasse":"KLASSE_2"}},"reservierungsPositionen":[{"reservierungen":[{"angebotsKontext":{"gesamtAngebotsId":"9fa0def2-812a-40d9-a029-5f1bd1818354","uebergreifendeGesamtLoesungsId":"b9960634-4be7-4bcc-a209-7ad1b248ed37","spezifischeGesamtLoesungsId":"b611532a-076b-4622-babb-54096b7ac33d","angebotsId":"99d49573-6a15-4dd8-9b2e-d38dbe27b7ed"},"bahnbonusPunkteSammelfaehig":true,"option":"OPTIONAL","typ":"OR","gsdDaten":{"quellSystem":"SIMA","buchungsKontextDaten":{"zugnummer":"2048","zugfahrtKey":"EPA#2048_2025-01-03","abfahrtHalt":{"locationId":"8000240","abfahrtZeit":"2025-01-03T18:42:00"},"ankunftHalt":{"locationId":"8000096","ankunftZeit":"2025-01-03T20:23:00"},"servicekategorieCode":"KLASSE_2","serviceKategorie":"SITZPLATZ_KLASSE_2","anzahlReisende":1,"inventarsystem":"EPA","inklusiveLastMinuteReservierung":false,"gruppenReservierung":false,"kombinationsId":"233e5439-3d77-4e2f-bbe3-c4abda1f98cf","platzbedarfe":[{"platzprofilCode":"Standard","anzahl":1}],"klasse":"KLASSE_2"}},"preisunterdrueckung":false,"nurMitAGBuchbar":false,"abgangsOrt":{"name":"Mainz Hbf","locationId":"","evaNr":"8000240"},"ankunftsOrt":{"name":"Stuttgart Hbf","locationId":"","evaNr":"8000096"}}],"standard":{"angebotsKontext":{"gesamtAngebotsId":"9fa0def2-812a-40d9-a029-5f1bd1818354","angebotsId":"1064b8b7-3f8b-49d9-a865-782eef7ff03c","spezifischeGesamtLoesungsId":"b611532a-076b-4622-babb-54096b7ac33d","uebergreifendeGesamtLoesungsId":"b9960634-4be7-4bcc-a209-7ad1b248ed37"},"bahnbonusPunkteSammelfaehig":true,"name":"Sitzplatzreservierung","preis":{"waehrung":"EUR","betrag":5.2},"infoTexte":[{"kategorisierung":"ANZAHL_PLAETZE","kurzText":"1 seat"},{"kategorisierung":"UE_RESERVIERUNG","kurzText":"Your reservation cannot be cancelled."}]},"klasse":"KLASSE_2","kategorie":"SITZPLATZ","anonymBuchbar":true,"sitzplatzAnzahl":1}]},"bahncardInfo":{"preis":{"waehrung":"EUR","betrag":19.9},"klasse":"KLASSE_2","zulaessigeZahlungsarten":["GUTSCHEIN","KREDITKARTE","LASTSCHRIFT","REISESTELLENKARTE","PAYPAL","NULLPREIS","APPLEPAY"],"anonymBuchbar":false,"anzeigeTexte":[{"kategorie":"KATALOG_VORTEILE","iconId":"201","textKurz":"Immediate savings: The Probe BahnCard often starts to pay off from the 1st journey onwards","textLang":"Immediate savings: The Probe BahnCard often starts to pay off from the 1st journey onwards"},{"iconId":"201","textKurz":"Immediate savings: The Probe BahnCard often starts to pay off from the 1st journey onwards","textLang":"Immediate savings: The Probe BahnCard often starts to pay off from the 1st journey onwards"},{"kategorie":"CROSSSELL_ARGUMENTE","iconId":"201","textKurz":"25% discount on Sparpreis and Flexpreis fares (except City-Ticket)","textLang":"25% discount on Sparpreis and Flexpreis fares (except City-Ticket)"},{"iconId":"201","textKurz":"25% discount on all super saver, saver and flexible fares","textLang":"25% discount on all super saver, saver and flexible fares"},{"kategorie":"KATALOG_VORTEILE_UEBERSCHRIFT","iconId":"201","textKurz":"Your advantages","textLang":"Your advantages."},{"kategorie":"KATALOG_UEBERSCHRIFT","iconId":"201","textKurz":"Order a Probe BahnCard 25 from EUR 19,90 and save 25% for 3 months","textLang":"Order a Probe BahnCard 25 from EUR 19,90 and save 25% for 3 months!"},{"kategorie":"KATALOG_PRUEFEN_BUCHEN","iconId":"201","textKurz":"Your BahnCard will be extended automatically by one year unless you cancel it in writing at least 4 weeks before the end of its validity period. You have a 14-day right of withdrawal period","textLang":"Your BahnCard will be extended automatically by one year unless you cancel it in writing at least 4 weeks before the end of its validity period. You have a 14-day right of withdrawal period."},{"kategorie":"KATALOG_PRUEFEN","iconId":"201","textKurz":"Please note: This BahnCard is a subscription offer. Find out more about the terms of use and the purchase of BahnCards here .","textLang":"Please note: This BahnCard is a subscription offer. Find out more about the terms of use and the purchase of BahnCards here ."},{"kategorie":"KATALOG_PRUEFEN","iconId":"201","textKurz":"You can load the digital BahnCard in Navigator after booking and use it immediately.","textLang":"You can load the digital BahnCard in Navigator after booking and use it immediately."},{"kategorie":"KATALOG_PRUEFEN_BUCHEN","iconId":"201","textKurz":"Depending on your age or discount entitlement, your follow-up card will be a 2nd class BahnCard 25, a 2nd class My BahnCard 25, or a 2nd class seniors/discounted BahnCard 25.","textLang":"Depending on your age or discount entitlement, your follow-up card will be a 2nd class BahnCard 25, a 2nd class My BahnCard 25, or a 2nd class seniors/discounted BahnCard 25."},{"iconId":"201","textKurz":"Upload your Digital BahnCard into DB Navigator and use it immediately","textLang":"Upload your Digital BahnCard into DB Navigator and use it immediately"},{"kategorie":"CROSSSELL_ARGUMENTE","iconId":"201","textKurz":"Save EUR 11,00 on this ticket","textLang":"Save EUR 11,00 on this ticket."},{"kategorie":"KATALOG_VORTEILE","iconId":"201","textKurz":"Try it out with no obligation. Cancel up to 4 weeks before the end of the trial period","textLang":"Try it out with no obligation. Cancel up to 4 weeks before the end of the trial period"},{"iconId":"202","textKurz":"Four-week notice period before the expiration date in text form","textLang":"Four-week notice period before the expiration date in text form"},{"iconId":"202","textKurz":"No cancellations","textLang":"Your BahnCard cannot be cancelled"},{"kategorie":"KATALOG_VORTEILE","iconId":"201","textKurz":"25% discount on all super saver, saver and flexible fares","textLang":"25% discount on all super saver, saver and flexible fares"},{"kategorie":"KATALOG_VORTEILE","iconId":"201","textKurz":"Upload your Digital BahnCard into DB Navigator and use it immediately","textLang":"Upload your Digital BahnCard into DB Navigator and use it immediately"}],"ersterGeltungzeitpunkt":"2025-01-03T00:00:00+01:00","anzeigeName":"Probe BahnCard 25","angebotsKontext":{"angebotsId":"f1a322e7-9a58-44e6-9ad2-6047db483b17","gesamtAngebotsId":"9fa0def2-812a-40d9-a029-5f1bd1818354","spezifischeGesamtLoesungsId":"b611532a-076b-4622-babb-54096b7ac33d","uebergreifendeGesamtLoesungsId":"b9960634-4be7-4bcc-a209-7ad1b248ed37"}}}}},{"einfacheFahrt":{"standard":{"reisePosition":{"reisePosition":{"name":"Sparpreis","premium":false,"konditionen":[{"bezeichnung":"Train-specific travel","textKurz":"Train-specific travel","wichtig":true,"typ":"NICHT_INKLUSIVE","details":"You can use all trains indicated on your ticket. Your ticket constitutes a continuous contract of carriage in each direction (through ticket). Should you make a passenger rights claim, the ticket will be considered in its entirety. Special rules apply to tickets including City-Ticket, see there."},{"bezeichnung":"Cancellation subject to a fee before first day of validity","textKurz":"Cancellation subject to a fee before first day of validity","wichtig":true,"typ":"INKLUSIVE","details":"You can cancel your ticket up to and including 02.01.2025 for a fee of EUR 10,00. You will receive a voucher for the remaining amount. No cancellation thereafter."},{"bezeichnung":"No City-Ticket","textKurz":"No City-Ticket","wichtig":true,"typ":"NICHT_INKLUSIVE","details":"Your ticket does not include a City-Ticket. The City-Ticket is issued together with your Super Sparpreis or Sparpreis ticket, depending on the journey you have booked."}],"nurMitAGBuchbar":false,"preisunterdrueckung":false,"preis":{"waehrung":"EUR","betrag":50.99},"nutzungsInformationen":[{"zugart":"IC_EC","klasse":"KLASSE_2"}],"anonymBuchbar":true,"zulaessigeZahlungsarten":["GUTSCHEIN","KREDITKARTE","REISESTELLENKARTE","PAYPAL","APPLEPAY","NULLPREIS","BONVOYO"],"typ":"REISEANGEBOT"},"angebotsKontext":{"uebergreifendeGesamtLoesungsId":"b9960634-4be7-4bcc-a209-7ad1b248ed37","spezifischeGesamtLoesungsId":"b611532a-076b-4622-babb-54096b7ac33d","gesamtAngebotsId":"8da56f1a-4928-4650-a2a0-a367ec488edb","angebotsId":"18b969a5-3dd0-4b38-97aa-78feba5e36d5"},"teilpreisInformationen":[],"lupKategorien":{"modulKennung":"FVF","angebotsArt":"SPP","tarifTyp":"I","klasse":"KLASSE_2"}},"reservierungsPositionen":[{"reservierungen":[{"angebotsKontext":{"gesamtAngebotsId":"8da56f1a-4928-4650-a2a0-a367ec488edb","uebergreifendeGesamtLoesungsId":"b9960634-4be7-4bcc-a209-7ad1b248ed37","spezifischeGesamtLoesungsId":"b611532a-076b-4622-babb-54096b7ac33d","angebotsId":"fd8475a2-f85a-43c7-8e1d-17b86a728a1f"},"bahnbonusPunkteSammelfaehig":true,"option":"OPTIONAL","typ":"OR","gsdDaten":{"quellSystem":"SIMA","buchungsKontextDaten":{"zugnummer":"2048","zugfahrtKey":"EPA#2048_2025-01-03","abfahrtHalt":{"locationId":"8000240","abfahrtZeit":"2025-01-03T18:42:00"},"ankunftHalt":{"locationId":"8000096","ankunftZeit":"2025-01-03T20:23:00"},"servicekategorieCode":"KLASSE_2","serviceKategorie":"SITZPLATZ_KLASSE_2","anzahlReisende":1,"inventarsystem":"EPA","inklusiveLastMinuteReservierung":false,"gruppenReservierung":false,"kombinationsId":"233e5439-3d77-4e2f-bbe3-c4abda1f98cf","platzbedarfe":[{"platzprofilCode":"Standard","anzahl":1}],"klasse":"KLASSE_2"}},"preisunterdrueckung":false,"nurMitAGBuchbar":false,"abgangsOrt":{"name":"Mainz Hbf","locationId":"","evaNr":"8000240"},"ankunftsOrt":{"name":"Stuttgart Hbf","locationId":"","evaNr":"8000096"}}],"standard":{"angebotsKontext":{"gesamtAngebotsId":"8da56f1a-4928-4650-a2a0-a367ec488edb","angebotsId":"0c479d8d-3692-42cc-a7fe-9cbef9a4696a","spezifischeGesamtLoesungsId":"b611532a-076b-4622-babb-54096b7ac33d","uebergreifendeGesamtLoesungsId":"b9960634-4be7-4bcc-a209-7ad1b248ed37"},"bahnbonusPunkteSammelfaehig":true,"name":"Sitzplatzreservierung","preis":{"waehrung":"EUR","betrag":5.2},"infoTexte":[{"kategorisierung":"ANZAHL_PLAETZE","kurzText":"1 seat"},{"kategorisierung":"UE_RESERVIERUNG","kurzText":"Your reservation cannot be cancelled."}]},"klasse":"KLASSE_2","kategorie":"SITZPLATZ","anonymBuchbar":true,"sitzplatzAnzahl":1}]},"upsellEntgelt":{"einfacheFahrt":{"reisePosition":{"reisePosition":{"name":"Sparpreis","premium":true,"leuchtturmText":"Travel 1st class","konditionen":[{"bezeichnung":"Train-specific travel","textKurz":"Train-specific travel","wichtig":true,"typ":"NICHT_INKLUSIVE","details":"You can use all trains indicated on your ticket. Your ticket constitutes a continuous contract of carriage in each direction (through ticket). Should you make a passenger rights claim, the ticket will be considered in its entirety. Special rules apply to tickets including City-Ticket, see there."},{"bezeichnung":"Cancellation subject to a fee before first day of validity","textKurz":"Cancellation subject to a fee before first day of validity","wichtig":true,"typ":"INKLUSIVE","details":"You can cancel your ticket up to and including 02.01.2025 for a fee of EUR 10,00. You will receive a voucher for the remaining amount. No cancellation thereafter."},{"bezeichnung":"No City-Ticket","textKurz":"No City-Ticket","wichtig":true,"typ":"NICHT_INKLUSIVE","details":"Your ticket does not include a City-Ticket. The City-Ticket is issued together with your Super Sparpreis or Sparpreis ticket, depending on the journey you have booked."},{"bezeichnung":"No access to the DB Lounge","textKurz":"No access to the DB Lounge","wichtig":false,"typ":"NICHT_INKLUSIVE","details":"Your ticket does not entitle you to use the DB Lounge."}],"nurMitAGBuchbar":false,"preisunterdrueckung":false,"preis":{"waehrung":"EUR","betrag":61.99},"nutzungsInformationen":[{"zugart":"IC_EC","klasse":"KLASSE_1"}],"upsellInfo":{"upsellHeadline":"First class benefits","upsellTexte":[{"kurzText":"More legroom","langText":"Enjoy more legroom.","wichtig":true,"iconId":"201"},{"kurzText":"Digital newspapers included","langText":"You receive digital newspapers and magazines free of charge in the ICE Portal.","wichtig":true,"iconId":"201"}]},"anonymBuchbar":true,"zulaessigeZahlungsarten":["GUTSCHEIN","KREDITKARTE","REISESTELLENKARTE","PAYPAL","APPLEPAY","NULLPREIS","BONVOYO"],"typ":"REISEANGEBOT"},"angebotsKontext":{"uebergreifendeGesamtLoesungsId":"b9960634-4be7-4bcc-a209-7ad1b248ed37","spezifischeGesamtLoesungsId":"b611532a-076b-4622-babb-54096b7ac33d","gesamtAngebotsId":"8da56f1a-4928-4650-a2a0-a367ec488edb","angebotsId":"f9688eab-865c-47b8-8962-5c643459cebb"},"teilpreisInformationen":[],"lupKategorien":{"modulKennung":"FVF","angebotsArt":"SPP","tarifTyp":"I","klasse":"KLASSE_1"}},"reservierungsPositionen":[{"reservierungen":[{"angebotsKontext":{"gesamtAngebotsId":"8da56f1a-4928-4650-a2a0-a367ec488edb","uebergreifendeGesamtLoesungsId":"b9960634-4be7-4bcc-a209-7ad1b248ed37","spezifischeGesamtLoesungsId":"b611532a-076b-4622-babb-54096b7ac33d","angebotsId":"92d1d1b4-1d9d-40f8-bc76-0fb28ce43778"},"bahnbonusPunkteSammelfaehig":true,"option":"OPTIONAL","typ":"OR","gsdDaten":{"quellSystem":"SIMA","buchungsKontextDaten":{"zugnummer":"2048","zugfahrtKey":"EPA#2048_2025-01-03","abfahrtHalt":{"locationId":"8000240","abfahrtZeit":"2025-01-03T18:42:00"},"ankunftHalt":{"locationId":"8000096","ankunftZeit":"2025-01-03T20:23:00"},"servicekategorieCode":"KLASSE_1","serviceKategorie":"SITZPLATZ_KLASSE_1","anzahlReisende":1,"inventarsystem":"EPA","inklusiveLastMinuteReservierung":false,"gruppenReservierung":false,"kombinationsId":"233e5439-3d77-4e2f-bbe3-c4abda1f98cf","platzbedarfe":[{"platzprofilCode":"Standard","anzahl":1}],"klasse":"KLASSE_1"}},"preisunterdrueckung":false,"nurMitAGBuchbar":false,"abgangsOrt":{"name":"Mainz Hbf","locationId":"","evaNr":"8000240"},"ankunftsOrt":{"name":"Stuttgart Hbf","locationId":"","evaNr":"8000096"}}],"standard":{"angebotsKontext":{"gesamtAngebotsId":"8da56f1a-4928-4650-a2a0-a367ec488edb","angebotsId":"9f65a8df-31e3-4d2d-8354-ccbdfc1f930c","spezifischeGesamtLoesungsId":"b611532a-076b-4622-babb-54096b7ac33d","uebergreifendeGesamtLoesungsId":"b9960634-4be7-4bcc-a209-7ad1b248ed37"},"bahnbonusPunkteSammelfaehig":true,"name":"Sitzplatzreservierung","preis":{"waehrung":"EUR","betrag":6.5},"infoTexte":[{"kategorisierung":"ANZAHL_PLAETZE","kurzText":"1 seat"},{"kategorisierung":"UE_RESERVIERUNG","kurzText":"Your reservation cannot be cancelled."}]},"klasse":"KLASSE_1","kategorie":"SITZPLATZ","anonymBuchbar":true,"sitzplatzAnzahl":1}]},"upsell":{"name":"1st class upgrade","upsellText":{"text":"More space and comfort","iconId":"201"},"differenzpreis":{"waehrung":"EUR","betrag":11}}},"crosssell":{"einfacheFahrt":{"reisePosition":{"reisePosition":{"name":"Sparpreis","premium":false,"konditionen":[{"bezeichnung":"Train-specific travel","textKurz":"Train-specific travel","wichtig":true,"typ":"NICHT_INKLUSIVE","details":"You can use all trains indicated on your ticket. Your ticket constitutes a continuous contract of carriage in each direction (through ticket). Should you make a passenger rights claim, the ticket will be considered in its entirety. Special rules apply to tickets including City-Ticket, see there."},{"bezeichnung":"Cancellation subject to a fee before first day of validity","textKurz":"Cancellation subject to a fee before first day of validity","wichtig":true,"typ":"INKLUSIVE","details":"You can cancel your ticket up to and including 02.01.2025 for a fee of EUR 10,00. You will receive a voucher for the remaining amount. No cancellation thereafter."},{"bezeichnung":"No City-Ticket","textKurz":"No City-Ticket","wichtig":true,"typ":"NICHT_INKLUSIVE","details":"Your ticket does not include a City-Ticket. The City-Ticket is issued together with your Super Sparpreis or Sparpreis ticket, depending on the journey you have booked."}],"nurMitAGBuchbar":false,"preisunterdrueckung":false,"preis":{"waehrung":"EUR","betrag":38.24},"nutzungsInformationen":[{"zugart":"IC_EC","klasse":"KLASSE_2"}],"anonymBuchbar":true,"zulaessigeZahlungsarten":["GUTSCHEIN","KREDITKARTE","REISESTELLENKARTE","PAYPAL","APPLEPAY","NULLPREIS","BONVOYO"],"typ":"REISEANGEBOT"},"angebotsKontext":{"uebergreifendeGesamtLoesungsId":"b9960634-4be7-4bcc-a209-7ad1b248ed37","spezifischeGesamtLoesungsId":"b611532a-076b-4622-babb-54096b7ac33d","gesamtAngebotsId":"48e266b3-0b55-46b5-9a2f-0a3124ad3eec","angebotsId":"08e05d13-4ca7-482c-a5fd-c42475a77300"},"teilpreisInformationen":[],"lupKategorien":{"modulKennung":"FVF","angebotsArt":"SPP","tarifTyp":"I","klasse":"KLASSE_2"}},"reservierungsPositionen":[{"reservierungen":[{"angebotsKontext":{"gesamtAngebotsId":"48e266b3-0b55-46b5-9a2f-0a3124ad3eec","uebergreifendeGesamtLoesungsId":"b9960634-4be7-4bcc-a209-7ad1b248ed37","spezifischeGesamtLoesungsId":"b611532a-076b-4622-babb-54096b7ac33d","angebotsId":"99d49573-6a15-4dd8-9b2e-d38dbe27b7ed"},"bahnbonusPunkteSammelfaehig":true,"option":"OPTIONAL","typ":"OR","gsdDaten":{"quellSystem":"SIMA","buchungsKontextDaten":{"zugnummer":"2048","zugfahrtKey":"EPA#2048_2025-01-03","abfahrtHalt":{"locationId":"8000240","abfahrtZeit":"2025-01-03T18:42:00"},"ankunftHalt":{"locationId":"8000096","ankunftZeit":"2025-01-03T20:23:00"},"servicekategorieCode":"KLASSE_2","serviceKategorie":"SITZPLATZ_KLASSE_2","anzahlReisende":1,"inventarsystem":"EPA","inklusiveLastMinuteReservierung":false,"gruppenReservierung":false,"kombinationsId":"233e5439-3d77-4e2f-bbe3-c4abda1f98cf","platzbedarfe":[{"platzprofilCode":"Standard","anzahl":1}],"klasse":"KLASSE_2"}},"preisunterdrueckung":false,"nurMitAGBuchbar":false,"abgangsOrt":{"name":"Mainz Hbf","locationId":"","evaNr":"8000240"},"ankunftsOrt":{"name":"Stuttgart Hbf","locationId":"","evaNr":"8000096"}}],"standard":{"angebotsKontext":{"gesamtAngebotsId":"48e266b3-0b55-46b5-9a2f-0a3124ad3eec","angebotsId":"1064b8b7-3f8b-49d9-a865-782eef7ff03c","spezifischeGesamtLoesungsId":"b611532a-076b-4622-babb-54096b7ac33d","uebergreifendeGesamtLoesungsId":"b9960634-4be7-4bcc-a209-7ad1b248ed37"},"bahnbonusPunkteSammelfaehig":true,"name":"Sitzplatzreservierung","preis":{"waehrung":"EUR","betrag":5.2},"infoTexte":[{"kategorisierung":"ANZAHL_PLAETZE","kurzText":"1 seat"},{"kategorisierung":"UE_RESERVIERUNG","kurzText":"Your reservation cannot be cancelled."}]},"klasse":"KLASSE_2","kategorie":"SITZPLATZ","anonymBuchbar":true,"sitzplatzAnzahl":1}]},"bahncardInfo":{"preis":{"waehrung":"EUR","betrag":19.9},"klasse":"KLASSE_2","zulaessigeZahlungsarten":["GUTSCHEIN","KREDITKARTE","LASTSCHRIFT","REISESTELLENKARTE","PAYPAL","NULLPREIS","APPLEPAY"],"anonymBuchbar":false,"anzeigeTexte":[{"kategorie":"KATALOG_VORTEILE","iconId":"201","textKurz":"Immediate savings: The Probe BahnCard often starts to pay off from the 1st journey onwards","textLang":"Immediate savings: The Probe BahnCard often starts to pay off from the 1st journey onwards"},{"iconId":"201","textKurz":"Immediate savings: The Probe BahnCard often starts to pay off from the 1st journey onwards","textLang":"Immediate savings: The Probe BahnCard often starts to pay off from the 1st journey onwards"},{"kategorie":"CROSSSELL_ARGUMENTE","iconId":"201","textKurz":"25% discount on Sparpreis and Flexpreis fares (except City-Ticket)","textLang":"25% discount on Sparpreis and Flexpreis fares (except City-Ticket)"},{"iconId":"201","textKurz":"25% discount on all super saver, saver and flexible fares","textLang":"25% discount on all super saver, saver and flexible fares"},{"kategorie":"KATALOG_VORTEILE_UEBERSCHRIFT","iconId":"201","textKurz":"Your advantages","textLang":"Your advantages."},{"kategorie":"KATALOG_UEBERSCHRIFT","iconId":"201","textKurz":"Order a Probe BahnCard 25 from EUR 19,90 and save 25% for 3 months","textLang":"Order a Probe BahnCard 25 from EUR 19,90 and save 25% for 3 months!"},{"kategorie":"KATALOG_PRUEFEN_BUCHEN","iconId":"201","textKurz":"Your BahnCard will be extended automatically by one year unless you cancel it in writing at least 4 weeks before the end of its validity period. You have a 14-day right of withdrawal period","textLang":"Your BahnCard will be extended automatically by one year unless you cancel it in writing at least 4 weeks before the end of its validity period. You have a 14-day right of withdrawal period."},{"kategorie":"KATALOG_PRUEFEN","iconId":"201","textKurz":"Please note: This BahnCard is a subscription offer. Find out more about the terms of use and the purchase of BahnCards here .","textLang":"Please note: This BahnCard is a subscription offer. Find out more about the terms of use and the purchase of BahnCards here ."},{"kategorie":"KATALOG_PRUEFEN","iconId":"201","textKurz":"You can load the digital BahnCard in Navigator after booking and use it immediately.","textLang":"You can load the digital BahnCard in Navigator after booking and use it immediately."},{"kategorie":"KATALOG_PRUEFEN_BUCHEN","iconId":"201","textKurz":"Depending on your age or discount entitlement, your follow-up card will be a 2nd class BahnCard 25, a 2nd class My BahnCard 25, or a 2nd class seniors/discounted BahnCard 25.","textLang":"Depending on your age or discount entitlement, your follow-up card will be a 2nd class BahnCard 25, a 2nd class My BahnCard 25, or a 2nd class seniors/discounted BahnCard 25."},{"iconId":"201","textKurz":"Upload your Digital BahnCard into DB Navigator and use it immediately","textLang":"Upload your Digital BahnCard into DB Navigator and use it immediately"},{"kategorie":"CROSSSELL_ARGUMENTE","iconId":"201","textKurz":"Save EUR 12,75 on this ticket","textLang":"Save EUR 12,75 on this ticket."},{"kategorie":"KATALOG_VORTEILE","iconId":"201","textKurz":"Try it out with no obligation. Cancel up to 4 weeks before the end of the trial period","textLang":"Try it out with no obligation. Cancel up to 4 weeks before the end of the trial period"},{"iconId":"202","textKurz":"Four-week notice period before the expiration date in text form","textLang":"Four-week notice period before the expiration date in text form"},{"iconId":"202","textKurz":"No cancellations","textLang":"Your BahnCard cannot be cancelled"},{"kategorie":"KATALOG_VORTEILE","iconId":"201","textKurz":"25% discount on all super saver, saver and flexible fares","textLang":"25% discount on all super saver, saver and flexible fares"},{"kategorie":"KATALOG_VORTEILE","iconId":"201","textKurz":"Upload your Digital BahnCard into DB Navigator and use it immediately","textLang":"Upload your Digital BahnCard into DB Navigator and use it immediately"}],"ersterGeltungzeitpunkt":"2025-01-03T00:00:00+01:00","anzeigeName":"Probe BahnCard 25","angebotsKontext":{"angebotsId":"ab1c78dd-8320-4265-8492-edd8f7e7e913","gesamtAngebotsId":"48e266b3-0b55-46b5-9a2f-0a3124ad3eec","spezifischeGesamtLoesungsId":"b611532a-076b-4622-babb-54096b7ac33d","uebergreifendeGesamtLoesungsId":"b9960634-4be7-4bcc-a209-7ad1b248ed37"}}}}},{"einfacheFahrt":{"standard":{"reisePosition":{"reisePosition":{"name":"Flexpreis","premium":false,"konditionen":[{"bezeichnung":"Unrestricted choice of trains","textKurz":"Unrestricted choice of trains","wichtig":true,"typ":"INKLUSIVE","details":"Your IC/EC ticket lets you use any Intercity or Eurocity train as well as regional and local trains. Your ticket constitutes a continuous contract of carriage in each direction (through ticket). Should you make a passenger rights claim, the ticket will be considered in its entirety. Special rules apply to tickets including City-Ticket; see there."},{"bezeichnung":"Cancellation","textKurz":"Free cancellation until 26.12.2024, thereafter subject to a fee","wichtig":true,"typ":"INKLUSIVE","details":"You can cancel your ticket free of charge up to and including 26.12.2024. After that, cancellation is available for a fee of EUR 10,00 until 02.01.2025 and from 03.01.2025 for a fee of EUR 30,00."},{"bezeichnung":"City-Ticket","textKurz":"City-Ticket for Frankfurt(Main) and Stuttgart included","wichtig":true,"typ":"INKLUSIVE","details":"Your ticket includes a City-Ticket for Frankfurt(Main), Stadtgebiet Frankfurt ohne Flughafen (Tarifgebiet 50 ohne Flughafen) and Stuttgart, Stadtgebiet Stuttgart (Tarifzone 1, ehemals Zone 10 und 20). The City-Ticket is valid in conjunction with your long-distance ticket only when you use it for connecting services in local or regional rail passenger transport (e.g. S-Bahn, RE and RB trains) as part of the through ticket. The City-Ticket is issued together with your Super Sparpreis or Sparpreis ticket, depending on the journey you have booked."}],"nurMitAGBuchbar":false,"preisunterdrueckung":false,"preis":{"waehrung":"EUR","betrag":55.5},"nutzungsInformationen":[{"zugart":"IC_EC","klasse":"KLASSE_2"}],"anonymBuchbar":true,"zulaessigeZahlungsarten":["GUTSCHEIN","KREDITKARTE","LASTSCHRIFT","REISESTELLENKARTE","PAYPAL","NULLPREIS","BONVOYO","APPLEPAY"],"typ":"REISEANGEBOT"},"angebotsKontext":{"uebergreifendeGesamtLoesungsId":"b9960634-4be7-4bcc-a209-7ad1b248ed37","spezifischeGesamtLoesungsId":"b611532a-076b-4622-babb-54096b7ac33d","gesamtAngebotsId":"2200c520-d999-43ab-989d-f86013f1da40","angebotsId":"5cc4f6d2-f200-431e-9d42-3199378a34bc"},"teilpreisInformationen":[],"lupKategorien":{"modulKennung":"FVF","angebotsArt":"FLP","tarifTyp":"I","klasse":"KLASSE_2"}},"reservierungsPositionen":[{"reservierungen":[{"angebotsKontext":{"gesamtAngebotsId":"2200c520-d999-43ab-989d-f86013f1da40","uebergreifendeGesamtLoesungsId":"b9960634-4be7-4bcc-a209-7ad1b248ed37","spezifischeGesamtLoesungsId":"b611532a-076b-4622-babb-54096b7ac33d","angebotsId":"fd8475a2-f85a-43c7-8e1d-17b86a728a1f"},"bahnbonusPunkteSammelfaehig":true,"option":"OPTIONAL","typ":"OR","gsdDaten":{"quellSystem":"SIMA","buchungsKontextDaten":{"zugnummer":"2048","zugfahrtKey":"EPA#2048_2025-01-03","abfahrtHalt":{"locationId":"8000240","abfahrtZeit":"2025-01-03T18:42:00"},"ankunftHalt":{"locationId":"8000096","ankunftZeit":"2025-01-03T20:23:00"},"servicekategorieCode":"KLASSE_2","serviceKategorie":"SITZPLATZ_KLASSE_2","anzahlReisende":1,"inventarsystem":"EPA","inklusiveLastMinuteReservierung":false,"gruppenReservierung":false,"kombinationsId":"233e5439-3d77-4e2f-bbe3-c4abda1f98cf","platzbedarfe":[{"platzprofilCode":"Standard","anzahl":1}],"klasse":"KLASSE_2"}},"preisunterdrueckung":false,"nurMitAGBuchbar":false,"abgangsOrt":{"name":"Mainz Hbf","locationId":"","evaNr":"8000240"},"ankunftsOrt":{"name":"Stuttgart Hbf","locationId":"","evaNr":"8000096"}}],"standard":{"angebotsKontext":{"gesamtAngebotsId":"2200c520-d999-43ab-989d-f86013f1da40","angebotsId":"0c479d8d-3692-42cc-a7fe-9cbef9a4696a","spezifischeGesamtLoesungsId":"b611532a-076b-4622-babb-54096b7ac33d","uebergreifendeGesamtLoesungsId":"b9960634-4be7-4bcc-a209-7ad1b248ed37"},"bahnbonusPunkteSammelfaehig":true,"name":"Sitzplatzreservierung","preis":{"waehrung":"EUR","betrag":5.2},"infoTexte":[{"kategorisierung":"ANZAHL_PLAETZE","kurzText":"1 seat"},{"kategorisierung":"UE_RESERVIERUNG","kurzText":"Your reservation cannot be cancelled."}]},"klasse":"KLASSE_2","kategorie":"SITZPLATZ","anonymBuchbar":true,"sitzplatzAnzahl":1}]},"upsellEntgelt":{"einfacheFahrt":{"reisePosition":{"reisePosition":{"name":"Flexpreis","premium":true,"leuchtturmText":"Travel 1st class","konditionen":[{"bezeichnung":"Unrestricted choice of trains","textKurz":"Unrestricted choice of trains","wichtig":true,"typ":"INKLUSIVE","details":"Your IC/EC ticket lets you use any Intercity or Eurocity train as well as regional and local trains. Your ticket constitutes a continuous contract of carriage in each direction (through ticket). Should you make a passenger rights claim, the ticket will be considered in its entirety. Special rules apply to tickets including City-Ticket; see there."},{"bezeichnung":"Cancellation","textKurz":"Free cancellation until 26.12.2024, thereafter subject to a fee","wichtig":true,"typ":"INKLUSIVE","details":"You can cancel your ticket free of charge up to and including 26.12.2024. After that, cancellation is available for a fee of EUR 10,00 until 02.01.2025 and from 03.01.2025 for a fee of EUR 30,00."},{"bezeichnung":"City-Ticket","textKurz":"City-Ticket for Frankfurt(Main) and Stuttgart included","wichtig":true,"typ":"INKLUSIVE","details":"Your ticket includes a City-Ticket for Frankfurt(Main), Stadtgebiet Frankfurt ohne Flughafen (Tarifgebiet 50 ohne Flughafen) and Stuttgart, Stadtgebiet Stuttgart (Tarifzone 1, ehemals Zone 10 und 20). The City-Ticket is valid in conjunction with your long-distance ticket only when you use it for connecting services in local or regional rail passenger transport (e.g. S-Bahn, RE and RB trains) as part of the through ticket. The City-Ticket is issued together with your Super Sparpreis or Sparpreis ticket, depending on the journey you have booked."},{"bezeichnung":"Access to the DB Lounge","textKurz":"Access to the DB Lounge","wichtig":false,"typ":"INKLUSIVE","details":"Your ticket entitles you to use the DB Lounge."},{"bezeichnung":"Seat included","textKurz":"Seat included","wichtig":false,"typ":"INKLUSIVE","details":"Your ticket includes a free seat reservation."}],"nurMitAGBuchbar":false,"preisunterdrueckung":false,"preis":{"waehrung":"EUR","betrag":102.7},"nutzungsInformationen":[{"zugart":"IC_EC","klasse":"KLASSE_1"}],"upsellInfo":{"upsellHeadline":"First class benefits","upsellTexte":[{"kurzText":"More legroom","langText":"Enjoy more legroom.","wichtig":true,"iconId":"201"},{"kurzText":"Digital newspapers included","langText":"You receive digital newspapers and magazines free of charge in the ICE Portal.","wichtig":true,"iconId":"201"}]},"anonymBuchbar":true,"zulaessigeZahlungsarten":["GUTSCHEIN","KREDITKARTE","LASTSCHRIFT","REISESTELLENKARTE","PAYPAL","NULLPREIS","BONVOYO","APPLEPAY"],"typ":"REISEANGEBOT"},"angebotsKontext":{"uebergreifendeGesamtLoesungsId":"b9960634-4be7-4bcc-a209-7ad1b248ed37","spezifischeGesamtLoesungsId":"b611532a-076b-4622-babb-54096b7ac33d","gesamtAngebotsId":"2200c520-d999-43ab-989d-f86013f1da40","angebotsId":"457b19f1-cf29-41ba-bcfb-0a43cf224edb"},"teilpreisInformationen":[],"lupKategorien":{"modulKennung":"FVF","angebotsArt":"FLP","tarifTyp":"I","klasse":"KLASSE_1"}},"reservierungsPositionen":[{"reservierungen":[{"angebotsKontext":{"gesamtAngebotsId":"2200c520-d999-43ab-989d-f86013f1da40","uebergreifendeGesamtLoesungsId":"b9960634-4be7-4bcc-a209-7ad1b248ed37","spezifischeGesamtLoesungsId":"b611532a-076b-4622-babb-54096b7ac33d","angebotsId":"25bedf9a-dcfe-4ccf-99c6-0329644796ab"},"bahnbonusPunkteSammelfaehig":true,"option":"INKLUSIVE","typ":"OR","gsdDaten":{"quellSystem":"SIMA","buchungsKontextDaten":{"zugnummer":"2048","zugfahrtKey":"EPA#2048_2025-01-03","abfahrtHalt":{"locationId":"8000240","abfahrtZeit":"2025-01-03T18:42:00"},"ankunftHalt":{"locationId":"8000096","ankunftZeit":"2025-01-03T20:23:00"},"servicekategorieCode":"KLASSE_1","serviceKategorie":"SITZPLATZ_KLASSE_1","anzahlReisende":1,"inventarsystem":"EPA","inklusiveLastMinuteReservierung":false,"gruppenReservierung":false,"kombinationsId":"233e5439-3d77-4e2f-bbe3-c4abda1f98cf","platzbedarfe":[{"platzprofilCode":"Standard","anzahl":1}],"klasse":"KLASSE_1"}},"preisunterdrueckung":false,"nurMitAGBuchbar":false,"abgangsOrt":{"name":"Mainz Hbf","locationId":"","evaNr":"8000240"},"ankunftsOrt":{"name":"Stuttgart Hbf","locationId":"","evaNr":"8000096"}}],"standard":{"angebotsKontext":{"gesamtAngebotsId":"2200c520-d999-43ab-989d-f86013f1da40","angebotsId":"8b145f45-0ce9-4b8f-99a8-18056025222b","spezifischeGesamtLoesungsId":"b611532a-076b-4622-babb-54096b7ac33d","uebergreifendeGesamtLoesungsId":"b9960634-4be7-4bcc-a209-7ad1b248ed37"},"bahnbonusPunkteSammelfaehig":true,"name":"Sitzplatzreservierung","preis":{"waehrung":"EUR","betrag":0},"infoTexte":[{"kategorisierung":"ANZAHL_PLAETZE","kurzText":"1 seat"},{"kurzText":"1 seat, of which 1 seat included"},{"kategorisierung":"UE_RESERVIERUNG","kurzText":"Your reservation cannot be cancelled."}]},"klasse":"KLASSE_1","kategorie":"SITZPLATZ","anonymBuchbar":true,"sitzplatzAnzahl":1}]},"upsell":{"name":"1st class upgrade","upsellText":{"text":"Seat included","iconId":"201"},"differenzpreis":{"waehrung":"EUR","betrag":47.2}}},"crosssell":{"einfacheFahrt":{"reisePosition":{"reisePosition":{"name":"Flexpreis","premium":false,"konditionen":[{"bezeichnung":"Unrestricted choice of trains","textKurz":"Unrestricted choice of trains","wichtig":true,"typ":"INKLUSIVE","details":"Your IC/EC ticket lets you use any Intercity or Eurocity train as well as regional and local trains. Your ticket constitutes a continuous contract of carriage in each direction (through ticket). Should you make a passenger rights claim, the ticket will be considered in its entirety. Special rules apply to tickets including City-Ticket; see there."},{"bezeichnung":"Cancellation","textKurz":"Free cancellation until 26.12.2024, thereafter subject to a fee","wichtig":true,"typ":"INKLUSIVE","details":"You can cancel your ticket free of charge up to and including 26.12.2024. After that, cancellation is available for a fee of EUR 10,00 until 02.01.2025 and from 03.01.2025 for a fee of EUR 30,00."},{"bezeichnung":"City-Ticket","textKurz":"City-Ticket for Frankfurt(Main) and Stuttgart included","wichtig":true,"typ":"INKLUSIVE","details":"Your ticket includes a City-Ticket for Frankfurt(Main), Stadtgebiet Frankfurt ohne Flughafen (Tarifgebiet 50 ohne Flughafen) and Stuttgart, Stadtgebiet Stuttgart (Tarifzone 1, ehemals Zone 10 und 20). The City-Ticket is valid in conjunction with your long-distance ticket only when you use it for connecting services in local or regional rail passenger transport (e.g. S-Bahn, RE and RB trains) as part of the through ticket. The City-Ticket is issued together with your Super Sparpreis or Sparpreis ticket, depending on the journey you have booked."}],"nurMitAGBuchbar":false,"preisunterdrueckung":false,"preis":{"waehrung":"EUR","betrag":27.75},"nutzungsInformationen":[{"zugart":"IC_EC","klasse":"KLASSE_2"}],"anonymBuchbar":true,"zulaessigeZahlungsarten":["GUTSCHEIN","KREDITKARTE","LASTSCHRIFT","REISESTELLENKARTE","PAYPAL","NULLPREIS","BONVOYO","APPLEPAY"],"typ":"REISEANGEBOT"},"angebotsKontext":{"uebergreifendeGesamtLoesungsId":"b9960634-4be7-4bcc-a209-7ad1b248ed37","spezifischeGesamtLoesungsId":"b611532a-076b-4622-babb-54096b7ac33d","gesamtAngebotsId":"eacf33c3-b2a6-40f7-bd15-9cb52ec72dc2","angebotsId":"826688f6-9dbb-4512-b3d9-5482b1c0a96b"},"teilpreisInformationen":[],"lupKategorien":{"modulKennung":"FVF","angebotsArt":"FLP","tarifTyp":"I","klasse":"KLASSE_2"}},"reservierungsPositionen":[{"reservierungen":[{"angebotsKontext":{"gesamtAngebotsId":"eacf33c3-b2a6-40f7-bd15-9cb52ec72dc2","uebergreifendeGesamtLoesungsId":"b9960634-4be7-4bcc-a209-7ad1b248ed37","spezifischeGesamtLoesungsId":"b611532a-076b-4622-babb-54096b7ac33d","angebotsId":"64f39aa3-2428-487f-8fa6-522ec73a8874"},"bahnbonusPunkteSammelfaehig":true,"option":"OPTIONAL","typ":"OR","gsdDaten":{"quellSystem":"SIMA","buchungsKontextDaten":{"zugnummer":"2048","zugfahrtKey":"EPA#2048_2025-01-03","abfahrtHalt":{"locationId":"8000240","abfahrtZeit":"2025-01-03T18:42:00"},"ankunftHalt":{"locationId":"8000096","ankunftZeit":"2025-01-03T20:23:00"},"servicekategorieCode":"KLASSE_2","serviceKategorie":"SITZPLATZ_KLASSE_2","anzahlReisende":1,"inventarsystem":"EPA","inklusiveLastMinuteReservierung":false,"gruppenReservierung":false,"kombinationsId":"233e5439-3d77-4e2f-bbe3-c4abda1f98cf","platzbedarfe":[{"platzprofilCode":"Standard","anzahl":1}],"klasse":"KLASSE_2"}},"preisunterdrueckung":false,"nurMitAGBuchbar":false,"abgangsOrt":{"name":"Mainz Hbf","locationId":"","evaNr":"8000240"},"ankunftsOrt":{"name":"Stuttgart Hbf","locationId":"","evaNr":"8000096"}}],"standard":{"angebotsKontext":{"gesamtAngebotsId":"eacf33c3-b2a6-40f7-bd15-9cb52ec72dc2","angebotsId":"f33614b5-ea7a-4052-a116-517b1cc7800f","spezifischeGesamtLoesungsId":"b611532a-076b-4622-babb-54096b7ac33d","uebergreifendeGesamtLoesungsId":"b9960634-4be7-4bcc-a209-7ad1b248ed37"},"bahnbonusPunkteSammelfaehig":true,"name":"Sitzplatzreservierung","preis":{"waehrung":"EUR","betrag":5.2},"infoTexte":[{"kategorisierung":"ANZAHL_PLAETZE","kurzText":"1 seat"},{"kategorisierung":"UE_RESERVIERUNG","kurzText":"Your reservation cannot be cancelled."}]},"klasse":"KLASSE_2","kategorie":"SITZPLATZ","anonymBuchbar":true,"sitzplatzAnzahl":1}]},"bahncardInfo":{"preis":{"waehrung":"EUR","betrag":76.9},"klasse":"KLASSE_2","zulaessigeZahlungsarten":["GUTSCHEIN","KREDITKARTE","LASTSCHRIFT","REISESTELLENKARTE","PAYPAL","NULLPREIS","APPLEPAY"],"anonymBuchbar":false,"anzeigeTexte":[{"kategorie":"KATALOG_VORTEILE","iconId":"201","textKurz":"Immediate savings: The Probe BahnCard often starts to pay off from the 1st journey onwards","textLang":"Immediate savings: The Probe BahnCard often starts to pay off from the 1st journey onwards"},{"iconId":"201","textKurz":"Immediate savings: The Probe BahnCard often starts to pay off from the 1st journey onwards","textLang":"Immediate savings: The Probe BahnCard often starts to pay off from the 1st journey onwards"},{"iconId":"201","textKurz":"50% off flexible fares and 25% off super saver and saver fares","textLang":"50% off flexible fares and 25% off super saver and saver fares"},{"kategorie":"KATALOG_VORTEILE_UEBERSCHRIFT","iconId":"201","textKurz":"Your advantages","textLang":"Your advantages."},{"kategorie":"CROSSSELL_ARGUMENTE","iconId":"201","textKurz":"50% discount on Flexpreis and 25% discount on Sparpreis fares (except City-Ticket)","textLang":"50% discount on Flexpreis and 25% discount on Sparpreis fares (except City-Ticket)"},{"kategorie":"KATALOG_PRUEFEN_BUCHEN","iconId":"201","textKurz":"Your BahnCard will be extended automatically by one year unless you cancel it in writing at least 4 weeks before the end of its validity period. You have a 14-day right of withdrawal period","textLang":"Your BahnCard will be extended automatically by one year unless you cancel it in writing at least 4 weeks before the end of its validity period. You have a 14-day right of withdrawal period."},{"kategorie":"KATALOG_PRUEFEN","iconId":"201","textKurz":"Please note: This BahnCard is a subscription offer. Find out more about the terms of use and the purchase of BahnCards here .","textLang":"Please note: This BahnCard is a subscription offer. Find out more about the terms of use and the purchase of BahnCards here ."},{"kategorie":"KATALOG_VORTEILE","iconId":"201","textKurz":"50% off flexible fares and 25% off super saver and saver fares","textLang":"50% off flexible fares and 25% off super saver and saver fares"},{"kategorie":"KATALOG_UEBERSCHRIFT","iconId":"201","textKurz":"Order the Probe BahnCard 50 from EUR 76,90 and save 50% for 3 months","textLang":"Order the Probe BahnCard 50 from EUR 76,90 and save 50% for 3 months!"},{"kategorie":"KATALOG_PRUEFEN","iconId":"201","textKurz":"You can load the digital BahnCard in Navigator after booking and use it immediately.","textLang":"You can load the digital BahnCard in Navigator after booking and use it immediately."},{"iconId":"201","textKurz":"Upload your Digital BahnCard into DB Navigator and use it immediately","textLang":"Upload your Digital BahnCard into DB Navigator and use it immediately"},{"kategorie":"CROSSSELL_ARGUMENTE","iconId":"201","textKurz":"Save EUR 27,75 on this ticket","textLang":"Save EUR 27,75 on this ticket."},{"kategorie":"KATALOG_PRUEFEN_BUCHEN","iconId":"201","textKurz":"Depending on your age or discount entitlement, your follow-up card will be a 2nd class BahnCard 50, a 2nd class My BahnCard 50, or a 2nd class seniors/discounted BahnCard 50.","textLang":"Depending on your age or discount entitlement, your follow-up card will be a 2nd class BahnCard 50, a 2nd class My BahnCard 50, or a 2nd class seniors/discounted BahnCard 50."},{"kategorie":"KATALOG_VORTEILE","iconId":"201","textKurz":"Try it out with no obligation. Cancel up to 4 weeks before the end of the trial period","textLang":"Try it out with no obligation. Cancel up to 4 weeks before the end of the trial period"},{"iconId":"202","textKurz":"Four-week notice period before the expiration date in text form","textLang":"Four-week notice period before the expiration date in text form"},{"iconId":"202","textKurz":"No cancellations","textLang":"Your BahnCard cannot be cancelled"},{"kategorie":"KATALOG_VORTEILE","iconId":"201","textKurz":"Upload your Digital BahnCard into DB Navigator and use it immediately","textLang":"Upload your Digital BahnCard into DB Navigator and use it immediately"}],"ersterGeltungzeitpunkt":"2025-01-03T00:00:00+01:00","anzeigeName":"Probe BahnCard 50","angebotsKontext":{"angebotsId":"6c5f799f-b1d4-434d-a011-d8b0fb26a0b8","gesamtAngebotsId":"eacf33c3-b2a6-40f7-bd15-9cb52ec72dc2","spezifischeGesamtLoesungsId":"b611532a-076b-4622-babb-54096b7ac33d","uebergreifendeGesamtLoesungsId":"b9960634-4be7-4bcc-a209-7ad1b248ed37"}}}}}]}]}],"preise":{"istTeilpreis":false,"hinRueckPauschalpreis":false,"gesamt":{"ab":{"waehrung":"EUR","betrag":43.99},"klasse":"KLASSE_2"}},"fahrradmitnahmeMoeglich":"KEINE_ANZEIGE"}}
\ No newline at end of file
+{
+ "verbindung": {
+ "reiseDauer": 8820,
+ "alternative": false,
+ "checksum": "8d4749e3_3",
+ "umstiegeAnzahl": 1,
+ "schemaVersion": "1.23.8",
+ "schemaName": "trip",
+ "kontext": "T$A=1@O=Frankfurt(Main)Hbf@X=8663785@Y=50107149@L=8000105@a=128@$A=1@O=Mainz Hbf@X=8258723@Y=50001113@L=8000240@a=128@$202501031756$202501031830$RB 29266$$1$$$$$$§T$A=1@O=Mainz Hbf@X=8258723@Y=50001113@L=8000240@a=128@$A=1@O=Stuttgart Hbf@X=9181636@Y=48784081@L=8000096@a=128@$202501031842$202501032023$IC 2048$$1$$$$$$",
+ "echtzeitNotizen": [],
+ "himNotizen": [],
+ "auslastungsInfos": [
+ {
+ "klasse": "KLASSE_1",
+ "stufe": 1,
+ "anzeigeTextKurz": "Low demand expected"
+ },
+ {
+ "klasse": "KLASSE_2",
+ "stufe": 2,
+ "anzeigeTextKurz": "Medium demand expected",
+ "anzeigeTextLang": "We expect medium demand for your journey. Reserve the seat of your choice now."
+ }
+ ],
+ "serviceDays": [
+ {
+ "irregular": "10. Jun until 8. Aug 2025 Mo - Fr; not 19. Jun 2025; also 3. Jan 2025, 6. until 10. Jan 2025, 27. until 31. Jan 2025, 3. until 7. Feb 2025, 17. until 21. Feb 2025, 24. until 28. Feb 2025",
+ "letztesDatumInZeitraum": "2025-08-08",
+ "planungsZeitraumAnfang": "2023-12-10",
+ "planungsZeitraumEnde": "2025-12-13",
+ "regular": "not every day",
+ "wochentage": [
+ "MO",
+ "DI",
+ "MI",
+ "DO",
+ "FR"
+ ]
+ }
+ ],
+ "verbindungsAbschnitte": [
+ {
+ "administrationId": "V6RB__",
+ "risZuglaufId": "RB_29266",
+ "risAbfahrtId": "8000105_2025-01-03T17:56:00+01:00",
+ "kurztext": "RB",
+ "mitteltext": "RB 31",
+ "langtext": "RB 31 (29266)",
+ "zuglaufId": "2|#VN#1#ST#1735585219#PI#1#ZI#888642#TA#1#DA#30125#1S#8000105#1T#1756#LS#8000007#LT#1921#PU#81#RT#1#CA#DPN#ZE#29266#ZB#RB 29266#PC#3#FR#8000105#FT#1756#TO#8000007#TT#1921#",
+ "reservierungsMeldungen": [],
+ "nummer": 0,
+ "abschnittsDauer": 2040,
+ "typ": "FAHRZEUG",
+ "halte": [
+ {
+ "abgangsDatum": "2025-01-03T17:56:00+01:00",
+ "ort": {
+ "name": "Frankfurt(Main)Hbf",
+ "locationId": "A=1@O=Frankfurt(Main)Hbf@X=8663785@Y=50107149@U=81@L=8000105@i=U×008011068@",
+ "evaNr": "8000105",
+ "position": {
+ "latitude": 50.106815,
+ "longitude": 8.663003
+ },
+ "stationId": "1866"
+ },
+ "gleis": "18",
+ "attributNotizen": [],
+ "echtzeitNotizen": [],
+ "himNotizen": [],
+ "auslastungsInfos": [
+ {
+ "klasse": "KLASSE_1",
+ "stufe": 0,
+ "anzeigeTextKurz": "No occupancy information available"
+ },
+ {
+ "klasse": "KLASSE_2",
+ "stufe": 0,
+ "anzeigeTextKurz": "No occupancy information available"
+ }
+ ]
+ },
+ {
+ "ankunftsDatum": "2025-01-03T18:06:00+01:00",
+ "abgangsDatum": "2025-01-03T18:08:00+01:00",
+ "ort": {
+ "name": "Frankfurt(M) Flughafen Regionalbf",
+ "locationId": "A=1@O=Frankfurt(M) Flughafen Regionalbf@X=8571250@Y=50051219@U=81@L=8070004@i=U×008011090@",
+ "evaNr": "8070004",
+ "position": {
+ "latitude": 50.051388,
+ "longitude": 8.571349
+ },
+ "stationId": "1849"
+ },
+ "gleis": "Regio 3",
+ "attributNotizen": [],
+ "echtzeitNotizen": [],
+ "himNotizen": [],
+ "auslastungsInfos": [
+ {
+ "klasse": "KLASSE_1",
+ "stufe": 0,
+ "anzeigeTextKurz": "No occupancy information available"
+ },
+ {
+ "klasse": "KLASSE_2",
+ "stufe": 0,
+ "anzeigeTextKurz": "No occupancy information available"
+ }
+ ]
+ },
+ {
+ "ankunftsDatum": "2025-01-03T18:18:00+01:00",
+ "abgangsDatum": "2025-01-03T18:18:00+01:00",
+ "ort": {
+ "name": "Rüsselsheim",
+ "locationId": "A=1@O=Rüsselsheim@X=8413580@Y=49991638@U=81@L=8005220@i=U×008011206@",
+ "evaNr": "8005220",
+ "position": {
+ "latitude": 49.99164,
+ "longitude": 8.413571
+ },
+ "stationId": "5440"
+ },
+ "gleis": "1",
+ "attributNotizen": [],
+ "echtzeitNotizen": [],
+ "himNotizen": [],
+ "auslastungsInfos": [
+ {
+ "klasse": "KLASSE_1",
+ "stufe": 0,
+ "anzeigeTextKurz": "No occupancy information available"
+ },
+ {
+ "klasse": "KLASSE_2",
+ "stufe": 0,
+ "anzeigeTextKurz": "No occupancy information available"
+ }
+ ]
+ },
+ {
+ "ankunftsDatum": "2025-01-03T18:26:00+01:00",
+ "abgangsDatum": "2025-01-03T18:27:00+01:00",
+ "ort": {
+ "name": "Mainz Römisches Theater",
+ "locationId": "A=1@O=Mainz Römisches Theater@X=8277564@Y=49993463@U=81@L=8003816@i=U×008019054@",
+ "evaNr": "8003816",
+ "position": {
+ "latitude": 49.99352,
+ "longitude": 8.277393
+ },
+ "stationId": "3900"
+ },
+ "gleis": "2",
+ "attributNotizen": [],
+ "echtzeitNotizen": [],
+ "himNotizen": [],
+ "auslastungsInfos": [
+ {
+ "klasse": "KLASSE_1",
+ "stufe": 0,
+ "anzeigeTextKurz": "No occupancy information available"
+ },
+ {
+ "klasse": "KLASSE_2",
+ "stufe": 0,
+ "anzeigeTextKurz": "No occupancy information available"
+ }
+ ]
+ },
+ {
+ "ankunftsDatum": "2025-01-03T18:30:00+01:00",
+ "ort": {
+ "name": "Mainz Hbf",
+ "locationId": "A=1@O=Mainz Hbf@X=8258723@Y=50001113@U=81@L=8000240@i=U×008019051@",
+ "evaNr": "8000240",
+ "position": {
+ "latitude": 50.00124,
+ "longitude": 8.258453
+ },
+ "stationId": "3898"
+ },
+ "gleis": "6a",
+ "attributNotizen": [],
+ "echtzeitNotizen": [],
+ "himNotizen": [],
+ "auslastungsInfos": [
+ {
+ "klasse": "KLASSE_1",
+ "stufe": 0,
+ "anzeigeTextKurz": "No occupancy information available"
+ },
+ {
+ "klasse": "KLASSE_2",
+ "stufe": 0,
+ "anzeigeTextKurz": "No occupancy information available"
+ }
+ ]
+ }
+ ],
+ "himNotizen": [],
+ "echtzeitNotizen": [],
+ "attributNotizen": [
+ {
+ "text": "Number of bicycles conveyed limited",
+ "key": "FB",
+ "priority": 260
+ },
+ {
+ "text": "Behindertengerechtes Fahrzeug",
+ "key": "RG",
+ "priority": 560
+ },
+ {
+ "text": "power sockets for laptop",
+ "key": "LS",
+ "priority": 605
+ },
+ {
+ "text": "air conditioning",
+ "key": "KL",
+ "priority": 610
+ },
+ {
+ "text": "vlexx",
+ "key": "OP"
+ }
+ ],
+ "abgangsOrt": {
+ "name": "Frankfurt(Main)Hbf",
+ "locationId": "A=1@O=Frankfurt(Main)Hbf@X=8663785@Y=50107149@U=81@L=8000105@i=U×008011068@",
+ "evaNr": "8000105",
+ "position": {
+ "latitude": 50.106815,
+ "longitude": 8.663003
+ },
+ "stationId": "1866"
+ },
+ "abgangsDatum": "2025-01-03T17:56:00+01:00",
+ "ankunftsOrt": {
+ "name": "Mainz Hbf",
+ "locationId": "A=1@O=Mainz Hbf@X=8258723@Y=50001113@U=81@L=8000240@i=U×008019051@",
+ "evaNr": "8000240",
+ "position": {
+ "latitude": 50.00124,
+ "longitude": 8.258453
+ },
+ "stationId": "3898"
+ },
+ "ankunftsDatum": "2025-01-03T18:30:00+01:00",
+ "verkehrsmittelNummer": "29266",
+ "richtung": "Alzey",
+ "produktGattung": "RB",
+ "wagenreihung": false,
+ "auslastungsInfos": [
+ {
+ "klasse": "KLASSE_1",
+ "stufe": 0,
+ "anzeigeTextKurz": "No occupancy information available"
+ },
+ {
+ "klasse": "KLASSE_2",
+ "stufe": 0,
+ "anzeigeTextKurz": "No occupancy information available"
+ }
+ ],
+ "parallelZuege": []
+ },
+ {
+ "reservierungsMeldungen": [],
+ "typ": "FUSSWEG",
+ "himNotizen": [],
+ "echtzeitNotizen": [],
+ "attributNotizen": [],
+ "parallelZuege": [],
+ "auslastungsInfos": [],
+ "wagenreihung": false,
+ "abschnittsDauer": 720,
+ "halte": [
+ {
+ "ankunftsDatum": "2025-01-03T18:30:00+01:00",
+ "ort": {
+ "name": "Mainz Hbf",
+ "locationId": "A=1@O=Mainz Hbf@X=8258723@Y=50001113@U=81@L=8000240@i=U×008019051@",
+ "evaNr": "8000240",
+ "position": {
+ "latitude": 50.00124,
+ "longitude": 8.258453
+ },
+ "stationId": "3898"
+ },
+ "gleis": "6a",
+ "attributNotizen": [],
+ "echtzeitNotizen": [],
+ "himNotizen": [],
+ "auslastungsInfos": [
+ {
+ "klasse": "KLASSE_1",
+ "stufe": 0,
+ "anzeigeTextKurz": "No occupancy information available"
+ },
+ {
+ "klasse": "KLASSE_2",
+ "stufe": 0,
+ "anzeigeTextKurz": "No occupancy information available"
+ }
+ ]
+ },
+ {
+ "abgangsDatum": "2025-01-03T18:42:00+01:00",
+ "ort": {
+ "name": "Mainz Hbf",
+ "locationId": "A=1@O=Mainz Hbf@X=8258723@Y=50001113@U=81@L=8000240@i=U×008019051@",
+ "evaNr": "8000240",
+ "position": {
+ "latitude": 50.00124,
+ "longitude": 8.258453
+ },
+ "stationId": "3898"
+ },
+ "gleis": "5a/b",
+ "attributNotizen": [],
+ "echtzeitNotizen": [],
+ "himNotizen": [],
+ "auslastungsInfos": []
+ }
+ ],
+ "abgangsDatum": "2025-01-03T18:30:00+01:00",
+ "abgangsOrt": {
+ "name": "Mainz Hbf",
+ "locationId": "A=1@O=Mainz Hbf@X=8258723@Y=50001113@U=81@L=8000240@i=U×008019051@",
+ "evaNr": "8000240",
+ "position": {
+ "latitude": 50.00124,
+ "longitude": 8.258453
+ },
+ "stationId": "3898"
+ },
+ "ankunftsDatum": "2025-01-03T18:42:00+01:00",
+ "ankunftsOrt": {
+ "name": "Mainz Hbf",
+ "locationId": "A=1@O=Mainz Hbf@X=8258723@Y=50001113@U=81@L=8000240@i=U×008019051@",
+ "evaNr": "8000240",
+ "position": {
+ "latitude": 50.00124,
+ "longitude": 8.258453
+ },
+ "stationId": "3898"
+ }
+ },
+ {
+ "administrationId": "80____",
+ "risZuglaufId": "IC_2048",
+ "risAbfahrtId": "8000240_2025-01-03T18:42:00+01:00",
+ "kurztext": "IC",
+ "mitteltext": "IC 2048",
+ "langtext": "IC 2048",
+ "zuglaufId": "2|#VN#1#ST#1735585219#PI#1#ZI#193906#TA#0#DA#30125#1S#8010085#1T#845#LS#8000141#LT#2130#PU#81#RT#1#CA#IC#ZE#2048#ZB#IC 2048#PC#1#FR#8010085#FT#845#TO#8000141#TT#2130#",
+ "reservierungsMeldungen": [],
+ "nummer": 1,
+ "abschnittsDauer": 6060,
+ "typ": "FAHRZEUG",
+ "halte": [
+ {
+ "abgangsDatum": "2025-01-03T18:42:00+01:00",
+ "ort": {
+ "name": "Mainz Hbf",
+ "locationId": "A=1@O=Mainz Hbf@X=8258723@Y=50001113@U=81@L=8000240@i=U×008019051@",
+ "evaNr": "8000240",
+ "position": {
+ "latitude": 50.00124,
+ "longitude": 8.258453
+ },
+ "stationId": "3898"
+ },
+ "gleis": "5a/b",
+ "attributNotizen": [],
+ "echtzeitNotizen": [],
+ "himNotizen": [],
+ "auslastungsInfos": [
+ {
+ "klasse": "KLASSE_1",
+ "stufe": 1,
+ "anzeigeTextKurz": "Low demand expected"
+ },
+ {
+ "klasse": "KLASSE_2",
+ "stufe": 2,
+ "anzeigeTextKurz": "Medium demand expected",
+ "anzeigeTextLang": "We expect medium demand for your journey. Reserve the seat of your choice now."
+ }
+ ]
+ },
+ {
+ "ankunftsDatum": "2025-01-03T19:21:00+01:00",
+ "abgangsDatum": "2025-01-03T19:23:00+01:00",
+ "ort": {
+ "name": "Mannheim Hbf",
+ "locationId": "A=1@O=Mannheim Hbf@X=8468917@Y=49479352@U=81@L=8000244@i=U×008014008@",
+ "evaNr": "8000244",
+ "position": {
+ "latitude": 49.47918,
+ "longitude": 8.469268
+ },
+ "stationId": "3925"
+ },
+ "gleis": "8",
+ "attributNotizen": [],
+ "echtzeitNotizen": [],
+ "himNotizen": [],
+ "auslastungsInfos": [
+ {
+ "klasse": "KLASSE_1",
+ "stufe": 1,
+ "anzeigeTextKurz": "Low demand expected"
+ },
+ {
+ "klasse": "KLASSE_2",
+ "stufe": 1,
+ "anzeigeTextKurz": "Low demand expected"
+ }
+ ]
+ },
+ {
+ "ankunftsDatum": "2025-01-03T19:34:00+01:00",
+ "abgangsDatum": "2025-01-03T19:36:00+01:00",
+ "ort": {
+ "name": "Heidelberg Hbf",
+ "locationId": "A=1@O=Heidelberg Hbf@X=8675444@Y=49403564@U=81@L=8000156@i=U×008014021@",
+ "evaNr": "8000156",
+ "position": {
+ "latitude": 49.403584,
+ "longitude": 8.67548
+ },
+ "stationId": "2628"
+ },
+ "gleis": "8",
+ "attributNotizen": [],
+ "echtzeitNotizen": [],
+ "himNotizen": [],
+ "auslastungsInfos": [
+ {
+ "klasse": "KLASSE_1",
+ "stufe": 1,
+ "anzeigeTextKurz": "Low demand expected"
+ },
+ {
+ "klasse": "KLASSE_2",
+ "stufe": 1,
+ "anzeigeTextKurz": "Low demand expected"
+ }
+ ]
+ },
+ {
+ "ankunftsDatum": "2025-01-03T20:04:00+01:00",
+ "abgangsDatum": "2025-01-03T20:05:00+01:00",
+ "ort": {
+ "name": "Vaihingen(Enz)",
+ "locationId": "A=1@O=Vaihingen(Enz)@X=8957634@Y=48948116@U=81@L=8006053@i=U×008029779@",
+ "evaNr": "8006053",
+ "position": {
+ "latitude": 48.94727,
+ "longitude": 8.959009
+ },
+ "stationId": "6390"
+ },
+ "gleis": "2",
+ "attributNotizen": [],
+ "echtzeitNotizen": [],
+ "himNotizen": [],
+ "auslastungsInfos": [
+ {
+ "klasse": "KLASSE_1",
+ "stufe": 1,
+ "anzeigeTextKurz": "Low demand expected"
+ },
+ {
+ "klasse": "KLASSE_2",
+ "stufe": 1,
+ "anzeigeTextKurz": "Low demand expected"
+ }
+ ]
+ },
+ {
+ "ankunftsDatum": "2025-01-03T20:23:00+01:00",
+ "ort": {
+ "name": "Stuttgart Hbf",
+ "locationId": "A=1@O=Stuttgart Hbf@X=9181636@Y=48784081@U=81@L=8000096@i=U×008029034@",
+ "evaNr": "8000096",
+ "position": {
+ "latitude": 48.785053,
+ "longitude": 9.182589
+ },
+ "stationId": "6071"
+ },
+ "gleis": "13",
+ "attributNotizen": [],
+ "echtzeitNotizen": [],
+ "himNotizen": [],
+ "auslastungsInfos": [
+ {
+ "klasse": "KLASSE_1",
+ "stufe": 0,
+ "anzeigeTextKurz": "No occupancy information available"
+ },
+ {
+ "klasse": "KLASSE_2",
+ "stufe": 0,
+ "anzeigeTextKurz": "No occupancy information available"
+ }
+ ]
+ }
+ ],
+ "himNotizen": [],
+ "echtzeitNotizen": [],
+ "attributNotizen": [
+ {
+ "text": "Komfort Check-in possible (visit bahn.de/kci for more information)",
+ "key": "CK",
+ "priority": 200
+ },
+ {
+ "text": "Bicycles conveyed - subject to reservation",
+ "key": "FR",
+ "priority": 260
+ },
+ {
+ "text": "Number of bicycles conveyed limited",
+ "key": "FB",
+ "priority": 260
+ },
+ {
+ "text": "Food and beverages served at seat",
+ "key": "MP",
+ "priority": 460
+ },
+ {
+ "text": "Einstieg mit Rollstuhl stufenfrei",
+ "key": "RZ",
+ "priority": 560
+ },
+ {
+ "text": "Intercity 2: visit www.bahn.de/ic2 for more information",
+ "key": "IZ",
+ "priority": 800
+ },
+ {
+ "text": "DB Fernverkehr AG",
+ "key": "OP"
+ }
+ ],
+ "abgangsOrt": {
+ "name": "Mainz Hbf",
+ "locationId": "A=1@O=Mainz Hbf@X=8258723@Y=50001113@U=81@L=8000240@i=U×008019051@",
+ "evaNr": "8000240",
+ "position": {
+ "latitude": 50.00124,
+ "longitude": 8.258453
+ },
+ "stationId": "3898"
+ },
+ "abgangsDatum": "2025-01-03T18:42:00+01:00",
+ "ankunftsOrt": {
+ "name": "Stuttgart Hbf",
+ "locationId": "A=1@O=Stuttgart Hbf@X=9181636@Y=48784081@U=81@L=8000096@i=U×008029034@",
+ "evaNr": "8000096",
+ "position": {
+ "latitude": 48.785053,
+ "longitude": 9.182589
+ },
+ "stationId": "6071"
+ },
+ "ankunftsDatum": "2025-01-03T20:23:00+01:00",
+ "verkehrsmittelNummer": "2048",
+ "richtung": "Tübingen Hbf",
+ "produktGattung": "IC_EC",
+ "wagenreihung": true,
+ "auslastungsInfos": [
+ {
+ "klasse": "KLASSE_1",
+ "stufe": 1,
+ "anzeigeTextKurz": "Low demand expected"
+ },
+ {
+ "klasse": "KLASSE_2",
+ "stufe": 2,
+ "anzeigeTextKurz": "Medium demand expected",
+ "anzeigeTextLang": "We expect medium demand for your journey. Reserve the seat of your choice now."
+ }
+ ],
+ "parallelZuege": []
+ }
+ ]
+ },
+ "angebote": {
+ "angebotsMeldungen": [],
+ "angebotsHinweise": [],
+ "angebotsHinweisDetails": [],
+ "angebotsInformationen": [],
+ "reservierungsMeldungen": [],
+ "alterseingabeErforderlich": false,
+ "angebotseinholungNachgelagert": false,
+ "angebotsCluster": [
+ {
+ "angebotsSubCluster": [
+ {
+ "angebotsPositionen": [
+ {
+ "einfacheFahrt": {
+ "standard": {
+ "reisePosition": {
+ "reisePosition": {
+ "name": "Super Sparpreis",
+ "premium": false,
+ "konditionen": [
+ {
+ "bezeichnung": "Train-specific travel",
+ "textKurz": "Train-specific travel",
+ "wichtig": true,
+ "typ": "NICHT_INKLUSIVE",
+ "details": "You can use all trains indicated on your ticket. Your ticket constitutes a continuous contract of carriage in each direction (through ticket). Should you make a passenger rights claim, the ticket will be considered in its entirety. Special rules apply to tickets including City-Ticket, see there."
+ },
+ {
+ "bezeichnung": "No cancellations",
+ "textKurz": "No cancellations",
+ "wichtig": true,
+ "typ": "NICHT_INKLUSIVE",
+ "details": "Your ticket cannot be cancelled."
+ },
+ {
+ "bezeichnung": "No City-Ticket",
+ "textKurz": "No City-Ticket",
+ "wichtig": true,
+ "typ": "NICHT_INKLUSIVE",
+ "details": "Your ticket does not include a City-Ticket. The City-Ticket is issued together with your Super Sparpreis or Sparpreis ticket, depending on the journey you have booked."
+ }
+ ],
+ "nurMitAGBuchbar": false,
+ "preisunterdrueckung": false,
+ "preis": {
+ "waehrung": "EUR",
+ "betrag": 43.99
+ },
+ "nutzungsInformationen": [
+ {
+ "zugart": "IC_EC",
+ "klasse": "KLASSE_2"
+ }
+ ],
+ "anonymBuchbar": true,
+ "zulaessigeZahlungsarten": [
+ "GUTSCHEIN",
+ "KREDITKARTE",
+ "LASTSCHRIFT",
+ "REISESTELLENKARTE",
+ "PAYPAL",
+ "NULLPREIS",
+ "BONVOYO",
+ "APPLEPAY"
+ ],
+ "typ": "REISEANGEBOT"
+ },
+ "angebotsKontext": {
+ "uebergreifendeGesamtLoesungsId": "b9960634-4be7-4bcc-a209-7ad1b248ed37",
+ "spezifischeGesamtLoesungsId": "b611532a-076b-4622-babb-54096b7ac33d",
+ "gesamtAngebotsId": "baf3467f-de21-4c4e-989a-8c2f353d4592",
+ "angebotsId": "85128359-b18a-4090-884e-424ef6936810"
+ },
+ "teilpreisInformationen": [],
+ "lupKategorien": {
+ "modulKennung": "FVF",
+ "angebotsArt": "SSP",
+ "tarifTyp": "I",
+ "klasse": "KLASSE_2"
+ }
+ },
+ "reservierungsPositionen": [
+ {
+ "reservierungen": [
+ {
+ "angebotsKontext": {
+ "gesamtAngebotsId": "baf3467f-de21-4c4e-989a-8c2f353d4592",
+ "uebergreifendeGesamtLoesungsId": "b9960634-4be7-4bcc-a209-7ad1b248ed37",
+ "spezifischeGesamtLoesungsId": "b611532a-076b-4622-babb-54096b7ac33d",
+ "angebotsId": "fd8475a2-f85a-43c7-8e1d-17b86a728a1f"
+ },
+ "bahnbonusPunkteSammelfaehig": true,
+ "option": "OPTIONAL",
+ "typ": "OR",
+ "gsdDaten": {
+ "quellSystem": "SIMA",
+ "buchungsKontextDaten": {
+ "zugnummer": "2048",
+ "zugfahrtKey": "EPA#2048_2025-01-03",
+ "abfahrtHalt": {
+ "locationId": "8000240",
+ "abfahrtZeit": "2025-01-03T18:42:00"
+ },
+ "ankunftHalt": {
+ "locationId": "8000096",
+ "ankunftZeit": "2025-01-03T20:23:00"
+ },
+ "servicekategorieCode": "KLASSE_2",
+ "serviceKategorie": "SITZPLATZ_KLASSE_2",
+ "anzahlReisende": 1,
+ "inventarsystem": "EPA",
+ "inklusiveLastMinuteReservierung": false,
+ "gruppenReservierung": false,
+ "kombinationsId": "233e5439-3d77-4e2f-bbe3-c4abda1f98cf",
+ "platzbedarfe": [
+ {
+ "platzprofilCode": "Standard",
+ "anzahl": 1
+ }
+ ],
+ "klasse": "KLASSE_2"
+ }
+ },
+ "preisunterdrueckung": false,
+ "nurMitAGBuchbar": false,
+ "abgangsOrt": {
+ "name": "Mainz Hbf",
+ "locationId": "",
+ "evaNr": "8000240"
+ },
+ "ankunftsOrt": {
+ "name": "Stuttgart Hbf",
+ "locationId": "",
+ "evaNr": "8000096"
+ }
+ }
+ ],
+ "standard": {
+ "angebotsKontext": {
+ "gesamtAngebotsId": "baf3467f-de21-4c4e-989a-8c2f353d4592",
+ "angebotsId": "0c479d8d-3692-42cc-a7fe-9cbef9a4696a",
+ "spezifischeGesamtLoesungsId": "b611532a-076b-4622-babb-54096b7ac33d",
+ "uebergreifendeGesamtLoesungsId": "b9960634-4be7-4bcc-a209-7ad1b248ed37"
+ },
+ "bahnbonusPunkteSammelfaehig": true,
+ "name": "Sitzplatzreservierung",
+ "preis": {
+ "waehrung": "EUR",
+ "betrag": 5.2
+ },
+ "infoTexte": [
+ {
+ "kategorisierung": "ANZAHL_PLAETZE",
+ "kurzText": "1 seat"
+ },
+ {
+ "kategorisierung": "UE_RESERVIERUNG",
+ "kurzText": "Your reservation cannot be cancelled."
+ }
+ ]
+ },
+ "klasse": "KLASSE_2",
+ "kategorie": "SITZPLATZ",
+ "anonymBuchbar": true,
+ "sitzplatzAnzahl": 1
+ }
+ ]
+ },
+ "upsellEntgelt": {
+ "einfacheFahrt": {
+ "reisePosition": {
+ "reisePosition": {
+ "name": "Super Sparpreis",
+ "premium": true,
+ "leuchtturmText": "Travel 1st class",
+ "konditionen": [
+ {
+ "bezeichnung": "Train-specific travel",
+ "textKurz": "Train-specific travel",
+ "wichtig": true,
+ "typ": "NICHT_INKLUSIVE",
+ "details": "You can use all trains indicated on your ticket. Your ticket constitutes a continuous contract of carriage in each direction (through ticket). Should you make a passenger rights claim, the ticket will be considered in its entirety. Special rules apply to tickets including City-Ticket, see there."
+ },
+ {
+ "bezeichnung": "No cancellations",
+ "textKurz": "No cancellations",
+ "wichtig": true,
+ "typ": "NICHT_INKLUSIVE",
+ "details": "Your ticket cannot be cancelled."
+ },
+ {
+ "bezeichnung": "No City-Ticket",
+ "textKurz": "No City-Ticket",
+ "wichtig": true,
+ "typ": "NICHT_INKLUSIVE",
+ "details": "Your ticket does not include a City-Ticket. The City-Ticket is issued together with your Super Sparpreis or Sparpreis ticket, depending on the journey you have booked."
+ },
+ {
+ "bezeichnung": "No access to the DB Lounge",
+ "textKurz": "No access to the DB Lounge",
+ "wichtig": false,
+ "typ": "NICHT_INKLUSIVE",
+ "details": "Your ticket does not entitle you to use the DB Lounge."
+ }
+ ],
+ "nurMitAGBuchbar": false,
+ "preisunterdrueckung": false,
+ "preis": {
+ "waehrung": "EUR",
+ "betrag": 52.99
+ },
+ "nutzungsInformationen": [
+ {
+ "zugart": "IC_EC",
+ "klasse": "KLASSE_1"
+ }
+ ],
+ "upsellInfo": {
+ "upsellHeadline": "First class benefits",
+ "upsellTexte": [
+ {
+ "kurzText": "More legroom",
+ "langText": "Enjoy more legroom.",
+ "wichtig": true,
+ "iconId": "201"
+ },
+ {
+ "kurzText": "Digital newspapers included",
+ "langText": "You receive digital newspapers and magazines free of charge in the ICE Portal.",
+ "wichtig": true,
+ "iconId": "201"
+ }
+ ]
+ },
+ "anonymBuchbar": true,
+ "zulaessigeZahlungsarten": [
+ "GUTSCHEIN",
+ "KREDITKARTE",
+ "LASTSCHRIFT",
+ "REISESTELLENKARTE",
+ "PAYPAL",
+ "NULLPREIS",
+ "BONVOYO",
+ "APPLEPAY"
+ ],
+ "typ": "REISEANGEBOT"
+ },
+ "angebotsKontext": {
+ "uebergreifendeGesamtLoesungsId": "b9960634-4be7-4bcc-a209-7ad1b248ed37",
+ "spezifischeGesamtLoesungsId": "b611532a-076b-4622-babb-54096b7ac33d",
+ "gesamtAngebotsId": "baf3467f-de21-4c4e-989a-8c2f353d4592",
+ "angebotsId": "a561be1b-fb18-4071-b46b-b8d0f633b067"
+ },
+ "teilpreisInformationen": [],
+ "lupKategorien": {
+ "modulKennung": "FVF",
+ "angebotsArt": "SSP",
+ "tarifTyp": "I",
+ "klasse": "KLASSE_1"
+ }
+ },
+ "reservierungsPositionen": [
+ {
+ "reservierungen": [
+ {
+ "angebotsKontext": {
+ "gesamtAngebotsId": "baf3467f-de21-4c4e-989a-8c2f353d4592",
+ "uebergreifendeGesamtLoesungsId": "b9960634-4be7-4bcc-a209-7ad1b248ed37",
+ "spezifischeGesamtLoesungsId": "b611532a-076b-4622-babb-54096b7ac33d",
+ "angebotsId": "92d1d1b4-1d9d-40f8-bc76-0fb28ce43778"
+ },
+ "bahnbonusPunkteSammelfaehig": true,
+ "option": "OPTIONAL",
+ "typ": "OR",
+ "gsdDaten": {
+ "quellSystem": "SIMA",
+ "buchungsKontextDaten": {
+ "zugnummer": "2048",
+ "zugfahrtKey": "EPA#2048_2025-01-03",
+ "abfahrtHalt": {
+ "locationId": "8000240",
+ "abfahrtZeit": "2025-01-03T18:42:00"
+ },
+ "ankunftHalt": {
+ "locationId": "8000096",
+ "ankunftZeit": "2025-01-03T20:23:00"
+ },
+ "servicekategorieCode": "KLASSE_1",
+ "serviceKategorie": "SITZPLATZ_KLASSE_1",
+ "anzahlReisende": 1,
+ "inventarsystem": "EPA",
+ "inklusiveLastMinuteReservierung": false,
+ "gruppenReservierung": false,
+ "kombinationsId": "233e5439-3d77-4e2f-bbe3-c4abda1f98cf",
+ "platzbedarfe": [
+ {
+ "platzprofilCode": "Standard",
+ "anzahl": 1
+ }
+ ],
+ "klasse": "KLASSE_1"
+ }
+ },
+ "preisunterdrueckung": false,
+ "nurMitAGBuchbar": false,
+ "abgangsOrt": {
+ "name": "Mainz Hbf",
+ "locationId": "",
+ "evaNr": "8000240"
+ },
+ "ankunftsOrt": {
+ "name": "Stuttgart Hbf",
+ "locationId": "",
+ "evaNr": "8000096"
+ }
+ }
+ ],
+ "standard": {
+ "angebotsKontext": {
+ "gesamtAngebotsId": "baf3467f-de21-4c4e-989a-8c2f353d4592",
+ "angebotsId": "9f65a8df-31e3-4d2d-8354-ccbdfc1f930c",
+ "spezifischeGesamtLoesungsId": "b611532a-076b-4622-babb-54096b7ac33d",
+ "uebergreifendeGesamtLoesungsId": "b9960634-4be7-4bcc-a209-7ad1b248ed37"
+ },
+ "bahnbonusPunkteSammelfaehig": true,
+ "name": "Sitzplatzreservierung",
+ "preis": {
+ "waehrung": "EUR",
+ "betrag": 6.5
+ },
+ "infoTexte": [
+ {
+ "kategorisierung": "ANZAHL_PLAETZE",
+ "kurzText": "1 seat"
+ },
+ {
+ "kategorisierung": "UE_RESERVIERUNG",
+ "kurzText": "Your reservation cannot be cancelled."
+ }
+ ]
+ },
+ "klasse": "KLASSE_1",
+ "kategorie": "SITZPLATZ",
+ "anonymBuchbar": true,
+ "sitzplatzAnzahl": 1
+ }
+ ]
+ },
+ "upsell": {
+ "name": "1st class upgrade",
+ "upsellText": {
+ "text": "More space and comfort",
+ "iconId": "201"
+ },
+ "differenzpreis": {
+ "waehrung": "EUR",
+ "betrag": 9
+ }
+ }
+ },
+ "crosssell": {
+ "einfacheFahrt": {
+ "reisePosition": {
+ "reisePosition": {
+ "name": "Super Sparpreis",
+ "premium": false,
+ "konditionen": [
+ {
+ "bezeichnung": "Train-specific travel",
+ "textKurz": "Train-specific travel",
+ "wichtig": true,
+ "typ": "NICHT_INKLUSIVE",
+ "details": "You can use all trains indicated on your ticket. Your ticket constitutes a continuous contract of carriage in each direction (through ticket). Should you make a passenger rights claim, the ticket will be considered in its entirety. Special rules apply to tickets including City-Ticket, see there."
+ },
+ {
+ "bezeichnung": "No cancellations",
+ "textKurz": "No cancellations",
+ "wichtig": true,
+ "typ": "NICHT_INKLUSIVE",
+ "details": "Your ticket cannot be cancelled."
+ },
+ {
+ "bezeichnung": "No City-Ticket",
+ "textKurz": "No City-Ticket",
+ "wichtig": true,
+ "typ": "NICHT_INKLUSIVE",
+ "details": "Your ticket does not include a City-Ticket. The City-Ticket is issued together with your Super Sparpreis or Sparpreis ticket, depending on the journey you have booked."
+ }
+ ],
+ "nurMitAGBuchbar": false,
+ "preisunterdrueckung": false,
+ "preis": {
+ "waehrung": "EUR",
+ "betrag": 32.99
+ },
+ "nutzungsInformationen": [
+ {
+ "zugart": "IC_EC",
+ "klasse": "KLASSE_2"
+ }
+ ],
+ "anonymBuchbar": true,
+ "zulaessigeZahlungsarten": [
+ "GUTSCHEIN",
+ "KREDITKARTE",
+ "LASTSCHRIFT",
+ "REISESTELLENKARTE",
+ "PAYPAL",
+ "NULLPREIS",
+ "BONVOYO",
+ "APPLEPAY"
+ ],
+ "typ": "REISEANGEBOT"
+ },
+ "angebotsKontext": {
+ "uebergreifendeGesamtLoesungsId": "b9960634-4be7-4bcc-a209-7ad1b248ed37",
+ "spezifischeGesamtLoesungsId": "b611532a-076b-4622-babb-54096b7ac33d",
+ "gesamtAngebotsId": "9fa0def2-812a-40d9-a029-5f1bd1818354",
+ "angebotsId": "56d22ac9-e14d-4b15-8515-3b0e269ec00a"
+ },
+ "teilpreisInformationen": [],
+ "lupKategorien": {
+ "modulKennung": "FVF",
+ "angebotsArt": "SSP",
+ "tarifTyp": "I",
+ "klasse": "KLASSE_2"
+ }
+ },
+ "reservierungsPositionen": [
+ {
+ "reservierungen": [
+ {
+ "angebotsKontext": {
+ "gesamtAngebotsId": "9fa0def2-812a-40d9-a029-5f1bd1818354",
+ "uebergreifendeGesamtLoesungsId": "b9960634-4be7-4bcc-a209-7ad1b248ed37",
+ "spezifischeGesamtLoesungsId": "b611532a-076b-4622-babb-54096b7ac33d",
+ "angebotsId": "99d49573-6a15-4dd8-9b2e-d38dbe27b7ed"
+ },
+ "bahnbonusPunkteSammelfaehig": true,
+ "option": "OPTIONAL",
+ "typ": "OR",
+ "gsdDaten": {
+ "quellSystem": "SIMA",
+ "buchungsKontextDaten": {
+ "zugnummer": "2048",
+ "zugfahrtKey": "EPA#2048_2025-01-03",
+ "abfahrtHalt": {
+ "locationId": "8000240",
+ "abfahrtZeit": "2025-01-03T18:42:00"
+ },
+ "ankunftHalt": {
+ "locationId": "8000096",
+ "ankunftZeit": "2025-01-03T20:23:00"
+ },
+ "servicekategorieCode": "KLASSE_2",
+ "serviceKategorie": "SITZPLATZ_KLASSE_2",
+ "anzahlReisende": 1,
+ "inventarsystem": "EPA",
+ "inklusiveLastMinuteReservierung": false,
+ "gruppenReservierung": false,
+ "kombinationsId": "233e5439-3d77-4e2f-bbe3-c4abda1f98cf",
+ "platzbedarfe": [
+ {
+ "platzprofilCode": "Standard",
+ "anzahl": 1
+ }
+ ],
+ "klasse": "KLASSE_2"
+ }
+ },
+ "preisunterdrueckung": false,
+ "nurMitAGBuchbar": false,
+ "abgangsOrt": {
+ "name": "Mainz Hbf",
+ "locationId": "",
+ "evaNr": "8000240"
+ },
+ "ankunftsOrt": {
+ "name": "Stuttgart Hbf",
+ "locationId": "",
+ "evaNr": "8000096"
+ }
+ }
+ ],
+ "standard": {
+ "angebotsKontext": {
+ "gesamtAngebotsId": "9fa0def2-812a-40d9-a029-5f1bd1818354",
+ "angebotsId": "1064b8b7-3f8b-49d9-a865-782eef7ff03c",
+ "spezifischeGesamtLoesungsId": "b611532a-076b-4622-babb-54096b7ac33d",
+ "uebergreifendeGesamtLoesungsId": "b9960634-4be7-4bcc-a209-7ad1b248ed37"
+ },
+ "bahnbonusPunkteSammelfaehig": true,
+ "name": "Sitzplatzreservierung",
+ "preis": {
+ "waehrung": "EUR",
+ "betrag": 5.2
+ },
+ "infoTexte": [
+ {
+ "kategorisierung": "ANZAHL_PLAETZE",
+ "kurzText": "1 seat"
+ },
+ {
+ "kategorisierung": "UE_RESERVIERUNG",
+ "kurzText": "Your reservation cannot be cancelled."
+ }
+ ]
+ },
+ "klasse": "KLASSE_2",
+ "kategorie": "SITZPLATZ",
+ "anonymBuchbar": true,
+ "sitzplatzAnzahl": 1
+ }
+ ]
+ },
+ "bahncardInfo": {
+ "preis": {
+ "waehrung": "EUR",
+ "betrag": 19.9
+ },
+ "klasse": "KLASSE_2",
+ "zulaessigeZahlungsarten": [
+ "GUTSCHEIN",
+ "KREDITKARTE",
+ "LASTSCHRIFT",
+ "REISESTELLENKARTE",
+ "PAYPAL",
+ "NULLPREIS",
+ "APPLEPAY"
+ ],
+ "anonymBuchbar": false,
+ "anzeigeTexte": [
+ {
+ "kategorie": "KATALOG_VORTEILE",
+ "iconId": "201",
+ "textKurz": "Immediate savings: The Probe BahnCard often starts to pay off from the 1st journey onwards",
+ "textLang": "Immediate savings: The Probe BahnCard often starts to pay off from the 1st journey onwards"
+ },
+ {
+ "iconId": "201",
+ "textKurz": "Immediate savings: The Probe BahnCard often starts to pay off from the 1st journey onwards",
+ "textLang": "Immediate savings: The Probe BahnCard often starts to pay off from the 1st journey onwards"
+ },
+ {
+ "kategorie": "CROSSSELL_ARGUMENTE",
+ "iconId": "201",
+ "textKurz": "25% discount on Sparpreis and Flexpreis fares (except City-Ticket)",
+ "textLang": "25% discount on Sparpreis and Flexpreis fares (except City-Ticket)"
+ },
+ {
+ "iconId": "201",
+ "textKurz": "25% discount on all super saver, saver and flexible fares",
+ "textLang": "25% discount on all super saver, saver and flexible fares"
+ },
+ {
+ "kategorie": "KATALOG_VORTEILE_UEBERSCHRIFT",
+ "iconId": "201",
+ "textKurz": "Your advantages",
+ "textLang": "Your advantages."
+ },
+ {
+ "kategorie": "KATALOG_UEBERSCHRIFT",
+ "iconId": "201",
+ "textKurz": "Order a Probe BahnCard 25 from EUR 19,90 and save 25% for 3 months",
+ "textLang": "Order a Probe BahnCard 25 from EUR 19,90 and save 25% for 3 months!"
+ },
+ {
+ "kategorie": "KATALOG_PRUEFEN_BUCHEN",
+ "iconId": "201",
+ "textKurz": "Your BahnCard will be extended automatically by one year unless you cancel it in writing at least 4 weeks before the end of its validity period. You have a 14-day right of withdrawal period",
+ "textLang": "Your BahnCard will be extended automatically by one year unless you cancel it in writing at least 4 weeks before the end of its validity period. You have a 14-day right of withdrawal period."
+ },
+ {
+ "kategorie": "KATALOG_PRUEFEN",
+ "iconId": "201",
+ "textKurz": "Please note: This BahnCard is a subscription offer. Find out more about the terms of use and the purchase of BahnCards here .",
+ "textLang": "Please note: This BahnCard is a subscription offer. Find out more about the terms of use and the purchase of BahnCards here ."
+ },
+ {
+ "kategorie": "KATALOG_PRUEFEN",
+ "iconId": "201",
+ "textKurz": "You can load the digital BahnCard in Navigator after booking and use it immediately.",
+ "textLang": "You can load the digital BahnCard in Navigator after booking and use it immediately."
+ },
+ {
+ "kategorie": "KATALOG_PRUEFEN_BUCHEN",
+ "iconId": "201",
+ "textKurz": "Depending on your age or discount entitlement, your follow-up card will be a 2nd class BahnCard 25, a 2nd class My BahnCard 25, or a 2nd class seniors/discounted BahnCard 25.",
+ "textLang": "Depending on your age or discount entitlement, your follow-up card will be a 2nd class BahnCard 25, a 2nd class My BahnCard 25, or a 2nd class seniors/discounted BahnCard 25."
+ },
+ {
+ "iconId": "201",
+ "textKurz": "Upload your Digital BahnCard into DB Navigator and use it immediately",
+ "textLang": "Upload your Digital BahnCard into DB Navigator and use it immediately"
+ },
+ {
+ "kategorie": "CROSSSELL_ARGUMENTE",
+ "iconId": "201",
+ "textKurz": "Save EUR 11,00 on this ticket",
+ "textLang": "Save EUR 11,00 on this ticket."
+ },
+ {
+ "kategorie": "KATALOG_VORTEILE",
+ "iconId": "201",
+ "textKurz": "Try it out with no obligation. Cancel up to 4 weeks before the end of the trial period",
+ "textLang": "Try it out with no obligation. Cancel up to 4 weeks before the end of the trial period"
+ },
+ {
+ "iconId": "202",
+ "textKurz": "Four-week notice period before the expiration date in text form",
+ "textLang": "Four-week notice period before the expiration date in text form"
+ },
+ {
+ "iconId": "202",
+ "textKurz": "No cancellations",
+ "textLang": "Your BahnCard cannot be cancelled"
+ },
+ {
+ "kategorie": "KATALOG_VORTEILE",
+ "iconId": "201",
+ "textKurz": "25% discount on all super saver, saver and flexible fares",
+ "textLang": "25% discount on all super saver, saver and flexible fares"
+ },
+ {
+ "kategorie": "KATALOG_VORTEILE",
+ "iconId": "201",
+ "textKurz": "Upload your Digital BahnCard into DB Navigator and use it immediately",
+ "textLang": "Upload your Digital BahnCard into DB Navigator and use it immediately"
+ }
+ ],
+ "ersterGeltungzeitpunkt": "2025-01-03T00:00:00+01:00",
+ "anzeigeName": "Probe BahnCard 25",
+ "angebotsKontext": {
+ "angebotsId": "f1a322e7-9a58-44e6-9ad2-6047db483b17",
+ "gesamtAngebotsId": "9fa0def2-812a-40d9-a029-5f1bd1818354",
+ "spezifischeGesamtLoesungsId": "b611532a-076b-4622-babb-54096b7ac33d",
+ "uebergreifendeGesamtLoesungsId": "b9960634-4be7-4bcc-a209-7ad1b248ed37"
+ }
+ }
+ }
+ }
+ },
+ {
+ "einfacheFahrt": {
+ "standard": {
+ "reisePosition": {
+ "reisePosition": {
+ "name": "Sparpreis",
+ "premium": false,
+ "konditionen": [
+ {
+ "bezeichnung": "Train-specific travel",
+ "textKurz": "Train-specific travel",
+ "wichtig": true,
+ "typ": "NICHT_INKLUSIVE",
+ "details": "You can use all trains indicated on your ticket. Your ticket constitutes a continuous contract of carriage in each direction (through ticket). Should you make a passenger rights claim, the ticket will be considered in its entirety. Special rules apply to tickets including City-Ticket, see there."
+ },
+ {
+ "bezeichnung": "Cancellation subject to a fee before first day of validity",
+ "textKurz": "Cancellation subject to a fee before first day of validity",
+ "wichtig": true,
+ "typ": "INKLUSIVE",
+ "details": "You can cancel your ticket up to and including 02.01.2025 for a fee of EUR 10,00. You will receive a voucher for the remaining amount. No cancellation thereafter."
+ },
+ {
+ "bezeichnung": "No City-Ticket",
+ "textKurz": "No City-Ticket",
+ "wichtig": true,
+ "typ": "NICHT_INKLUSIVE",
+ "details": "Your ticket does not include a City-Ticket. The City-Ticket is issued together with your Super Sparpreis or Sparpreis ticket, depending on the journey you have booked."
+ }
+ ],
+ "nurMitAGBuchbar": false,
+ "preisunterdrueckung": false,
+ "preis": {
+ "waehrung": "EUR",
+ "betrag": 50.99
+ },
+ "nutzungsInformationen": [
+ {
+ "zugart": "IC_EC",
+ "klasse": "KLASSE_2"
+ }
+ ],
+ "anonymBuchbar": true,
+ "zulaessigeZahlungsarten": [
+ "GUTSCHEIN",
+ "KREDITKARTE",
+ "REISESTELLENKARTE",
+ "PAYPAL",
+ "APPLEPAY",
+ "NULLPREIS",
+ "BONVOYO"
+ ],
+ "typ": "REISEANGEBOT"
+ },
+ "angebotsKontext": {
+ "uebergreifendeGesamtLoesungsId": "b9960634-4be7-4bcc-a209-7ad1b248ed37",
+ "spezifischeGesamtLoesungsId": "b611532a-076b-4622-babb-54096b7ac33d",
+ "gesamtAngebotsId": "8da56f1a-4928-4650-a2a0-a367ec488edb",
+ "angebotsId": "18b969a5-3dd0-4b38-97aa-78feba5e36d5"
+ },
+ "teilpreisInformationen": [],
+ "lupKategorien": {
+ "modulKennung": "FVF",
+ "angebotsArt": "SPP",
+ "tarifTyp": "I",
+ "klasse": "KLASSE_2"
+ }
+ },
+ "reservierungsPositionen": [
+ {
+ "reservierungen": [
+ {
+ "angebotsKontext": {
+ "gesamtAngebotsId": "8da56f1a-4928-4650-a2a0-a367ec488edb",
+ "uebergreifendeGesamtLoesungsId": "b9960634-4be7-4bcc-a209-7ad1b248ed37",
+ "spezifischeGesamtLoesungsId": "b611532a-076b-4622-babb-54096b7ac33d",
+ "angebotsId": "fd8475a2-f85a-43c7-8e1d-17b86a728a1f"
+ },
+ "bahnbonusPunkteSammelfaehig": true,
+ "option": "OPTIONAL",
+ "typ": "OR",
+ "gsdDaten": {
+ "quellSystem": "SIMA",
+ "buchungsKontextDaten": {
+ "zugnummer": "2048",
+ "zugfahrtKey": "EPA#2048_2025-01-03",
+ "abfahrtHalt": {
+ "locationId": "8000240",
+ "abfahrtZeit": "2025-01-03T18:42:00"
+ },
+ "ankunftHalt": {
+ "locationId": "8000096",
+ "ankunftZeit": "2025-01-03T20:23:00"
+ },
+ "servicekategorieCode": "KLASSE_2",
+ "serviceKategorie": "SITZPLATZ_KLASSE_2",
+ "anzahlReisende": 1,
+ "inventarsystem": "EPA",
+ "inklusiveLastMinuteReservierung": false,
+ "gruppenReservierung": false,
+ "kombinationsId": "233e5439-3d77-4e2f-bbe3-c4abda1f98cf",
+ "platzbedarfe": [
+ {
+ "platzprofilCode": "Standard",
+ "anzahl": 1
+ }
+ ],
+ "klasse": "KLASSE_2"
+ }
+ },
+ "preisunterdrueckung": false,
+ "nurMitAGBuchbar": false,
+ "abgangsOrt": {
+ "name": "Mainz Hbf",
+ "locationId": "",
+ "evaNr": "8000240"
+ },
+ "ankunftsOrt": {
+ "name": "Stuttgart Hbf",
+ "locationId": "",
+ "evaNr": "8000096"
+ }
+ }
+ ],
+ "standard": {
+ "angebotsKontext": {
+ "gesamtAngebotsId": "8da56f1a-4928-4650-a2a0-a367ec488edb",
+ "angebotsId": "0c479d8d-3692-42cc-a7fe-9cbef9a4696a",
+ "spezifischeGesamtLoesungsId": "b611532a-076b-4622-babb-54096b7ac33d",
+ "uebergreifendeGesamtLoesungsId": "b9960634-4be7-4bcc-a209-7ad1b248ed37"
+ },
+ "bahnbonusPunkteSammelfaehig": true,
+ "name": "Sitzplatzreservierung",
+ "preis": {
+ "waehrung": "EUR",
+ "betrag": 5.2
+ },
+ "infoTexte": [
+ {
+ "kategorisierung": "ANZAHL_PLAETZE",
+ "kurzText": "1 seat"
+ },
+ {
+ "kategorisierung": "UE_RESERVIERUNG",
+ "kurzText": "Your reservation cannot be cancelled."
+ }
+ ]
+ },
+ "klasse": "KLASSE_2",
+ "kategorie": "SITZPLATZ",
+ "anonymBuchbar": true,
+ "sitzplatzAnzahl": 1
+ }
+ ]
+ },
+ "upsellEntgelt": {
+ "einfacheFahrt": {
+ "reisePosition": {
+ "reisePosition": {
+ "name": "Sparpreis",
+ "premium": true,
+ "leuchtturmText": "Travel 1st class",
+ "konditionen": [
+ {
+ "bezeichnung": "Train-specific travel",
+ "textKurz": "Train-specific travel",
+ "wichtig": true,
+ "typ": "NICHT_INKLUSIVE",
+ "details": "You can use all trains indicated on your ticket. Your ticket constitutes a continuous contract of carriage in each direction (through ticket). Should you make a passenger rights claim, the ticket will be considered in its entirety. Special rules apply to tickets including City-Ticket, see there."
+ },
+ {
+ "bezeichnung": "Cancellation subject to a fee before first day of validity",
+ "textKurz": "Cancellation subject to a fee before first day of validity",
+ "wichtig": true,
+ "typ": "INKLUSIVE",
+ "details": "You can cancel your ticket up to and including 02.01.2025 for a fee of EUR 10,00. You will receive a voucher for the remaining amount. No cancellation thereafter."
+ },
+ {
+ "bezeichnung": "No City-Ticket",
+ "textKurz": "No City-Ticket",
+ "wichtig": true,
+ "typ": "NICHT_INKLUSIVE",
+ "details": "Your ticket does not include a City-Ticket. The City-Ticket is issued together with your Super Sparpreis or Sparpreis ticket, depending on the journey you have booked."
+ },
+ {
+ "bezeichnung": "No access to the DB Lounge",
+ "textKurz": "No access to the DB Lounge",
+ "wichtig": false,
+ "typ": "NICHT_INKLUSIVE",
+ "details": "Your ticket does not entitle you to use the DB Lounge."
+ }
+ ],
+ "nurMitAGBuchbar": false,
+ "preisunterdrueckung": false,
+ "preis": {
+ "waehrung": "EUR",
+ "betrag": 61.99
+ },
+ "nutzungsInformationen": [
+ {
+ "zugart": "IC_EC",
+ "klasse": "KLASSE_1"
+ }
+ ],
+ "upsellInfo": {
+ "upsellHeadline": "First class benefits",
+ "upsellTexte": [
+ {
+ "kurzText": "More legroom",
+ "langText": "Enjoy more legroom.",
+ "wichtig": true,
+ "iconId": "201"
+ },
+ {
+ "kurzText": "Digital newspapers included",
+ "langText": "You receive digital newspapers and magazines free of charge in the ICE Portal.",
+ "wichtig": true,
+ "iconId": "201"
+ }
+ ]
+ },
+ "anonymBuchbar": true,
+ "zulaessigeZahlungsarten": [
+ "GUTSCHEIN",
+ "KREDITKARTE",
+ "REISESTELLENKARTE",
+ "PAYPAL",
+ "APPLEPAY",
+ "NULLPREIS",
+ "BONVOYO"
+ ],
+ "typ": "REISEANGEBOT"
+ },
+ "angebotsKontext": {
+ "uebergreifendeGesamtLoesungsId": "b9960634-4be7-4bcc-a209-7ad1b248ed37",
+ "spezifischeGesamtLoesungsId": "b611532a-076b-4622-babb-54096b7ac33d",
+ "gesamtAngebotsId": "8da56f1a-4928-4650-a2a0-a367ec488edb",
+ "angebotsId": "f9688eab-865c-47b8-8962-5c643459cebb"
+ },
+ "teilpreisInformationen": [],
+ "lupKategorien": {
+ "modulKennung": "FVF",
+ "angebotsArt": "SPP",
+ "tarifTyp": "I",
+ "klasse": "KLASSE_1"
+ }
+ },
+ "reservierungsPositionen": [
+ {
+ "reservierungen": [
+ {
+ "angebotsKontext": {
+ "gesamtAngebotsId": "8da56f1a-4928-4650-a2a0-a367ec488edb",
+ "uebergreifendeGesamtLoesungsId": "b9960634-4be7-4bcc-a209-7ad1b248ed37",
+ "spezifischeGesamtLoesungsId": "b611532a-076b-4622-babb-54096b7ac33d",
+ "angebotsId": "92d1d1b4-1d9d-40f8-bc76-0fb28ce43778"
+ },
+ "bahnbonusPunkteSammelfaehig": true,
+ "option": "OPTIONAL",
+ "typ": "OR",
+ "gsdDaten": {
+ "quellSystem": "SIMA",
+ "buchungsKontextDaten": {
+ "zugnummer": "2048",
+ "zugfahrtKey": "EPA#2048_2025-01-03",
+ "abfahrtHalt": {
+ "locationId": "8000240",
+ "abfahrtZeit": "2025-01-03T18:42:00"
+ },
+ "ankunftHalt": {
+ "locationId": "8000096",
+ "ankunftZeit": "2025-01-03T20:23:00"
+ },
+ "servicekategorieCode": "KLASSE_1",
+ "serviceKategorie": "SITZPLATZ_KLASSE_1",
+ "anzahlReisende": 1,
+ "inventarsystem": "EPA",
+ "inklusiveLastMinuteReservierung": false,
+ "gruppenReservierung": false,
+ "kombinationsId": "233e5439-3d77-4e2f-bbe3-c4abda1f98cf",
+ "platzbedarfe": [
+ {
+ "platzprofilCode": "Standard",
+ "anzahl": 1
+ }
+ ],
+ "klasse": "KLASSE_1"
+ }
+ },
+ "preisunterdrueckung": false,
+ "nurMitAGBuchbar": false,
+ "abgangsOrt": {
+ "name": "Mainz Hbf",
+ "locationId": "",
+ "evaNr": "8000240"
+ },
+ "ankunftsOrt": {
+ "name": "Stuttgart Hbf",
+ "locationId": "",
+ "evaNr": "8000096"
+ }
+ }
+ ],
+ "standard": {
+ "angebotsKontext": {
+ "gesamtAngebotsId": "8da56f1a-4928-4650-a2a0-a367ec488edb",
+ "angebotsId": "9f65a8df-31e3-4d2d-8354-ccbdfc1f930c",
+ "spezifischeGesamtLoesungsId": "b611532a-076b-4622-babb-54096b7ac33d",
+ "uebergreifendeGesamtLoesungsId": "b9960634-4be7-4bcc-a209-7ad1b248ed37"
+ },
+ "bahnbonusPunkteSammelfaehig": true,
+ "name": "Sitzplatzreservierung",
+ "preis": {
+ "waehrung": "EUR",
+ "betrag": 6.5
+ },
+ "infoTexte": [
+ {
+ "kategorisierung": "ANZAHL_PLAETZE",
+ "kurzText": "1 seat"
+ },
+ {
+ "kategorisierung": "UE_RESERVIERUNG",
+ "kurzText": "Your reservation cannot be cancelled."
+ }
+ ]
+ },
+ "klasse": "KLASSE_1",
+ "kategorie": "SITZPLATZ",
+ "anonymBuchbar": true,
+ "sitzplatzAnzahl": 1
+ }
+ ]
+ },
+ "upsell": {
+ "name": "1st class upgrade",
+ "upsellText": {
+ "text": "More space and comfort",
+ "iconId": "201"
+ },
+ "differenzpreis": {
+ "waehrung": "EUR",
+ "betrag": 11
+ }
+ }
+ },
+ "crosssell": {
+ "einfacheFahrt": {
+ "reisePosition": {
+ "reisePosition": {
+ "name": "Sparpreis",
+ "premium": false,
+ "konditionen": [
+ {
+ "bezeichnung": "Train-specific travel",
+ "textKurz": "Train-specific travel",
+ "wichtig": true,
+ "typ": "NICHT_INKLUSIVE",
+ "details": "You can use all trains indicated on your ticket. Your ticket constitutes a continuous contract of carriage in each direction (through ticket). Should you make a passenger rights claim, the ticket will be considered in its entirety. Special rules apply to tickets including City-Ticket, see there."
+ },
+ {
+ "bezeichnung": "Cancellation subject to a fee before first day of validity",
+ "textKurz": "Cancellation subject to a fee before first day of validity",
+ "wichtig": true,
+ "typ": "INKLUSIVE",
+ "details": "You can cancel your ticket up to and including 02.01.2025 for a fee of EUR 10,00. You will receive a voucher for the remaining amount. No cancellation thereafter."
+ },
+ {
+ "bezeichnung": "No City-Ticket",
+ "textKurz": "No City-Ticket",
+ "wichtig": true,
+ "typ": "NICHT_INKLUSIVE",
+ "details": "Your ticket does not include a City-Ticket. The City-Ticket is issued together with your Super Sparpreis or Sparpreis ticket, depending on the journey you have booked."
+ }
+ ],
+ "nurMitAGBuchbar": false,
+ "preisunterdrueckung": false,
+ "preis": {
+ "waehrung": "EUR",
+ "betrag": 38.24
+ },
+ "nutzungsInformationen": [
+ {
+ "zugart": "IC_EC",
+ "klasse": "KLASSE_2"
+ }
+ ],
+ "anonymBuchbar": true,
+ "zulaessigeZahlungsarten": [
+ "GUTSCHEIN",
+ "KREDITKARTE",
+ "REISESTELLENKARTE",
+ "PAYPAL",
+ "APPLEPAY",
+ "NULLPREIS",
+ "BONVOYO"
+ ],
+ "typ": "REISEANGEBOT"
+ },
+ "angebotsKontext": {
+ "uebergreifendeGesamtLoesungsId": "b9960634-4be7-4bcc-a209-7ad1b248ed37",
+ "spezifischeGesamtLoesungsId": "b611532a-076b-4622-babb-54096b7ac33d",
+ "gesamtAngebotsId": "48e266b3-0b55-46b5-9a2f-0a3124ad3eec",
+ "angebotsId": "08e05d13-4ca7-482c-a5fd-c42475a77300"
+ },
+ "teilpreisInformationen": [],
+ "lupKategorien": {
+ "modulKennung": "FVF",
+ "angebotsArt": "SPP",
+ "tarifTyp": "I",
+ "klasse": "KLASSE_2"
+ }
+ },
+ "reservierungsPositionen": [
+ {
+ "reservierungen": [
+ {
+ "angebotsKontext": {
+ "gesamtAngebotsId": "48e266b3-0b55-46b5-9a2f-0a3124ad3eec",
+ "uebergreifendeGesamtLoesungsId": "b9960634-4be7-4bcc-a209-7ad1b248ed37",
+ "spezifischeGesamtLoesungsId": "b611532a-076b-4622-babb-54096b7ac33d",
+ "angebotsId": "99d49573-6a15-4dd8-9b2e-d38dbe27b7ed"
+ },
+ "bahnbonusPunkteSammelfaehig": true,
+ "option": "OPTIONAL",
+ "typ": "OR",
+ "gsdDaten": {
+ "quellSystem": "SIMA",
+ "buchungsKontextDaten": {
+ "zugnummer": "2048",
+ "zugfahrtKey": "EPA#2048_2025-01-03",
+ "abfahrtHalt": {
+ "locationId": "8000240",
+ "abfahrtZeit": "2025-01-03T18:42:00"
+ },
+ "ankunftHalt": {
+ "locationId": "8000096",
+ "ankunftZeit": "2025-01-03T20:23:00"
+ },
+ "servicekategorieCode": "KLASSE_2",
+ "serviceKategorie": "SITZPLATZ_KLASSE_2",
+ "anzahlReisende": 1,
+ "inventarsystem": "EPA",
+ "inklusiveLastMinuteReservierung": false,
+ "gruppenReservierung": false,
+ "kombinationsId": "233e5439-3d77-4e2f-bbe3-c4abda1f98cf",
+ "platzbedarfe": [
+ {
+ "platzprofilCode": "Standard",
+ "anzahl": 1
+ }
+ ],
+ "klasse": "KLASSE_2"
+ }
+ },
+ "preisunterdrueckung": false,
+ "nurMitAGBuchbar": false,
+ "abgangsOrt": {
+ "name": "Mainz Hbf",
+ "locationId": "",
+ "evaNr": "8000240"
+ },
+ "ankunftsOrt": {
+ "name": "Stuttgart Hbf",
+ "locationId": "",
+ "evaNr": "8000096"
+ }
+ }
+ ],
+ "standard": {
+ "angebotsKontext": {
+ "gesamtAngebotsId": "48e266b3-0b55-46b5-9a2f-0a3124ad3eec",
+ "angebotsId": "1064b8b7-3f8b-49d9-a865-782eef7ff03c",
+ "spezifischeGesamtLoesungsId": "b611532a-076b-4622-babb-54096b7ac33d",
+ "uebergreifendeGesamtLoesungsId": "b9960634-4be7-4bcc-a209-7ad1b248ed37"
+ },
+ "bahnbonusPunkteSammelfaehig": true,
+ "name": "Sitzplatzreservierung",
+ "preis": {
+ "waehrung": "EUR",
+ "betrag": 5.2
+ },
+ "infoTexte": [
+ {
+ "kategorisierung": "ANZAHL_PLAETZE",
+ "kurzText": "1 seat"
+ },
+ {
+ "kategorisierung": "UE_RESERVIERUNG",
+ "kurzText": "Your reservation cannot be cancelled."
+ }
+ ]
+ },
+ "klasse": "KLASSE_2",
+ "kategorie": "SITZPLATZ",
+ "anonymBuchbar": true,
+ "sitzplatzAnzahl": 1
+ }
+ ]
+ },
+ "bahncardInfo": {
+ "preis": {
+ "waehrung": "EUR",
+ "betrag": 19.9
+ },
+ "klasse": "KLASSE_2",
+ "zulaessigeZahlungsarten": [
+ "GUTSCHEIN",
+ "KREDITKARTE",
+ "LASTSCHRIFT",
+ "REISESTELLENKARTE",
+ "PAYPAL",
+ "NULLPREIS",
+ "APPLEPAY"
+ ],
+ "anonymBuchbar": false,
+ "anzeigeTexte": [
+ {
+ "kategorie": "KATALOG_VORTEILE",
+ "iconId": "201",
+ "textKurz": "Immediate savings: The Probe BahnCard often starts to pay off from the 1st journey onwards",
+ "textLang": "Immediate savings: The Probe BahnCard often starts to pay off from the 1st journey onwards"
+ },
+ {
+ "iconId": "201",
+ "textKurz": "Immediate savings: The Probe BahnCard often starts to pay off from the 1st journey onwards",
+ "textLang": "Immediate savings: The Probe BahnCard often starts to pay off from the 1st journey onwards"
+ },
+ {
+ "kategorie": "CROSSSELL_ARGUMENTE",
+ "iconId": "201",
+ "textKurz": "25% discount on Sparpreis and Flexpreis fares (except City-Ticket)",
+ "textLang": "25% discount on Sparpreis and Flexpreis fares (except City-Ticket)"
+ },
+ {
+ "iconId": "201",
+ "textKurz": "25% discount on all super saver, saver and flexible fares",
+ "textLang": "25% discount on all super saver, saver and flexible fares"
+ },
+ {
+ "kategorie": "KATALOG_VORTEILE_UEBERSCHRIFT",
+ "iconId": "201",
+ "textKurz": "Your advantages",
+ "textLang": "Your advantages."
+ },
+ {
+ "kategorie": "KATALOG_UEBERSCHRIFT",
+ "iconId": "201",
+ "textKurz": "Order a Probe BahnCard 25 from EUR 19,90 and save 25% for 3 months",
+ "textLang": "Order a Probe BahnCard 25 from EUR 19,90 and save 25% for 3 months!"
+ },
+ {
+ "kategorie": "KATALOG_PRUEFEN_BUCHEN",
+ "iconId": "201",
+ "textKurz": "Your BahnCard will be extended automatically by one year unless you cancel it in writing at least 4 weeks before the end of its validity period. You have a 14-day right of withdrawal period",
+ "textLang": "Your BahnCard will be extended automatically by one year unless you cancel it in writing at least 4 weeks before the end of its validity period. You have a 14-day right of withdrawal period."
+ },
+ {
+ "kategorie": "KATALOG_PRUEFEN",
+ "iconId": "201",
+ "textKurz": "Please note: This BahnCard is a subscription offer. Find out more about the terms of use and the purchase of BahnCards here .",
+ "textLang": "Please note: This BahnCard is a subscription offer. Find out more about the terms of use and the purchase of BahnCards here ."
+ },
+ {
+ "kategorie": "KATALOG_PRUEFEN",
+ "iconId": "201",
+ "textKurz": "You can load the digital BahnCard in Navigator after booking and use it immediately.",
+ "textLang": "You can load the digital BahnCard in Navigator after booking and use it immediately."
+ },
+ {
+ "kategorie": "KATALOG_PRUEFEN_BUCHEN",
+ "iconId": "201",
+ "textKurz": "Depending on your age or discount entitlement, your follow-up card will be a 2nd class BahnCard 25, a 2nd class My BahnCard 25, or a 2nd class seniors/discounted BahnCard 25.",
+ "textLang": "Depending on your age or discount entitlement, your follow-up card will be a 2nd class BahnCard 25, a 2nd class My BahnCard 25, or a 2nd class seniors/discounted BahnCard 25."
+ },
+ {
+ "iconId": "201",
+ "textKurz": "Upload your Digital BahnCard into DB Navigator and use it immediately",
+ "textLang": "Upload your Digital BahnCard into DB Navigator and use it immediately"
+ },
+ {
+ "kategorie": "CROSSSELL_ARGUMENTE",
+ "iconId": "201",
+ "textKurz": "Save EUR 12,75 on this ticket",
+ "textLang": "Save EUR 12,75 on this ticket."
+ },
+ {
+ "kategorie": "KATALOG_VORTEILE",
+ "iconId": "201",
+ "textKurz": "Try it out with no obligation. Cancel up to 4 weeks before the end of the trial period",
+ "textLang": "Try it out with no obligation. Cancel up to 4 weeks before the end of the trial period"
+ },
+ {
+ "iconId": "202",
+ "textKurz": "Four-week notice period before the expiration date in text form",
+ "textLang": "Four-week notice period before the expiration date in text form"
+ },
+ {
+ "iconId": "202",
+ "textKurz": "No cancellations",
+ "textLang": "Your BahnCard cannot be cancelled"
+ },
+ {
+ "kategorie": "KATALOG_VORTEILE",
+ "iconId": "201",
+ "textKurz": "25% discount on all super saver, saver and flexible fares",
+ "textLang": "25% discount on all super saver, saver and flexible fares"
+ },
+ {
+ "kategorie": "KATALOG_VORTEILE",
+ "iconId": "201",
+ "textKurz": "Upload your Digital BahnCard into DB Navigator and use it immediately",
+ "textLang": "Upload your Digital BahnCard into DB Navigator and use it immediately"
+ }
+ ],
+ "ersterGeltungzeitpunkt": "2025-01-03T00:00:00+01:00",
+ "anzeigeName": "Probe BahnCard 25",
+ "angebotsKontext": {
+ "angebotsId": "ab1c78dd-8320-4265-8492-edd8f7e7e913",
+ "gesamtAngebotsId": "48e266b3-0b55-46b5-9a2f-0a3124ad3eec",
+ "spezifischeGesamtLoesungsId": "b611532a-076b-4622-babb-54096b7ac33d",
+ "uebergreifendeGesamtLoesungsId": "b9960634-4be7-4bcc-a209-7ad1b248ed37"
+ }
+ }
+ }
+ }
+ },
+ {
+ "einfacheFahrt": {
+ "standard": {
+ "reisePosition": {
+ "reisePosition": {
+ "name": "Flexpreis",
+ "premium": false,
+ "konditionen": [
+ {
+ "bezeichnung": "Unrestricted choice of trains",
+ "textKurz": "Unrestricted choice of trains",
+ "wichtig": true,
+ "typ": "INKLUSIVE",
+ "details": "Your IC/EC ticket lets you use any Intercity or Eurocity train as well as regional and local trains. Your ticket constitutes a continuous contract of carriage in each direction (through ticket). Should you make a passenger rights claim, the ticket will be considered in its entirety. Special rules apply to tickets including City-Ticket; see there."
+ },
+ {
+ "bezeichnung": "Cancellation",
+ "textKurz": "Free cancellation until 26.12.2024, thereafter subject to a fee",
+ "wichtig": true,
+ "typ": "INKLUSIVE",
+ "details": "You can cancel your ticket free of charge up to and including 26.12.2024. After that, cancellation is available for a fee of EUR 10,00 until 02.01.2025 and from 03.01.2025 for a fee of EUR 30,00."
+ },
+ {
+ "bezeichnung": "City-Ticket",
+ "textKurz": "City-Ticket for Frankfurt(Main) and Stuttgart included",
+ "wichtig": true,
+ "typ": "INKLUSIVE",
+ "details": "Your ticket includes a City-Ticket for Frankfurt(Main), Stadtgebiet Frankfurt ohne Flughafen (Tarifgebiet 50 ohne Flughafen) and Stuttgart, Stadtgebiet Stuttgart (Tarifzone 1, ehemals Zone 10 und 20). The City-Ticket is valid in conjunction with your long-distance ticket only when you use it for connecting services in local or regional rail passenger transport (e.g. S-Bahn, RE and RB trains) as part of the through ticket. The City-Ticket is issued together with your Super Sparpreis or Sparpreis ticket, depending on the journey you have booked."
+ }
+ ],
+ "nurMitAGBuchbar": false,
+ "preisunterdrueckung": false,
+ "preis": {
+ "waehrung": "EUR",
+ "betrag": 55.5
+ },
+ "nutzungsInformationen": [
+ {
+ "zugart": "IC_EC",
+ "klasse": "KLASSE_2"
+ }
+ ],
+ "anonymBuchbar": true,
+ "zulaessigeZahlungsarten": [
+ "GUTSCHEIN",
+ "KREDITKARTE",
+ "LASTSCHRIFT",
+ "REISESTELLENKARTE",
+ "PAYPAL",
+ "NULLPREIS",
+ "BONVOYO",
+ "APPLEPAY"
+ ],
+ "typ": "REISEANGEBOT"
+ },
+ "angebotsKontext": {
+ "uebergreifendeGesamtLoesungsId": "b9960634-4be7-4bcc-a209-7ad1b248ed37",
+ "spezifischeGesamtLoesungsId": "b611532a-076b-4622-babb-54096b7ac33d",
+ "gesamtAngebotsId": "2200c520-d999-43ab-989d-f86013f1da40",
+ "angebotsId": "5cc4f6d2-f200-431e-9d42-3199378a34bc"
+ },
+ "teilpreisInformationen": [],
+ "lupKategorien": {
+ "modulKennung": "FVF",
+ "angebotsArt": "FLP",
+ "tarifTyp": "I",
+ "klasse": "KLASSE_2"
+ }
+ },
+ "reservierungsPositionen": [
+ {
+ "reservierungen": [
+ {
+ "angebotsKontext": {
+ "gesamtAngebotsId": "2200c520-d999-43ab-989d-f86013f1da40",
+ "uebergreifendeGesamtLoesungsId": "b9960634-4be7-4bcc-a209-7ad1b248ed37",
+ "spezifischeGesamtLoesungsId": "b611532a-076b-4622-babb-54096b7ac33d",
+ "angebotsId": "fd8475a2-f85a-43c7-8e1d-17b86a728a1f"
+ },
+ "bahnbonusPunkteSammelfaehig": true,
+ "option": "OPTIONAL",
+ "typ": "OR",
+ "gsdDaten": {
+ "quellSystem": "SIMA",
+ "buchungsKontextDaten": {
+ "zugnummer": "2048",
+ "zugfahrtKey": "EPA#2048_2025-01-03",
+ "abfahrtHalt": {
+ "locationId": "8000240",
+ "abfahrtZeit": "2025-01-03T18:42:00"
+ },
+ "ankunftHalt": {
+ "locationId": "8000096",
+ "ankunftZeit": "2025-01-03T20:23:00"
+ },
+ "servicekategorieCode": "KLASSE_2",
+ "serviceKategorie": "SITZPLATZ_KLASSE_2",
+ "anzahlReisende": 1,
+ "inventarsystem": "EPA",
+ "inklusiveLastMinuteReservierung": false,
+ "gruppenReservierung": false,
+ "kombinationsId": "233e5439-3d77-4e2f-bbe3-c4abda1f98cf",
+ "platzbedarfe": [
+ {
+ "platzprofilCode": "Standard",
+ "anzahl": 1
+ }
+ ],
+ "klasse": "KLASSE_2"
+ }
+ },
+ "preisunterdrueckung": false,
+ "nurMitAGBuchbar": false,
+ "abgangsOrt": {
+ "name": "Mainz Hbf",
+ "locationId": "",
+ "evaNr": "8000240"
+ },
+ "ankunftsOrt": {
+ "name": "Stuttgart Hbf",
+ "locationId": "",
+ "evaNr": "8000096"
+ }
+ }
+ ],
+ "standard": {
+ "angebotsKontext": {
+ "gesamtAngebotsId": "2200c520-d999-43ab-989d-f86013f1da40",
+ "angebotsId": "0c479d8d-3692-42cc-a7fe-9cbef9a4696a",
+ "spezifischeGesamtLoesungsId": "b611532a-076b-4622-babb-54096b7ac33d",
+ "uebergreifendeGesamtLoesungsId": "b9960634-4be7-4bcc-a209-7ad1b248ed37"
+ },
+ "bahnbonusPunkteSammelfaehig": true,
+ "name": "Sitzplatzreservierung",
+ "preis": {
+ "waehrung": "EUR",
+ "betrag": 5.2
+ },
+ "infoTexte": [
+ {
+ "kategorisierung": "ANZAHL_PLAETZE",
+ "kurzText": "1 seat"
+ },
+ {
+ "kategorisierung": "UE_RESERVIERUNG",
+ "kurzText": "Your reservation cannot be cancelled."
+ }
+ ]
+ },
+ "klasse": "KLASSE_2",
+ "kategorie": "SITZPLATZ",
+ "anonymBuchbar": true,
+ "sitzplatzAnzahl": 1
+ }
+ ]
+ },
+ "upsellEntgelt": {
+ "einfacheFahrt": {
+ "reisePosition": {
+ "reisePosition": {
+ "name": "Flexpreis",
+ "premium": true,
+ "leuchtturmText": "Travel 1st class",
+ "konditionen": [
+ {
+ "bezeichnung": "Unrestricted choice of trains",
+ "textKurz": "Unrestricted choice of trains",
+ "wichtig": true,
+ "typ": "INKLUSIVE",
+ "details": "Your IC/EC ticket lets you use any Intercity or Eurocity train as well as regional and local trains. Your ticket constitutes a continuous contract of carriage in each direction (through ticket). Should you make a passenger rights claim, the ticket will be considered in its entirety. Special rules apply to tickets including City-Ticket; see there."
+ },
+ {
+ "bezeichnung": "Cancellation",
+ "textKurz": "Free cancellation until 26.12.2024, thereafter subject to a fee",
+ "wichtig": true,
+ "typ": "INKLUSIVE",
+ "details": "You can cancel your ticket free of charge up to and including 26.12.2024. After that, cancellation is available for a fee of EUR 10,00 until 02.01.2025 and from 03.01.2025 for a fee of EUR 30,00."
+ },
+ {
+ "bezeichnung": "City-Ticket",
+ "textKurz": "City-Ticket for Frankfurt(Main) and Stuttgart included",
+ "wichtig": true,
+ "typ": "INKLUSIVE",
+ "details": "Your ticket includes a City-Ticket for Frankfurt(Main), Stadtgebiet Frankfurt ohne Flughafen (Tarifgebiet 50 ohne Flughafen) and Stuttgart, Stadtgebiet Stuttgart (Tarifzone 1, ehemals Zone 10 und 20). The City-Ticket is valid in conjunction with your long-distance ticket only when you use it for connecting services in local or regional rail passenger transport (e.g. S-Bahn, RE and RB trains) as part of the through ticket. The City-Ticket is issued together with your Super Sparpreis or Sparpreis ticket, depending on the journey you have booked."
+ },
+ {
+ "bezeichnung": "Access to the DB Lounge",
+ "textKurz": "Access to the DB Lounge",
+ "wichtig": false,
+ "typ": "INKLUSIVE",
+ "details": "Your ticket entitles you to use the DB Lounge."
+ },
+ {
+ "bezeichnung": "Seat included",
+ "textKurz": "Seat included",
+ "wichtig": false,
+ "typ": "INKLUSIVE",
+ "details": "Your ticket includes a free seat reservation."
+ }
+ ],
+ "nurMitAGBuchbar": false,
+ "preisunterdrueckung": false,
+ "preis": {
+ "waehrung": "EUR",
+ "betrag": 102.7
+ },
+ "nutzungsInformationen": [
+ {
+ "zugart": "IC_EC",
+ "klasse": "KLASSE_1"
+ }
+ ],
+ "upsellInfo": {
+ "upsellHeadline": "First class benefits",
+ "upsellTexte": [
+ {
+ "kurzText": "More legroom",
+ "langText": "Enjoy more legroom.",
+ "wichtig": true,
+ "iconId": "201"
+ },
+ {
+ "kurzText": "Digital newspapers included",
+ "langText": "You receive digital newspapers and magazines free of charge in the ICE Portal.",
+ "wichtig": true,
+ "iconId": "201"
+ }
+ ]
+ },
+ "anonymBuchbar": true,
+ "zulaessigeZahlungsarten": [
+ "GUTSCHEIN",
+ "KREDITKARTE",
+ "LASTSCHRIFT",
+ "REISESTELLENKARTE",
+ "PAYPAL",
+ "NULLPREIS",
+ "BONVOYO",
+ "APPLEPAY"
+ ],
+ "typ": "REISEANGEBOT"
+ },
+ "angebotsKontext": {
+ "uebergreifendeGesamtLoesungsId": "b9960634-4be7-4bcc-a209-7ad1b248ed37",
+ "spezifischeGesamtLoesungsId": "b611532a-076b-4622-babb-54096b7ac33d",
+ "gesamtAngebotsId": "2200c520-d999-43ab-989d-f86013f1da40",
+ "angebotsId": "457b19f1-cf29-41ba-bcfb-0a43cf224edb"
+ },
+ "teilpreisInformationen": [],
+ "lupKategorien": {
+ "modulKennung": "FVF",
+ "angebotsArt": "FLP",
+ "tarifTyp": "I",
+ "klasse": "KLASSE_1"
+ }
+ },
+ "reservierungsPositionen": [
+ {
+ "reservierungen": [
+ {
+ "angebotsKontext": {
+ "gesamtAngebotsId": "2200c520-d999-43ab-989d-f86013f1da40",
+ "uebergreifendeGesamtLoesungsId": "b9960634-4be7-4bcc-a209-7ad1b248ed37",
+ "spezifischeGesamtLoesungsId": "b611532a-076b-4622-babb-54096b7ac33d",
+ "angebotsId": "25bedf9a-dcfe-4ccf-99c6-0329644796ab"
+ },
+ "bahnbonusPunkteSammelfaehig": true,
+ "option": "INKLUSIVE",
+ "typ": "OR",
+ "gsdDaten": {
+ "quellSystem": "SIMA",
+ "buchungsKontextDaten": {
+ "zugnummer": "2048",
+ "zugfahrtKey": "EPA#2048_2025-01-03",
+ "abfahrtHalt": {
+ "locationId": "8000240",
+ "abfahrtZeit": "2025-01-03T18:42:00"
+ },
+ "ankunftHalt": {
+ "locationId": "8000096",
+ "ankunftZeit": "2025-01-03T20:23:00"
+ },
+ "servicekategorieCode": "KLASSE_1",
+ "serviceKategorie": "SITZPLATZ_KLASSE_1",
+ "anzahlReisende": 1,
+ "inventarsystem": "EPA",
+ "inklusiveLastMinuteReservierung": false,
+ "gruppenReservierung": false,
+ "kombinationsId": "233e5439-3d77-4e2f-bbe3-c4abda1f98cf",
+ "platzbedarfe": [
+ {
+ "platzprofilCode": "Standard",
+ "anzahl": 1
+ }
+ ],
+ "klasse": "KLASSE_1"
+ }
+ },
+ "preisunterdrueckung": false,
+ "nurMitAGBuchbar": false,
+ "abgangsOrt": {
+ "name": "Mainz Hbf",
+ "locationId": "",
+ "evaNr": "8000240"
+ },
+ "ankunftsOrt": {
+ "name": "Stuttgart Hbf",
+ "locationId": "",
+ "evaNr": "8000096"
+ }
+ }
+ ],
+ "standard": {
+ "angebotsKontext": {
+ "gesamtAngebotsId": "2200c520-d999-43ab-989d-f86013f1da40",
+ "angebotsId": "8b145f45-0ce9-4b8f-99a8-18056025222b",
+ "spezifischeGesamtLoesungsId": "b611532a-076b-4622-babb-54096b7ac33d",
+ "uebergreifendeGesamtLoesungsId": "b9960634-4be7-4bcc-a209-7ad1b248ed37"
+ },
+ "bahnbonusPunkteSammelfaehig": true,
+ "name": "Sitzplatzreservierung",
+ "preis": {
+ "waehrung": "EUR",
+ "betrag": 0
+ },
+ "infoTexte": [
+ {
+ "kategorisierung": "ANZAHL_PLAETZE",
+ "kurzText": "1 seat"
+ },
+ {
+ "kurzText": "1 seat, of which 1 seat included"
+ },
+ {
+ "kategorisierung": "UE_RESERVIERUNG",
+ "kurzText": "Your reservation cannot be cancelled."
+ }
+ ]
+ },
+ "klasse": "KLASSE_1",
+ "kategorie": "SITZPLATZ",
+ "anonymBuchbar": true,
+ "sitzplatzAnzahl": 1
+ }
+ ]
+ },
+ "upsell": {
+ "name": "1st class upgrade",
+ "upsellText": {
+ "text": "Seat included",
+ "iconId": "201"
+ },
+ "differenzpreis": {
+ "waehrung": "EUR",
+ "betrag": 47.2
+ }
+ }
+ },
+ "crosssell": {
+ "einfacheFahrt": {
+ "reisePosition": {
+ "reisePosition": {
+ "name": "Flexpreis",
+ "premium": false,
+ "konditionen": [
+ {
+ "bezeichnung": "Unrestricted choice of trains",
+ "textKurz": "Unrestricted choice of trains",
+ "wichtig": true,
+ "typ": "INKLUSIVE",
+ "details": "Your IC/EC ticket lets you use any Intercity or Eurocity train as well as regional and local trains. Your ticket constitutes a continuous contract of carriage in each direction (through ticket). Should you make a passenger rights claim, the ticket will be considered in its entirety. Special rules apply to tickets including City-Ticket; see there."
+ },
+ {
+ "bezeichnung": "Cancellation",
+ "textKurz": "Free cancellation until 26.12.2024, thereafter subject to a fee",
+ "wichtig": true,
+ "typ": "INKLUSIVE",
+ "details": "You can cancel your ticket free of charge up to and including 26.12.2024. After that, cancellation is available for a fee of EUR 10,00 until 02.01.2025 and from 03.01.2025 for a fee of EUR 30,00."
+ },
+ {
+ "bezeichnung": "City-Ticket",
+ "textKurz": "City-Ticket for Frankfurt(Main) and Stuttgart included",
+ "wichtig": true,
+ "typ": "INKLUSIVE",
+ "details": "Your ticket includes a City-Ticket for Frankfurt(Main), Stadtgebiet Frankfurt ohne Flughafen (Tarifgebiet 50 ohne Flughafen) and Stuttgart, Stadtgebiet Stuttgart (Tarifzone 1, ehemals Zone 10 und 20). The City-Ticket is valid in conjunction with your long-distance ticket only when you use it for connecting services in local or regional rail passenger transport (e.g. S-Bahn, RE and RB trains) as part of the through ticket. The City-Ticket is issued together with your Super Sparpreis or Sparpreis ticket, depending on the journey you have booked."
+ }
+ ],
+ "nurMitAGBuchbar": false,
+ "preisunterdrueckung": false,
+ "preis": {
+ "waehrung": "EUR",
+ "betrag": 27.75
+ },
+ "nutzungsInformationen": [
+ {
+ "zugart": "IC_EC",
+ "klasse": "KLASSE_2"
+ }
+ ],
+ "anonymBuchbar": true,
+ "zulaessigeZahlungsarten": [
+ "GUTSCHEIN",
+ "KREDITKARTE",
+ "LASTSCHRIFT",
+ "REISESTELLENKARTE",
+ "PAYPAL",
+ "NULLPREIS",
+ "BONVOYO",
+ "APPLEPAY"
+ ],
+ "typ": "REISEANGEBOT"
+ },
+ "angebotsKontext": {
+ "uebergreifendeGesamtLoesungsId": "b9960634-4be7-4bcc-a209-7ad1b248ed37",
+ "spezifischeGesamtLoesungsId": "b611532a-076b-4622-babb-54096b7ac33d",
+ "gesamtAngebotsId": "eacf33c3-b2a6-40f7-bd15-9cb52ec72dc2",
+ "angebotsId": "826688f6-9dbb-4512-b3d9-5482b1c0a96b"
+ },
+ "teilpreisInformationen": [],
+ "lupKategorien": {
+ "modulKennung": "FVF",
+ "angebotsArt": "FLP",
+ "tarifTyp": "I",
+ "klasse": "KLASSE_2"
+ }
+ },
+ "reservierungsPositionen": [
+ {
+ "reservierungen": [
+ {
+ "angebotsKontext": {
+ "gesamtAngebotsId": "eacf33c3-b2a6-40f7-bd15-9cb52ec72dc2",
+ "uebergreifendeGesamtLoesungsId": "b9960634-4be7-4bcc-a209-7ad1b248ed37",
+ "spezifischeGesamtLoesungsId": "b611532a-076b-4622-babb-54096b7ac33d",
+ "angebotsId": "64f39aa3-2428-487f-8fa6-522ec73a8874"
+ },
+ "bahnbonusPunkteSammelfaehig": true,
+ "option": "OPTIONAL",
+ "typ": "OR",
+ "gsdDaten": {
+ "quellSystem": "SIMA",
+ "buchungsKontextDaten": {
+ "zugnummer": "2048",
+ "zugfahrtKey": "EPA#2048_2025-01-03",
+ "abfahrtHalt": {
+ "locationId": "8000240",
+ "abfahrtZeit": "2025-01-03T18:42:00"
+ },
+ "ankunftHalt": {
+ "locationId": "8000096",
+ "ankunftZeit": "2025-01-03T20:23:00"
+ },
+ "servicekategorieCode": "KLASSE_2",
+ "serviceKategorie": "SITZPLATZ_KLASSE_2",
+ "anzahlReisende": 1,
+ "inventarsystem": "EPA",
+ "inklusiveLastMinuteReservierung": false,
+ "gruppenReservierung": false,
+ "kombinationsId": "233e5439-3d77-4e2f-bbe3-c4abda1f98cf",
+ "platzbedarfe": [
+ {
+ "platzprofilCode": "Standard",
+ "anzahl": 1
+ }
+ ],
+ "klasse": "KLASSE_2"
+ }
+ },
+ "preisunterdrueckung": false,
+ "nurMitAGBuchbar": false,
+ "abgangsOrt": {
+ "name": "Mainz Hbf",
+ "locationId": "",
+ "evaNr": "8000240"
+ },
+ "ankunftsOrt": {
+ "name": "Stuttgart Hbf",
+ "locationId": "",
+ "evaNr": "8000096"
+ }
+ }
+ ],
+ "standard": {
+ "angebotsKontext": {
+ "gesamtAngebotsId": "eacf33c3-b2a6-40f7-bd15-9cb52ec72dc2",
+ "angebotsId": "f33614b5-ea7a-4052-a116-517b1cc7800f",
+ "spezifischeGesamtLoesungsId": "b611532a-076b-4622-babb-54096b7ac33d",
+ "uebergreifendeGesamtLoesungsId": "b9960634-4be7-4bcc-a209-7ad1b248ed37"
+ },
+ "bahnbonusPunkteSammelfaehig": true,
+ "name": "Sitzplatzreservierung",
+ "preis": {
+ "waehrung": "EUR",
+ "betrag": 5.2
+ },
+ "infoTexte": [
+ {
+ "kategorisierung": "ANZAHL_PLAETZE",
+ "kurzText": "1 seat"
+ },
+ {
+ "kategorisierung": "UE_RESERVIERUNG",
+ "kurzText": "Your reservation cannot be cancelled."
+ }
+ ]
+ },
+ "klasse": "KLASSE_2",
+ "kategorie": "SITZPLATZ",
+ "anonymBuchbar": true,
+ "sitzplatzAnzahl": 1
+ }
+ ]
+ },
+ "bahncardInfo": {
+ "preis": {
+ "waehrung": "EUR",
+ "betrag": 76.9
+ },
+ "klasse": "KLASSE_2",
+ "zulaessigeZahlungsarten": [
+ "GUTSCHEIN",
+ "KREDITKARTE",
+ "LASTSCHRIFT",
+ "REISESTELLENKARTE",
+ "PAYPAL",
+ "NULLPREIS",
+ "APPLEPAY"
+ ],
+ "anonymBuchbar": false,
+ "anzeigeTexte": [
+ {
+ "kategorie": "KATALOG_VORTEILE",
+ "iconId": "201",
+ "textKurz": "Immediate savings: The Probe BahnCard often starts to pay off from the 1st journey onwards",
+ "textLang": "Immediate savings: The Probe BahnCard often starts to pay off from the 1st journey onwards"
+ },
+ {
+ "iconId": "201",
+ "textKurz": "Immediate savings: The Probe BahnCard often starts to pay off from the 1st journey onwards",
+ "textLang": "Immediate savings: The Probe BahnCard often starts to pay off from the 1st journey onwards"
+ },
+ {
+ "iconId": "201",
+ "textKurz": "50% off flexible fares and 25% off super saver and saver fares",
+ "textLang": "50% off flexible fares and 25% off super saver and saver fares"
+ },
+ {
+ "kategorie": "KATALOG_VORTEILE_UEBERSCHRIFT",
+ "iconId": "201",
+ "textKurz": "Your advantages",
+ "textLang": "Your advantages."
+ },
+ {
+ "kategorie": "CROSSSELL_ARGUMENTE",
+ "iconId": "201",
+ "textKurz": "50% discount on Flexpreis and 25% discount on Sparpreis fares (except City-Ticket)",
+ "textLang": "50% discount on Flexpreis and 25% discount on Sparpreis fares (except City-Ticket)"
+ },
+ {
+ "kategorie": "KATALOG_PRUEFEN_BUCHEN",
+ "iconId": "201",
+ "textKurz": "Your BahnCard will be extended automatically by one year unless you cancel it in writing at least 4 weeks before the end of its validity period. You have a 14-day right of withdrawal period",
+ "textLang": "Your BahnCard will be extended automatically by one year unless you cancel it in writing at least 4 weeks before the end of its validity period. You have a 14-day right of withdrawal period."
+ },
+ {
+ "kategorie": "KATALOG_PRUEFEN",
+ "iconId": "201",
+ "textKurz": "Please note: This BahnCard is a subscription offer. Find out more about the terms of use and the purchase of BahnCards here .",
+ "textLang": "Please note: This BahnCard is a subscription offer. Find out more about the terms of use and the purchase of BahnCards here ."
+ },
+ {
+ "kategorie": "KATALOG_VORTEILE",
+ "iconId": "201",
+ "textKurz": "50% off flexible fares and 25% off super saver and saver fares",
+ "textLang": "50% off flexible fares and 25% off super saver and saver fares"
+ },
+ {
+ "kategorie": "KATALOG_UEBERSCHRIFT",
+ "iconId": "201",
+ "textKurz": "Order the Probe BahnCard 50 from EUR 76,90 and save 50% for 3 months",
+ "textLang": "Order the Probe BahnCard 50 from EUR 76,90 and save 50% for 3 months!"
+ },
+ {
+ "kategorie": "KATALOG_PRUEFEN",
+ "iconId": "201",
+ "textKurz": "You can load the digital BahnCard in Navigator after booking and use it immediately.",
+ "textLang": "You can load the digital BahnCard in Navigator after booking and use it immediately."
+ },
+ {
+ "iconId": "201",
+ "textKurz": "Upload your Digital BahnCard into DB Navigator and use it immediately",
+ "textLang": "Upload your Digital BahnCard into DB Navigator and use it immediately"
+ },
+ {
+ "kategorie": "CROSSSELL_ARGUMENTE",
+ "iconId": "201",
+ "textKurz": "Save EUR 27,75 on this ticket",
+ "textLang": "Save EUR 27,75 on this ticket."
+ },
+ {
+ "kategorie": "KATALOG_PRUEFEN_BUCHEN",
+ "iconId": "201",
+ "textKurz": "Depending on your age or discount entitlement, your follow-up card will be a 2nd class BahnCard 50, a 2nd class My BahnCard 50, or a 2nd class seniors/discounted BahnCard 50.",
+ "textLang": "Depending on your age or discount entitlement, your follow-up card will be a 2nd class BahnCard 50, a 2nd class My BahnCard 50, or a 2nd class seniors/discounted BahnCard 50."
+ },
+ {
+ "kategorie": "KATALOG_VORTEILE",
+ "iconId": "201",
+ "textKurz": "Try it out with no obligation. Cancel up to 4 weeks before the end of the trial period",
+ "textLang": "Try it out with no obligation. Cancel up to 4 weeks before the end of the trial period"
+ },
+ {
+ "iconId": "202",
+ "textKurz": "Four-week notice period before the expiration date in text form",
+ "textLang": "Four-week notice period before the expiration date in text form"
+ },
+ {
+ "iconId": "202",
+ "textKurz": "No cancellations",
+ "textLang": "Your BahnCard cannot be cancelled"
+ },
+ {
+ "kategorie": "KATALOG_VORTEILE",
+ "iconId": "201",
+ "textKurz": "Upload your Digital BahnCard into DB Navigator and use it immediately",
+ "textLang": "Upload your Digital BahnCard into DB Navigator and use it immediately"
+ }
+ ],
+ "ersterGeltungzeitpunkt": "2025-01-03T00:00:00+01:00",
+ "anzeigeName": "Probe BahnCard 50",
+ "angebotsKontext": {
+ "angebotsId": "6c5f799f-b1d4-434d-a011-d8b0fb26a0b8",
+ "gesamtAngebotsId": "eacf33c3-b2a6-40f7-bd15-9cb52ec72dc2",
+ "spezifischeGesamtLoesungsId": "b611532a-076b-4622-babb-54096b7ac33d",
+ "uebergreifendeGesamtLoesungsId": "b9960634-4be7-4bcc-a209-7ad1b248ed37"
+ }
+ }
+ }
+ }
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "preise": {
+ "istTeilpreis": false,
+ "hinRueckPauschalpreis": false,
+ "gesamt": {
+ "ab": {
+ "waehrung": "EUR",
+ "betrag": 43.99
+ },
+ "klasse": "KLASSE_2"
+ }
+ },
+ "fahrradmitnahmeMoeglich": "KEINE_ANZEIGE"
+ }
+}
\ No newline at end of file
diff --git a/test/fixtures/dbnav-stop.json b/test/fixtures/dbnav-stop.json
index c6e0c2a0..cb9a3272 100644
--- a/test/fixtures/dbnav-stop.json
+++ b/test/fixtures/dbnav-stop.json
@@ -1 +1,124 @@
-{"haltName":"Stuttgart Hbf","produktGattungen":[{"produktGattung":"HOCHGESCHWINDIGKEITSZUEGE","produkte":[{"name":"ICE"},{"name":"RJ"},{"name":"RJX"},{"name":"TGV"}]},{"produktGattung":"INTERCITYUNDEUROCITYZUEGE","produkte":[{"name":"EC"},{"name":"IC"},{"name":"NJ"}]},{"produktGattung":"INTERREGIOUNDSCHNELLZUEGE","produkte":[{"name":"BUS"},{"name":"Bus"},{"name":"D"},{"name":"DBK"},{"name":"EN"},{"name":"FLX"},{"name":"WB"}]},{"produktGattung":"NAHVERKEHRSONSTIGEZUEGE","produkte":[{"name":"GA"},{"name":"IRE"},{"name":"MEX"},{"name":"RB"},{"name":"RE"},{"name":"Bus EV"},{"name":"BusMEX90"}]},{"produktGattung":"SBAHNEN","produkte":[{"name":"S 1"},{"name":"S 2"}]},{"produktGattung":"BUSSE","produkte":[{"name":"Bus 40"},{"name":"Bus 42"},{"name":"BusMEX90"}]},{"produktGattung":"STRASSENBAHN","produkte":[{"name":"STB U1"},{"name":"STB U5"}]}]}
\ No newline at end of file
+{
+ "haltName": "Stuttgart Hbf",
+ "produktGattungen": [
+ {
+ "produktGattung": "HOCHGESCHWINDIGKEITSZUEGE",
+ "produkte": [
+ {
+ "name": "ICE"
+ },
+ {
+ "name": "RJ"
+ },
+ {
+ "name": "RJX"
+ },
+ {
+ "name": "TGV"
+ }
+ ]
+ },
+ {
+ "produktGattung": "INTERCITYUNDEUROCITYZUEGE",
+ "produkte": [
+ {
+ "name": "EC"
+ },
+ {
+ "name": "IC"
+ },
+ {
+ "name": "NJ"
+ }
+ ]
+ },
+ {
+ "produktGattung": "INTERREGIOUNDSCHNELLZUEGE",
+ "produkte": [
+ {
+ "name": "BUS"
+ },
+ {
+ "name": "Bus"
+ },
+ {
+ "name": "D"
+ },
+ {
+ "name": "DBK"
+ },
+ {
+ "name": "EN"
+ },
+ {
+ "name": "FLX"
+ },
+ {
+ "name": "WB"
+ }
+ ]
+ },
+ {
+ "produktGattung": "NAHVERKEHRSONSTIGEZUEGE",
+ "produkte": [
+ {
+ "name": "GA"
+ },
+ {
+ "name": "IRE"
+ },
+ {
+ "name": "MEX"
+ },
+ {
+ "name": "RB"
+ },
+ {
+ "name": "RE"
+ },
+ {
+ "name": "Bus EV"
+ },
+ {
+ "name": "BusMEX90"
+ }
+ ]
+ },
+ {
+ "produktGattung": "SBAHNEN",
+ "produkte": [
+ {
+ "name": "S 1"
+ },
+ {
+ "name": "S 2"
+ }
+ ]
+ },
+ {
+ "produktGattung": "BUSSE",
+ "produkte": [
+ {
+ "name": "Bus 40"
+ },
+ {
+ "name": "Bus 42"
+ },
+ {
+ "name": "BusMEX90"
+ }
+ ]
+ },
+ {
+ "produktGattung": "STRASSENBAHN",
+ "produkte": [
+ {
+ "name": "STB U1"
+ },
+ {
+ "name": "STB U5"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/test/fixtures/dbnav-trip.json b/test/fixtures/dbnav-trip.json
index 9f3725b1..f71c54c5 100644
--- a/test/fixtures/dbnav-trip.json
+++ b/test/fixtures/dbnav-trip.json
@@ -1 +1,3391 @@
-{"fahrplan":{"regulaererFahrplan":"daily"},"kurztext":"ag","mitteltext":"ag RE22","langtext":"ag RE22","halte":[{"abgangsDatum":"2025-01-17T15:16:00+01:00","ort":{"name":"München Flughafen Terminal","locationId":"A=1@O=München Flughafen Terminal@X=11785973@Y=48353732@U=81@L=8004168@i=U×008020658@","evaNr":"8004168","position":{"latitude":48.353733,"longitude":11.785973},"stationId":"1822"},"gleis":"1","attributNotizen":[{"text":"As ag 84100 heading towards Nürnberg Hbf from here","key":"text.journeystop.product.or.direction.changes.stop.message","priority":100}],"echtzeitNotizen":[],"himNotizen":[],"auslastungsInfos":[{"klasse":"KLASSE_1","stufe":0,"anzeigeTextKurz":"No occupancy information available"},{"klasse":"KLASSE_2","stufe":0,"anzeigeTextKurz":"No occupancy information available"}]},{"ankunftsDatum":"2025-01-17T15:18:00+01:00","abgangsDatum":"2025-01-17T15:18:00+01:00","ort":{"name":"München Flughafen Besucherpark","locationId":"A=1@O=München Flughafen Besucherpark@X=11764183@Y=48352095@U=81@L=8004167@i=U×008020657@","evaNr":"8004167","position":{"latitude":48.352097,"longitude":11.764174},"stationId":"1823"},"gleis":"1","attributNotizen":[],"echtzeitNotizen":[],"himNotizen":[],"auslastungsInfos":[{"klasse":"KLASSE_1","stufe":0,"anzeigeTextKurz":"No occupancy information available"},{"klasse":"KLASSE_2","stufe":0,"anzeigeTextKurz":"No occupancy information available"}]},{"ankunftsDatum":"2025-01-17T15:28:00+01:00","abgangsDatum":"2025-01-17T15:29:00+01:00","ort":{"name":"Freising","locationId":"A=1@O=Freising@X=11744542@Y=48395199@U=81@L=8002078@i=U×008020487@","evaNr":"8002078","position":{"latitude":48.39498,"longitude":11.744551},"stationId":"1908"},"gleis":"4","attributNotizen":[],"echtzeitNotizen":[],"himNotizen":[],"auslastungsInfos":[{"klasse":"KLASSE_1","stufe":0,"anzeigeTextKurz":"No occupancy information available"},{"klasse":"KLASSE_2","stufe":0,"anzeigeTextKurz":"No occupancy information available"}]},{"ankunftsDatum":"2025-01-17T15:37:00+01:00","abgangsDatum":"2025-01-17T15:38:00+01:00","ort":{"name":"Moosburg","locationId":"A=1@O=Moosburg@X=11930385@Y=48470331@U=81@L=8004084@i=U×008020471@","evaNr":"8004084","position":{"latitude":48.46998,"longitude":11.930492},"stationId":"4172"},"gleis":"1","attributNotizen":[],"echtzeitNotizen":[],"himNotizen":[],"auslastungsInfos":[{"klasse":"KLASSE_1","stufe":0,"anzeigeTextKurz":"No occupancy information available"},{"klasse":"KLASSE_2","stufe":0,"anzeigeTextKurz":"No occupancy information available"}]},{"ankunftsDatum":"2025-01-17T15:50:00+01:00","abgangsDatum":"2025-01-17T15:53:00+01:00","ort":{"name":"Landshut(Bay)Hbf","locationId":"A=1@O=Landshut(Bay)Hbf@X=12135932@Y=48547494@U=81@L=8000217@i=U×008026353@","evaNr":"8000217","position":{"latitude":48.547512,"longitude":12.135878},"stationId":"3513"},"gleis":"5","attributNotizen":[],"echtzeitNotizen":[],"himNotizen":[],"auslastungsInfos":[{"klasse":"KLASSE_1","stufe":0,"anzeigeTextKurz":"No occupancy information available"},{"klasse":"KLASSE_2","stufe":0,"anzeigeTextKurz":"No occupancy information available"}]},{"ankunftsDatum":"2025-01-17T16:05:00+01:00","abgangsDatum":"2025-01-17T16:06:00+01:00","ort":{"name":"Ergoldsbach","locationId":"A=1@O=Ergoldsbach@X=12201877@Y=48693865@U=81@L=8001835@i=U×008026349@","evaNr":"8001835","position":{"latitude":48.69383,"longitude":12.201877},"stationId":"1640"},"gleis":"1","attributNotizen":[],"echtzeitNotizen":[],"himNotizen":[],"auslastungsInfos":[{"klasse":"KLASSE_1","stufe":0,"anzeigeTextKurz":"No occupancy information available"},{"klasse":"KLASSE_2","stufe":0,"anzeigeTextKurz":"No occupancy information available"}]},{"ankunftsDatum":"2025-01-17T16:09:00+01:00","abgangsDatum":"2025-01-17T16:10:00+01:00","ort":{"name":"Neufahrn(Niederbay)","locationId":"A=1@O=Neufahrn(Niederbay)@X=12190460@Y=48729885@U=81@L=8000688@i=U×008026340@","evaNr":"8000688","position":{"latitude":48.729866,"longitude":12.19046},"stationId":"4390"},"gleis":"2","attributNotizen":[],"echtzeitNotizen":[],"himNotizen":[],"auslastungsInfos":[{"klasse":"KLASSE_1","stufe":0,"anzeigeTextKurz":"No occupancy information available"},{"klasse":"KLASSE_2","stufe":0,"anzeigeTextKurz":"No occupancy information available"}]},{"ankunftsDatum":"2025-01-17T16:19:00+01:00","abgangsDatum":"2025-01-17T16:20:00+01:00","ort":{"name":"Eggmühl","locationId":"A=1@O=Eggmühl@X=12182190@Y=48836497@U=81@L=8001679@i=U×008026334@","evaNr":"8001679","position":{"latitude":48.8365,"longitude":12.182217},"stationId":"1478"},"gleis":"3","attributNotizen":[],"echtzeitNotizen":[],"himNotizen":[],"auslastungsInfos":[{"klasse":"KLASSE_1","stufe":0,"anzeigeTextKurz":"No occupancy information available"},{"klasse":"KLASSE_2","stufe":0,"anzeigeTextKurz":"No occupancy information available"}]},{"ankunftsDatum":"2025-01-17T16:25:00+01:00","abgangsDatum":"2025-01-17T16:26:00+01:00","ort":{"name":"Hagelstadt","locationId":"A=1@O=Hagelstadt@X=12214830@Y=48895862@U=81@L=8002506@i=U×008026333@","evaNr":"8002506","position":{"latitude":48.896034,"longitude":12.214812},"stationId":"2455"},"gleis":"2","attributNotizen":[],"echtzeitNotizen":[],"himNotizen":[],"auslastungsInfos":[{"klasse":"KLASSE_1","stufe":0,"anzeigeTextKurz":"No occupancy information available"},{"klasse":"KLASSE_2","stufe":0,"anzeigeTextKurz":"No occupancy information available"}]},{"ankunftsDatum":"2025-01-17T16:29:00+01:00","abgangsDatum":"2025-01-17T16:30:00+01:00","ort":{"name":"Köfering","locationId":"A=1@O=Köfering@X=12208753@Y=48931720@U=81@L=8003357@i=U×008026332@","evaNr":"8003357","position":{"latitude":48.931694,"longitude":12.208736},"stationId":"3308"},"gleis":"2","attributNotizen":[],"echtzeitNotizen":[],"himNotizen":[],"auslastungsInfos":[{"klasse":"KLASSE_1","stufe":0,"anzeigeTextKurz":"No occupancy information available"},{"klasse":"KLASSE_2","stufe":0,"anzeigeTextKurz":"No occupancy information available"}]},{"ankunftsDatum":"2025-01-17T16:33:00+01:00","abgangsDatum":"2025-01-17T16:34:00+01:00","ort":{"name":"Obertraubling","locationId":"A=1@O=Obertraubling@X=12169992@Y=48967533@U=81@L=8004592@i=U×008026331@","evaNr":"8004592","position":{"latitude":48.967514,"longitude":12.169974},"stationId":"4699"},"gleis":"2","attributNotizen":[],"echtzeitNotizen":[],"himNotizen":[],"auslastungsInfos":[{"klasse":"KLASSE_1","stufe":0,"anzeigeTextKurz":"No occupancy information available"},{"klasse":"KLASSE_2","stufe":0,"anzeigeTextKurz":"No occupancy information available"}]},{"ankunftsDatum":"2025-01-17T16:41:00+01:00","abgangsDatum":"2025-01-17T16:45:00+01:00","ort":{"name":"Regensburg Hbf","locationId":"A=1@O=Regensburg Hbf@X=12099615@Y=49011670@U=81@L=8000309@i=U×008026294@","evaNr":"8000309","position":{"latitude":49.01175,"longitude":12.099669},"stationId":"5169"},"gleis":"5","attributNotizen":[{"text":"As ag 63070 heading towards Nürnberg Hbf from here","key":"text.journeystop.product.or.direction.changes.stop.message","priority":100}],"echtzeitNotizen":[],"himNotizen":[],"auslastungsInfos":[{"klasse":"KLASSE_1","stufe":0,"anzeigeTextKurz":"No occupancy information available"},{"klasse":"KLASSE_2","stufe":0,"anzeigeTextKurz":"No occupancy information available"}]},{"ankunftsDatum":"2025-01-17T17:02:00+01:00","abgangsDatum":"2025-01-17T17:02:00+01:00","ort":{"name":"Beratzhausen","locationId":"A=1@O=Beratzhausen@X=11807853@Y=49092843@U=81@L=8000882@i=U×008026302@","evaNr":"8000882","position":{"latitude":49.09251,"longitude":11.808527},"stationId":"0491"},"gleis":"2","attributNotizen":[],"echtzeitNotizen":[],"himNotizen":[],"auslastungsInfos":[{"klasse":"KLASSE_1","stufe":0,"anzeigeTextKurz":"No occupancy information available"},{"klasse":"KLASSE_2","stufe":0,"anzeigeTextKurz":"No occupancy information available"}]},{"ankunftsDatum":"2025-01-17T17:08:00+01:00","abgangsDatum":"2025-01-17T17:09:00+01:00","ort":{"name":"Parsberg","locationId":"A=1@O=Parsberg@X=11723354@Y=49164352@U=81@L=8004755@i=U×008026304@","evaNr":"8004755","position":{"latitude":49.16416,"longitude":11.724136},"stationId":"4868"},"gleis":"2","attributNotizen":[],"echtzeitNotizen":[],"himNotizen":[],"auslastungsInfos":[{"klasse":"KLASSE_1","stufe":0,"anzeigeTextKurz":"No occupancy information available"},{"klasse":"KLASSE_2","stufe":0,"anzeigeTextKurz":"No occupancy information available"}]},{"ankunftsDatum":"2025-01-17T17:25:00+01:00","abgangsDatum":"2025-01-17T17:26:00+01:00","ort":{"name":"Neumarkt(Oberpf)","locationId":"A=1@O=Neumarkt(Oberpf)@X=11456986@Y=49273220@U=81@L=8004305@i=U×008022353@","evaNr":"8004305","position":{"latitude":49.273193,"longitude":11.456986},"stationId":"4416"},"gleis":"1","attributNotizen":[],"echtzeitNotizen":[],"himNotizen":[],"auslastungsInfos":[{"klasse":"KLASSE_1","stufe":0,"anzeigeTextKurz":"No occupancy information available"},{"klasse":"KLASSE_2","stufe":0,"anzeigeTextKurz":"No occupancy information available"}]},{"ankunftsDatum":"2025-01-17T17:49:00+01:00","ort":{"name":"Nürnberg Hbf","locationId":"A=1@O=Nürnberg Hbf@X=11082989@Y=49445615@U=81@L=8000284@i=U×008022193@","evaNr":"8000284","position":{"latitude":49.445435,"longitude":11.08227},"stationId":"4593"},"gleis":"13","attributNotizen":[],"echtzeitNotizen":[],"himNotizen":[],"auslastungsInfos":[{"klasse":"KLASSE_1","stufe":0,"anzeigeTextKurz":"No occupancy information available"},{"klasse":"KLASSE_2","stufe":0,"anzeigeTextKurz":"No occupancy information available"}]}],"himNotizen":[],"echtzeitNotizen":[],"attributNotizen":[{"text":"vertraglicher Beförderer DB Regio (München Flughafen Terminal - Regensburg Hbf)","key":"ZR","priority":150},{"text":"Number of bicycles conveyed limited","key":"FB","priority":260},{"text":"Behindertengerechte Ausstattung","key":"EA","priority":560},{"text":"power sockets for laptop","key":"LS","priority":605},{"text":"air conditioning","key":"KL","priority":610},{"text":"Wifi available","key":"WV","priority":710},{"text":"agilis","key":"OP"}],"verkehrsmittelNummer":"84100","richtung":"Nürnberg Hbf","produktGattung":"RB","reisetag":"2025-01-17","polylineGroup":{"polylineDesc":[{"coordinates":[{"longitude":11.760255,"latitude":48.35179},{"longitude":11.764183,"latitude":48.352095},{"longitude":11.764183,"latitude":48.352095},{"longitude":11.760255,"latitude":48.35179},{"longitude":11.760255,"latitude":48.35179},{"longitude":11.758376,"latitude":48.351646},{"longitude":11.758421,"latitude":48.351421},{"longitude":11.758421,"latitude":48.351421},{"longitude":11.755616,"latitude":48.351313},{"longitude":11.748775,"latitude":48.350783},{"longitude":11.744919,"latitude":48.350603},{"longitude":11.744919,"latitude":48.350603},{"longitude":11.744919,"latitude":48.350603},{"longitude":11.742645,"latitude":48.350432},{"longitude":11.738474,"latitude":48.350154},{"longitude":11.731732,"latitude":48.350082},{"longitude":11.729089,"latitude":48.349731},{"longitude":11.727201,"latitude":48.349246},{"longitude":11.725439,"latitude":48.348581},{"longitude":11.722078,"latitude":48.34708},{"longitude":11.718886,"latitude":48.345425},{"longitude":11.7161,"latitude":48.343466},{"longitude":11.712099,"latitude":48.339852},{"longitude":11.710796,"latitude":48.338818},{"longitude":11.707875,"latitude":48.336958},{"longitude":11.705142,"latitude":48.335636},{"longitude":11.701627,"latitude":48.334315},{"longitude":11.699757,"latitude":48.333784},{"longitude":11.698472,"latitude":48.333524},{"longitude":11.695173,"latitude":48.333065},{"longitude":11.692503,"latitude":48.332805},{"longitude":11.689815,"latitude":48.332634},{"longitude":11.686705,"latitude":48.332562},{"longitude":11.680619,"latitude":48.332526},{"longitude":11.67901,"latitude":48.332445},{"longitude":11.676907,"latitude":48.33213},{"longitude":11.674938,"latitude":48.331546},{"longitude":11.673203,"latitude":48.330746},{"longitude":11.672115,"latitude":48.330045},{"longitude":11.66674,"latitude":48.325164},{"longitude":11.670533,"latitude":48.328409},{"longitude":11.674174,"latitude":48.332193},{"longitude":11.686642,"latitude":48.344005},{"longitude":11.70711,"latitude":48.363341},{"longitude":11.70711,"latitude":48.363341},{"longitude":11.726293,"latitude":48.381427},{"longitude":11.740604,"latitude":48.392205},{"longitude":11.744551,"latitude":48.394983},{"longitude":11.744551,"latitude":48.394983},{"longitude":11.749522,"latitude":48.398956},{"longitude":11.753594,"latitude":48.40195},{"longitude":11.756156,"latitude":48.403415},{"longitude":11.759607,"latitude":48.404817},{"longitude":11.761459,"latitude":48.405366},{"longitude":11.763374,"latitude":48.405797},{"longitude":11.773837,"latitude":48.407604},{"longitude":11.777181,"latitude":48.407883},{"longitude":11.784615,"latitude":48.407972},{"longitude":11.784615,"latitude":48.407972},{"longitude":11.791366,"latitude":48.408053},{"longitude":11.794036,"latitude":48.408269},{"longitude":11.795969,"latitude":48.408674},{"longitude":11.797191,"latitude":48.409069},{"longitude":11.800742,"latitude":48.410705},{"longitude":11.800742,"latitude":48.410705},{"longitude":11.846767,"latitude":48.43325},{"longitude":11.848798,"latitude":48.434428},{"longitude":11.850884,"latitude":48.436082},{"longitude":11.852907,"latitude":48.438086},{"longitude":11.852907,"latitude":48.438086},{"longitude":11.856952,"latitude":48.44214},{"longitude":11.858705,"latitude":48.443507},{"longitude":11.860206,"latitude":48.444415},{"longitude":11.861293,"latitude":48.444945},{"longitude":11.863037,"latitude":48.445637},{"longitude":11.86488,"latitude":48.446195},{"longitude":11.866804,"latitude":48.446617},{"longitude":11.86879,"latitude":48.446878},{"longitude":11.895587,"latitude":48.449269},{"longitude":11.8969,"latitude":48.449476},{"longitude":11.898158,"latitude":48.449808},{"longitude":11.902958,"latitude":48.451462},{"longitude":11.905107,"latitude":48.452559},{"longitude":11.917467,"latitude":48.459544},{"longitude":11.919445,"latitude":48.460766},{"longitude":11.927382,"latitude":48.466294},{"longitude":11.928704,"latitude":48.467319},{"longitude":11.929719,"latitude":48.468488},{"longitude":11.930492,"latitude":48.46998},{"longitude":11.930492,"latitude":48.46998},{"longitude":11.935481,"latitude":48.482817},{"longitude":11.936425,"latitude":48.484974},{"longitude":11.938394,"latitude":48.487833},{"longitude":11.942412,"latitude":48.493028},{"longitude":11.94385,"latitude":48.494557},{"longitude":11.945603,"latitude":48.495923},{"longitude":11.948192,"latitude":48.497361},{"longitude":11.954251,"latitude":48.499941},{"longitude":11.965191,"latitude":48.505964},{"longitude":11.967429,"latitude":48.50698},{"longitude":11.997965,"latitude":48.516014},{"longitude":11.997965,"latitude":48.516014},{"longitude":12.016888,"latitude":48.521605},{"longitude":12.033931,"latitude":48.526235},{"longitude":12.033931,"latitude":48.526235},{"longitude":12.106807,"latitude":48.545876},{"longitude":12.108551,"latitude":48.546128},{"longitude":12.110645,"latitude":48.546191},{"longitude":12.119311,"latitude":48.545489},{"longitude":12.120659,"latitude":48.545444},{"longitude":12.128084,"latitude":48.54584},{"longitude":12.129433,"latitude":48.545939},{"longitude":12.130736,"latitude":48.546164},{"longitude":12.135869,"latitude":48.54753},{"longitude":12.135869,"latitude":48.54753},{"longitude":12.139411,"latitude":48.548537},{"longitude":12.140669,"latitude":48.549022},{"longitude":12.142188,"latitude":48.549903},{"longitude":12.143015,"latitude":48.550622},{"longitude":12.143645,"latitude":48.551413},{"longitude":12.144076,"latitude":48.552267},{"longitude":12.144283,"latitude":48.553193},{"longitude":12.144571,"latitude":48.557643},{"longitude":12.145317,"latitude":48.559369},{"longitude":12.158027,"latitude":48.575756},{"longitude":12.171116,"latitude":48.599389},{"longitude":12.177192,"latitude":48.606922},{"longitude":12.17837,"latitude":48.608018},{"longitude":12.183197,"latitude":48.611794},{"longitude":12.184132,"latitude":48.61298},{"longitude":12.184375,"latitude":48.614311},{"longitude":12.184141,"latitude":48.615201},{"longitude":12.183611,"latitude":48.616028},{"longitude":12.177354,"latitude":48.621331},{"longitude":12.170846,"latitude":48.627642},{"longitude":12.170199,"latitude":48.628433},{"longitude":12.169758,"latitude":48.629287},{"longitude":12.169561,"latitude":48.630177},{"longitude":12.169623,"latitude":48.631255},{"longitude":12.169848,"latitude":48.631948},{"longitude":12.170325,"latitude":48.632793},{"longitude":12.172797,"latitude":48.635471},{"longitude":12.173327,"latitude":48.636775},{"longitude":12.173354,"latitude":48.638114},{"longitude":12.172284,"latitude":48.64118},{"longitude":12.172275,"latitude":48.642079},{"longitude":12.172689,"latitude":48.643391},{"longitude":12.1733,"latitude":48.644272},{"longitude":12.174469,"latitude":48.645288},{"longitude":12.178082,"latitude":48.647319},{"longitude":12.179521,"latitude":48.648272},{"longitude":12.180554,"latitude":48.649432},{"longitude":12.181103,"latitude":48.650726},{"longitude":12.181139,"latitude":48.652075},{"longitude":12.180878,"latitude":48.652955},{"longitude":12.177318,"latitude":48.660713},{"longitude":12.176878,"latitude":48.662035},{"longitude":12.176815,"latitude":48.663823},{"longitude":12.177022,"latitude":48.664713},{"longitude":12.177453,"latitude":48.665738},{"longitude":12.178505,"latitude":48.667212},{"longitude":12.180968,"latitude":48.6699},{"longitude":12.182244,"latitude":48.670952},{"longitude":12.183269,"latitude":48.671545},{"longitude":12.185624,"latitude":48.672426},{"longitude":12.198659,"latitude":48.676247},{"longitude":12.1998,"latitude":48.676732},{"longitude":12.200825,"latitude":48.677325},{"longitude":12.201724,"latitude":48.677999},{"longitude":12.20247,"latitude":48.678746},{"longitude":12.203054,"latitude":48.679555},{"longitude":12.203459,"latitude":48.680417},{"longitude":12.203693,"latitude":48.681298},{"longitude":12.203729,"latitude":48.682197},{"longitude":12.202066,"latitude":48.690665},{"longitude":12.201877,"latitude":48.693829},{"longitude":12.201877,"latitude":48.693829},{"longitude":12.201814,"latitude":48.700553},{"longitude":12.201445,"latitude":48.702333},{"longitude":12.200771,"latitude":48.703601},{"longitude":12.200133,"latitude":48.704401},{"longitude":12.197112,"latitude":48.707394},{"longitude":12.19616,"latitude":48.708581},{"longitude":12.192375,"latitude":48.716275},{"longitude":12.191863,"latitude":48.717588},{"longitude":12.191566,"latitude":48.718909},{"longitude":12.191108,"latitude":48.724249},{"longitude":12.19038,"latitude":48.729867},{"longitude":12.19038,"latitude":48.729867},{"longitude":12.190245,"latitude":48.731944},{"longitude":12.190496,"latitude":48.733733},{"longitude":12.19109,"latitude":48.735288},{"longitude":12.192276,"latitude":48.736996},{"longitude":12.196825,"latitude":48.743036},{"longitude":12.198227,"latitude":48.744708},{"longitude":12.199854,"latitude":48.746147},{"longitude":12.204978,"latitude":48.749751},{"longitude":12.206075,"latitude":48.750884},{"longitude":12.20674,"latitude":48.751873},{"longitude":12.207216,"latitude":48.752996},{"longitude":12.207414,"latitude":48.753886},{"longitude":12.208205,"latitude":48.761051},{"longitude":12.208025,"latitude":48.761941},{"longitude":12.207333,"latitude":48.763208},{"longitude":12.206165,"latitude":48.764341},{"longitude":12.205185,"latitude":48.764961},{"longitude":12.204088,"latitude":48.765455},{"longitude":12.2022,"latitude":48.765959},{"longitude":12.196843,"latitude":48.766597},{"longitude":12.194919,"latitude":48.76702},{"longitude":12.193759,"latitude":48.767487},{"longitude":12.192735,"latitude":48.76808},{"longitude":12.191863,"latitude":48.768772},{"longitude":12.191153,"latitude":48.76959},{"longitude":12.19055,"latitude":48.770822},{"longitude":12.18869,"latitude":48.780189},{"longitude":12.18869,"latitude":48.781537},{"longitude":12.188878,"latitude":48.782427},{"longitude":12.19038,"latitude":48.785879},{"longitude":12.190721,"latitude":48.787209},{"longitude":12.190694,"latitude":48.788108},{"longitude":12.190451,"latitude":48.788989},{"longitude":12.190002,"latitude":48.789834},{"longitude":12.189364,"latitude":48.790634},{"longitude":12.188087,"latitude":48.791677},{"longitude":12.186478,"latitude":48.792504},{"longitude":12.184662,"latitude":48.793124},{"longitude":12.175368,"latitude":48.795911},{"longitude":12.173615,"latitude":48.796594},{"longitude":12.172051,"latitude":48.797547},{"longitude":12.170909,"latitude":48.79859},{"longitude":12.170298,"latitude":48.79939},{"longitude":12.169704,"latitude":48.800684},{"longitude":12.16752,"latitude":48.811831},{"longitude":12.167394,"latitude":48.81362},{"longitude":12.167799,"latitude":48.816307},{"longitude":12.170423,"latitude":48.827409},{"longitude":12.170918,"latitude":48.828722},{"longitude":12.171421,"latitude":48.829549},{"longitude":12.172069,"latitude":48.830349},{"longitude":12.173264,"latitude":48.831436},{"longitude":12.175754,"latitude":48.832964},{"longitude":12.182271,"latitude":48.836452},{"longitude":12.182271,"latitude":48.836452},{"longitude":12.189759,"latitude":48.840821},{"longitude":12.190667,"latitude":48.841585},{"longitude":12.19126,"latitude":48.842313},{"longitude":12.191836,"latitude":48.843608},{"longitude":12.191908,"latitude":48.844947},{"longitude":12.191476,"latitude":48.846268},{"longitude":12.190919,"latitude":48.847086},{"longitude":12.187782,"latitude":48.850556},{"longitude":12.187332,"latitude":48.85141},{"longitude":12.187107,"latitude":48.852291},{"longitude":12.186739,"latitude":48.862179},{"longitude":12.187081,"latitude":48.863959},{"longitude":12.188015,"latitude":48.866117},{"longitude":12.189157,"latitude":48.867753},{"longitude":12.196726,"latitude":48.876814},{"longitude":12.197283,"latitude":48.877632},{"longitude":12.199054,"latitude":48.881021},{"longitude":12.200025,"latitude":48.882207},{"longitude":12.201562,"latitude":48.883196},{"longitude":12.202713,"latitude":48.883664},{"longitude":12.203971,"latitude":48.884005},{"longitude":12.209787,"latitude":48.885255},{"longitude":12.211037,"latitude":48.885614},{"longitude":12.212097,"latitude":48.886073},{"longitude":12.213176,"latitude":48.886693},{"longitude":12.214381,"latitude":48.887808},{"longitude":12.214893,"latitude":48.888608},{"longitude":12.215298,"latitude":48.889902},{"longitude":12.215244,"latitude":48.8917},{"longitude":12.214812,"latitude":48.896033},{"longitude":12.214812,"latitude":48.896033},{"longitude":12.214219,"latitude":48.90202},{"longitude":12.2143,"latitude":48.904267},{"longitude":12.214776,"latitude":48.906038},{"longitude":12.218408,"latitude":48.914703},{"longitude":12.218678,"latitude":48.916043},{"longitude":12.218642,"latitude":48.917382},{"longitude":12.218291,"latitude":48.918713},{"longitude":12.217635,"latitude":48.919989},{"longitude":12.208736,"latitude":48.931693},{"longitude":12.208736,"latitude":48.931693},{"longitude":12.203567,"latitude":48.93848},{"longitude":12.202209,"latitude":48.940035},{"longitude":12.18513,"latitude":48.95351},{"longitude":12.173147,"latitude":48.96498},{"longitude":12.169974,"latitude":48.967515},{"longitude":12.169974,"latitude":48.967515},{"longitude":12.169884,"latitude":48.967578},{"longitude":12.165983,"latitude":48.97041},{"longitude":12.164455,"latitude":48.971668},{"longitude":12.15018,"latitude":48.986725},{"longitude":12.15018,"latitude":48.986725},{"longitude":12.15018,"latitude":48.986725},{"longitude":12.146701,"latitude":48.990428},{"longitude":12.146701,"latitude":48.990428},{"longitude":12.141469,"latitude":48.995993},{"longitude":12.13968,"latitude":48.998078},{"longitude":12.134152,"latitude":49.003912},{"longitude":12.13408,"latitude":49.003885},{"longitude":12.134008,"latitude":49.003849},{"longitude":12.131662,"latitude":49.00633},{"longitude":12.129172,"latitude":49.008901},{"longitude":12.128246,"latitude":49.009683},{"longitude":12.126664,"latitude":49.010555},{"longitude":12.125388,"latitude":49.011014},{"longitude":12.124372,"latitude":49.011265},{"longitude":12.122349,"latitude":49.011499},{"longitude":12.118906,"latitude":49.011499},{"longitude":12.114547,"latitude":49.011661},{"longitude":12.103921,"latitude":49.011643},{"longitude":12.099678,"latitude":49.011598},{"longitude":12.099678,"latitude":49.011598},{"longitude":12.094887,"latitude":49.011553},{"longitude":12.092253,"latitude":49.011436},{"longitude":12.080549,"latitude":49.011265},{"longitude":12.059901,"latitude":49.011976},{"longitude":12.05991,"latitude":49.011976},{"longitude":12.059901,"latitude":49.011976},{"longitude":12.057007,"latitude":49.012075},{"longitude":12.054624,"latitude":49.012254},{"longitude":12.049393,"latitude":49.012434},{"longitude":12.049339,"latitude":49.01176},{"longitude":12.043586,"latitude":49.011041},{"longitude":12.040125,"latitude":49.011095},{"longitude":12.038381,"latitude":49.01123},{"longitude":12.036367,"latitude":49.011481},{"longitude":12.034426,"latitude":49.011913},{"longitude":12.02825,"latitude":49.013836},{"longitude":12.026722,"latitude":49.014187},{"longitude":12.025625,"latitude":49.014304},{"longitude":12.024259,"latitude":49.014295},{"longitude":12.020897,"latitude":49.013917},{"longitude":12.018847,"latitude":49.013935},{"longitude":12.014856,"latitude":49.014538},{"longitude":12.009759,"latitude":49.015832},{"longitude":12.007305,"latitude":49.016632},{"longitude":12.003476,"latitude":49.018511},{"longitude":12.000572,"latitude":49.019688},{"longitude":11.995556,"latitude":49.021118},{"longitude":11.990666,"latitude":49.022727},{"longitude":11.988904,"latitude":49.02341},{"longitude":11.98788,"latitude":49.024012},{"longitude":11.987035,"latitude":49.024713},{"longitude":11.984913,"latitude":49.027536},{"longitude":11.983682,"latitude":49.028606},{"longitude":11.982648,"latitude":49.02919},{"longitude":11.981749,"latitude":49.029568},{"longitude":11.979627,"latitude":49.030242},{"longitude":11.978315,"latitude":49.030547},{"longitude":11.978315,"latitude":49.030547},{"longitude":11.975681,"latitude":49.03097},{"longitude":11.973659,"latitude":49.031195},{"longitude":11.971618,"latitude":49.031213},{"longitude":11.970261,"latitude":49.031087},{"longitude":11.95977,"latitude":49.029037},{"longitude":11.948992,"latitude":49.026179},{"longitude":11.947024,"latitude":49.02581},{"longitude":11.945666,"latitude":49.025738},{"longitude":11.944309,"latitude":49.025828},{"longitude":11.942835,"latitude":49.026125},{"longitude":11.939095,"latitude":49.027122},{"longitude":11.939095,"latitude":49.027122},{"longitude":11.936677,"latitude":49.027788},{"longitude":11.935517,"latitude":49.028264},{"longitude":11.91913,"latitude":49.037802},{"longitude":11.91726,"latitude":49.039114},{"longitude":11.914914,"latitude":49.041631},{"longitude":11.914914,"latitude":49.041631},{"longitude":11.913098,"latitude":49.043761},{"longitude":11.912649,"latitude":49.044606},{"longitude":11.912415,"latitude":49.045487},{"longitude":11.912424,"latitude":49.046386},{"longitude":11.912649,"latitude":49.047276},{"longitude":11.913943,"latitude":49.050243},{"longitude":11.91406,"latitude":49.051196},{"longitude":11.913943,"latitude":49.052085},{"longitude":11.913341,"latitude":49.053371},{"longitude":11.9113,"latitude":49.055708},{"longitude":11.910491,"latitude":49.056949},{"longitude":11.910177,"latitude":49.057821},{"longitude":11.909628,"latitude":49.060949},{"longitude":11.909206,"latitude":49.061803},{"longitude":11.908172,"latitude":49.062962},{"longitude":11.907246,"latitude":49.063628},{"longitude":11.906177,"latitude":49.064185},{"longitude":11.902176,"latitude":49.06592},{"longitude":11.899686,"latitude":49.066792},{"longitude":11.895408,"latitude":49.067978},{"longitude":11.891425,"latitude":49.068751},{"longitude":11.887812,"latitude":49.069785},{"longitude":11.886418,"latitude":49.069983},{"longitude":11.88436,"latitude":49.07001},{"longitude":11.88436,"latitude":49.07001},{"longitude":11.881528,"latitude":49.070001},{"longitude":11.880171,"latitude":49.070127},{"longitude":11.878876,"latitude":49.070423},{"longitude":11.877132,"latitude":49.071116},{"longitude":11.873348,"latitude":49.073048},{"longitude":11.871271,"latitude":49.074217},{"longitude":11.859559,"latitude":49.082415},{"longitude":11.857976,"latitude":49.083269},{"longitude":11.856763,"latitude":49.083683},{"longitude":11.855459,"latitude":49.083952},{"longitude":11.854102,"latitude":49.084069},{"longitude":11.852736,"latitude":49.084033},{"longitude":11.851405,"latitude":49.083844},{"longitude":11.849536,"latitude":49.083287},{"longitude":11.844394,"latitude":49.081058},{"longitude":11.842542,"latitude":49.080482},{"longitude":11.841212,"latitude":49.080276},{"longitude":11.839845,"latitude":49.080222},{"longitude":11.837823,"latitude":49.080437},{"longitude":11.835953,"latitude":49.080977},{"longitude":11.830892,"latitude":49.083287},{"longitude":11.829103,"latitude":49.083943},{"longitude":11.827143,"latitude":49.08433},{"longitude":11.821687,"latitude":49.084734},{"longitude":11.820366,"latitude":49.084968},{"longitude":11.819125,"latitude":49.085346},{"longitude":11.818001,"latitude":49.085858},{"longitude":11.817004,"latitude":49.086469},{"longitude":11.808527,"latitude":49.09251},{"longitude":11.808527,"latitude":49.09251},{"longitude":11.806405,"latitude":49.093436},{"longitude":11.803259,"latitude":49.094326},{"longitude":11.80209,"latitude":49.094784},{"longitude":11.795115,"latitude":49.098416},{"longitude":11.793578,"latitude":49.099405},{"longitude":11.791924,"latitude":49.100753},{"longitude":11.784795,"latitude":49.1079},{"longitude":11.783168,"latitude":49.109347},{"longitude":11.766574,"latitude":49.121293},{"longitude":11.766574,"latitude":49.121293},{"longitude":11.764228,"latitude":49.122956},{"longitude":11.762691,"latitude":49.123855},{"longitude":11.749126,"latitude":49.130714},{"longitude":11.74767,"latitude":49.131667},{"longitude":11.746034,"latitude":49.133105},{"longitude":11.745054,"latitude":49.134292},{"longitude":11.744308,"latitude":49.135541},{"longitude":11.742735,"latitude":49.139919},{"longitude":11.742007,"latitude":49.141178},{"longitude":11.74135,"latitude":49.141969},{"longitude":11.735274,"latitude":49.147955},{"longitude":11.734285,"latitude":49.149133},{"longitude":11.733485,"latitude":49.150374},{"longitude":11.732604,"latitude":49.152549},{"longitude":11.731363,"latitude":49.159102},{"longitude":11.731067,"latitude":49.160109},{"longitude":11.730599,"latitude":49.160954},{"longitude":11.729512,"latitude":49.162086},{"longitude":11.72801,"latitude":49.163012},{"longitude":11.726213,"latitude":49.16366},{"longitude":11.724136,"latitude":49.164163},{"longitude":11.724136,"latitude":49.164163},{"longitude":11.719731,"latitude":49.165107},{"longitude":11.717709,"latitude":49.165341},{"longitude":11.71565,"latitude":49.165413},{"longitude":11.712926,"latitude":49.165269},{"longitude":11.706203,"latitude":49.164379},{"longitude":11.696638,"latitude":49.163884},{"longitude":11.693896,"latitude":49.163839},{"longitude":11.688431,"latitude":49.164136},{"longitude":11.685698,"latitude":49.164091},{"longitude":11.68301,"latitude":49.163741},{"longitude":11.681069,"latitude":49.163282},{"longitude":11.673743,"latitude":49.160846},{"longitude":11.672115,"latitude":49.160576},{"longitude":11.670372,"latitude":49.16054},{"longitude":11.668358,"latitude":49.160801},{"longitude":11.666506,"latitude":49.161385},{"longitude":11.665418,"latitude":49.161934},{"longitude":11.6614,"latitude":49.16437},{"longitude":11.660214,"latitude":49.164828},{"longitude":11.658937,"latitude":49.165152},{"longitude":11.657598,"latitude":49.165323},{"longitude":11.656223,"latitude":49.165359},{"longitude":11.654874,"latitude":49.165242},{"longitude":11.650919,"latitude":49.164496},{"longitude":11.649553,"latitude":49.164415},{"longitude":11.648186,"latitude":49.164487},{"longitude":11.632122,"latitude":49.166824},{"longitude":11.629372,"latitude":49.167318},{"longitude":11.628131,"latitude":49.167642},{"longitude":11.628131,"latitude":49.167642},{"longitude":11.62636,"latitude":49.168217},{"longitude":11.625219,"latitude":49.168712},{"longitude":11.623637,"latitude":49.169583},{"longitude":11.621704,"latitude":49.170851},{"longitude":11.620167,"latitude":49.172343},{"longitude":11.611987,"latitude":49.18118},{"longitude":11.610764,"latitude":49.182267},{"longitude":11.609838,"latitude":49.182923},{"longitude":11.608831,"latitude":49.183535},{"longitude":11.607177,"latitude":49.184344},{"longitude":11.599761,"latitude":49.187032},{"longitude":11.597694,"latitude":49.187948},{"longitude":11.596139,"latitude":49.188829},{"longitude":11.594736,"latitude":49.189809},{"longitude":11.592696,"latitude":49.191706},{"longitude":11.592696,"latitude":49.191706},{"longitude":11.589621,"latitude":49.195643},{"longitude":11.588471,"latitude":49.196758},{"longitude":11.587482,"latitude":49.197378},{"longitude":11.586349,"latitude":49.197891},{"longitude":11.584453,"latitude":49.198403},{"longitude":11.582421,"latitude":49.198592},{"longitude":11.581055,"latitude":49.198529},{"longitude":11.579724,"latitude":49.198313},{"longitude":11.575203,"latitude":49.197243},{"longitude":11.573872,"latitude":49.197055},{"longitude":11.565674,"latitude":49.196533},{"longitude":11.563616,"latitude":49.196542},{"longitude":11.562267,"latitude":49.196695},{"longitude":11.560299,"latitude":49.197082},{"longitude":11.551148,"latitude":49.199032},{"longitude":11.549808,"latitude":49.19923},{"longitude":11.545709,"latitude":49.199491},{"longitude":11.54437,"latitude":49.199679},{"longitude":11.542509,"latitude":49.200237},{"longitude":11.53921,"latitude":49.201855},{"longitude":11.538005,"latitude":49.202277},{"longitude":11.525618,"latitude":49.204938},{"longitude":11.523578,"latitude":49.2051},{"longitude":11.52222,"latitude":49.20501},{"longitude":11.515604,"latitude":49.203994},{"longitude":11.515604,"latitude":49.203994},{"longitude":11.512152,"latitude":49.203653},{"longitude":11.509411,"latitude":49.203707},{"longitude":11.507379,"latitude":49.203913},{"longitude":11.506049,"latitude":49.204147},{"longitude":11.504754,"latitude":49.204435},{"longitude":11.502894,"latitude":49.204992},{"longitude":11.502894,"latitude":49.204992},{"longitude":11.496934,"latitude":49.20723},{"longitude":11.494947,"latitude":49.207572},{"longitude":11.490165,"latitude":49.207869},{"longitude":11.487459,"latitude":49.208147},{"longitude":11.485571,"latitude":49.208669},{"longitude":11.483935,"latitude":49.209487},{"longitude":11.482659,"latitude":49.210547},{"longitude":11.482057,"latitude":49.211356},{"longitude":11.481553,"latitude":49.21266},{"longitude":11.48105,"latitude":49.21533},{"longitude":11.480214,"latitude":49.216714},{"longitude":11.479576,"latitude":49.217343},{"longitude":11.478641,"latitude":49.217999},{"longitude":11.477562,"latitude":49.218557},{"longitude":11.474685,"latitude":49.219779},{"longitude":11.473661,"latitude":49.220373},{"longitude":11.472789,"latitude":49.221074},{"longitude":11.471863,"latitude":49.222269},{"longitude":11.470946,"latitude":49.224894},{"longitude":11.470487,"latitude":49.225739},{"longitude":11.469804,"latitude":49.226521},{"longitude":11.468222,"latitude":49.227986},{"longitude":11.467584,"latitude":49.228786},{"longitude":11.466209,"latitude":49.231798},{"longitude":11.463862,"latitude":49.235043},{"longitude":11.46353,"latitude":49.235915},{"longitude":11.46344,"latitude":49.236814},{"longitude":11.463746,"latitude":49.238144},{"longitude":11.464564,"latitude":49.239376},{"longitude":11.468366,"latitude":49.242567},{"longitude":11.469481,"latitude":49.243691},{"longitude":11.470236,"latitude":49.244949},{"longitude":11.470586,"latitude":49.24627},{"longitude":11.470595,"latitude":49.247169},{"longitude":11.470424,"latitude":49.248068},{"longitude":11.466218,"latitude":49.264761},{"longitude":11.465435,"latitude":49.266218},{"longitude":11.464303,"latitude":49.267512},{"longitude":11.456878,"latitude":49.27313},{"longitude":11.456878,"latitude":49.27313},{"longitude":11.454702,"latitude":49.274757},{"longitude":11.452599,"latitude":49.275998},{"longitude":11.449857,"latitude":49.276996},{"longitude":11.443897,"latitude":49.278874},{"longitude":11.413685,"latitude":49.288268},{"longitude":11.413685,"latitude":49.288268},{"longitude":11.391256,"latitude":49.295226},{"longitude":11.389306,"latitude":49.295666},{"longitude":11.387948,"latitude":49.295774},{"longitude":11.385899,"latitude":49.295648},{"longitude":11.376047,"latitude":49.293671},{"longitude":11.373368,"latitude":49.293257},{"longitude":11.372002,"latitude":49.293212},{"longitude":11.369961,"latitude":49.293374},{"longitude":11.36864,"latitude":49.293635},{"longitude":11.367399,"latitude":49.294012},{"longitude":11.365709,"latitude":49.294785},{"longitude":11.364298,"latitude":49.295765},{"longitude":11.3609,"latitude":49.299145},{"longitude":11.359668,"latitude":49.300745},{"longitude":11.359264,"latitude":49.301608},{"longitude":11.358949,"latitude":49.302938},{"longitude":11.358877,"latitude":49.308934},{"longitude":11.358877,"latitude":49.308934},{"longitude":11.358698,"latitude":49.310939},{"longitude":11.358455,"latitude":49.31191},{"longitude":11.35805,"latitude":49.312773},{"longitude":11.357313,"latitude":49.313761},{"longitude":11.344207,"latitude":49.325618},{"longitude":11.342499,"latitude":49.32703},{"longitude":11.341474,"latitude":49.327623},{"longitude":11.333375,"latitude":49.331506},{"longitude":11.333375,"latitude":49.331506},{"longitude":11.330894,"latitude":49.332639},{"longitude":11.328988,"latitude":49.333151},{"longitude":11.32764,"latitude":49.333313},{"longitude":11.322831,"latitude":49.333421},{"longitude":11.3215,"latitude":49.333637},{"longitude":11.319657,"latitude":49.334239},{"longitude":11.318588,"latitude":49.334805},{"longitude":11.317563,"latitude":49.335587},{"longitude":11.3143,"latitude":49.33939},{"longitude":11.313131,"latitude":49.340504},{"longitude":11.311145,"latitude":49.341736},{"longitude":11.309437,"latitude":49.342428},{"longitude":11.309437,"latitude":49.342428},{"longitude":11.307468,"latitude":49.342914},{"longitude":11.305427,"latitude":49.343138},{"longitude":11.303369,"latitude":49.343102},{"longitude":11.298632,"latitude":49.342536},{"longitude":11.296582,"latitude":49.342644},{"longitude":11.294631,"latitude":49.343075},{"longitude":11.28557,"latitude":49.346302},{"longitude":11.283835,"latitude":49.347031},{"longitude":11.282424,"latitude":49.34801},{"longitude":11.280339,"latitude":49.350339},{"longitude":11.279044,"latitude":49.351381},{"longitude":11.277974,"latitude":49.351948},{"longitude":11.276779,"latitude":49.352388},{"longitude":11.274397,"latitude":49.352829},{"longitude":11.274397,"latitude":49.352829},{"longitude":11.268689,"latitude":49.353422},{"longitude":11.267358,"latitude":49.353638},{"longitude":11.265902,"latitude":49.354033},{"longitude":11.26432,"latitude":49.354671},{"longitude":11.26236,"latitude":49.355939},{"longitude":11.256095,"latitude":49.361287},{"longitude":11.253847,"latitude":49.362852},{"longitude":11.253847,"latitude":49.362852},{"longitude":11.252607,"latitude":49.363436},{"longitude":11.24724,"latitude":49.365458},{"longitude":11.220443,"latitude":49.376066},{"longitude":11.220443,"latitude":49.376066},{"longitude":11.212317,"latitude":49.379275},{"longitude":11.208308,"latitude":49.380686},{"longitude":11.207121,"latitude":49.3811},{"longitude":11.204245,"latitude":49.381972},{"longitude":11.2042,"latitude":49.3819},{"longitude":11.196892,"latitude":49.384039},{"longitude":11.195103,"latitude":49.384713},{"longitude":11.193476,"latitude":49.385531},{"longitude":11.191723,"latitude":49.386763},{"longitude":11.190527,"latitude":49.387985},{"longitude":11.188792,"latitude":49.390484},{"longitude":11.187031,"latitude":49.393352},{"longitude":11.184307,"latitude":49.398179},{"longitude":11.18321,"latitude":49.400364},{"longitude":11.181763,"latitude":49.402908},{"longitude":11.181763,"latitude":49.402908},{"longitude":11.181655,"latitude":49.403096},{"longitude":11.179147,"latitude":49.407762},{"longitude":11.178032,"latitude":49.409398},{"longitude":11.17583,"latitude":49.411681},{"longitude":11.173906,"latitude":49.413119},{"longitude":11.174005,"latitude":49.413191},{"longitude":11.172073,"latitude":49.414423},{"longitude":11.170688,"latitude":49.415142},{"longitude":11.169654,"latitude":49.41551},{"longitude":11.167506,"latitude":49.416041},{"longitude":11.167488,"latitude":49.415996},{"longitude":11.167569,"latitude":49.416113},{"longitude":11.151352,"latitude":49.421039},{"longitude":11.149006,"latitude":49.421983},{"longitude":11.144539,"latitude":49.424086},{"longitude":11.139873,"latitude":49.426001},{"longitude":11.133131,"latitude":49.429129},{"longitude":11.12976,"latitude":49.43081},{"longitude":11.129832,"latitude":49.430873},{"longitude":11.122902,"latitude":49.434226},{"longitude":11.122902,"latitude":49.434226},{"longitude":11.118497,"latitude":49.436284},{"longitude":11.117391,"latitude":49.436959},{"longitude":11.117391,"latitude":49.436959},{"longitude":11.116609,"latitude":49.437588},{"longitude":11.115908,"latitude":49.438361},{"longitude":11.112375,"latitude":49.443242},{"longitude":11.111251,"latitude":49.444483},{"longitude":11.111144,"latitude":49.444438},{"longitude":11.109786,"latitude":49.445552},{"longitude":11.108222,"latitude":49.446433},{"longitude":11.107054,"latitude":49.44691},{"longitude":11.103871,"latitude":49.447925},{"longitude":11.102649,"latitude":49.448168},{"longitude":11.101282,"latitude":49.448276},{"longitude":11.099907,"latitude":49.448213},{"longitude":11.097678,"latitude":49.447881},{"longitude":11.097678,"latitude":49.447881},{"longitude":11.095215,"latitude":49.447494},{"longitude":11.092491,"latitude":49.447224},{"longitude":11.08965,"latitude":49.446865},{"longitude":11.086064,"latitude":49.446262},{"longitude":11.082297,"latitude":49.445391}],"delta":false}]}}
\ No newline at end of file
+{
+ "fahrplan": {
+ "regulaererFahrplan": "daily"
+ },
+ "kurztext": "ag",
+ "mitteltext": "ag RE22",
+ "langtext": "ag RE22",
+ "halte": [
+ {
+ "abgangsDatum": "2025-01-17T15:16:00+01:00",
+ "ort": {
+ "name": "München Flughafen Terminal",
+ "locationId": "A=1@O=München Flughafen Terminal@X=11785973@Y=48353732@U=81@L=8004168@i=U×008020658@",
+ "evaNr": "8004168",
+ "position": {
+ "latitude": 48.353733,
+ "longitude": 11.785973
+ },
+ "stationId": "1822"
+ },
+ "gleis": "1",
+ "attributNotizen": [
+ {
+ "text": "As ag 84100 heading towards Nürnberg Hbf from here",
+ "key": "text.journeystop.product.or.direction.changes.stop.message",
+ "priority": 100
+ }
+ ],
+ "echtzeitNotizen": [],
+ "himNotizen": [],
+ "auslastungsInfos": [
+ {
+ "klasse": "KLASSE_1",
+ "stufe": 0,
+ "anzeigeTextKurz": "No occupancy information available"
+ },
+ {
+ "klasse": "KLASSE_2",
+ "stufe": 0,
+ "anzeigeTextKurz": "No occupancy information available"
+ }
+ ]
+ },
+ {
+ "ankunftsDatum": "2025-01-17T15:18:00+01:00",
+ "abgangsDatum": "2025-01-17T15:18:00+01:00",
+ "ort": {
+ "name": "München Flughafen Besucherpark",
+ "locationId": "A=1@O=München Flughafen Besucherpark@X=11764183@Y=48352095@U=81@L=8004167@i=U×008020657@",
+ "evaNr": "8004167",
+ "position": {
+ "latitude": 48.352097,
+ "longitude": 11.764174
+ },
+ "stationId": "1823"
+ },
+ "gleis": "1",
+ "attributNotizen": [],
+ "echtzeitNotizen": [],
+ "himNotizen": [],
+ "auslastungsInfos": [
+ {
+ "klasse": "KLASSE_1",
+ "stufe": 0,
+ "anzeigeTextKurz": "No occupancy information available"
+ },
+ {
+ "klasse": "KLASSE_2",
+ "stufe": 0,
+ "anzeigeTextKurz": "No occupancy information available"
+ }
+ ]
+ },
+ {
+ "ankunftsDatum": "2025-01-17T15:28:00+01:00",
+ "abgangsDatum": "2025-01-17T15:29:00+01:00",
+ "ort": {
+ "name": "Freising",
+ "locationId": "A=1@O=Freising@X=11744542@Y=48395199@U=81@L=8002078@i=U×008020487@",
+ "evaNr": "8002078",
+ "position": {
+ "latitude": 48.39498,
+ "longitude": 11.744551
+ },
+ "stationId": "1908"
+ },
+ "gleis": "4",
+ "attributNotizen": [],
+ "echtzeitNotizen": [],
+ "himNotizen": [],
+ "auslastungsInfos": [
+ {
+ "klasse": "KLASSE_1",
+ "stufe": 0,
+ "anzeigeTextKurz": "No occupancy information available"
+ },
+ {
+ "klasse": "KLASSE_2",
+ "stufe": 0,
+ "anzeigeTextKurz": "No occupancy information available"
+ }
+ ]
+ },
+ {
+ "ankunftsDatum": "2025-01-17T15:37:00+01:00",
+ "abgangsDatum": "2025-01-17T15:38:00+01:00",
+ "ort": {
+ "name": "Moosburg",
+ "locationId": "A=1@O=Moosburg@X=11930385@Y=48470331@U=81@L=8004084@i=U×008020471@",
+ "evaNr": "8004084",
+ "position": {
+ "latitude": 48.46998,
+ "longitude": 11.930492
+ },
+ "stationId": "4172"
+ },
+ "gleis": "1",
+ "attributNotizen": [],
+ "echtzeitNotizen": [],
+ "himNotizen": [],
+ "auslastungsInfos": [
+ {
+ "klasse": "KLASSE_1",
+ "stufe": 0,
+ "anzeigeTextKurz": "No occupancy information available"
+ },
+ {
+ "klasse": "KLASSE_2",
+ "stufe": 0,
+ "anzeigeTextKurz": "No occupancy information available"
+ }
+ ]
+ },
+ {
+ "ankunftsDatum": "2025-01-17T15:50:00+01:00",
+ "abgangsDatum": "2025-01-17T15:53:00+01:00",
+ "ort": {
+ "name": "Landshut(Bay)Hbf",
+ "locationId": "A=1@O=Landshut(Bay)Hbf@X=12135932@Y=48547494@U=81@L=8000217@i=U×008026353@",
+ "evaNr": "8000217",
+ "position": {
+ "latitude": 48.547512,
+ "longitude": 12.135878
+ },
+ "stationId": "3513"
+ },
+ "gleis": "5",
+ "attributNotizen": [],
+ "echtzeitNotizen": [],
+ "himNotizen": [],
+ "auslastungsInfos": [
+ {
+ "klasse": "KLASSE_1",
+ "stufe": 0,
+ "anzeigeTextKurz": "No occupancy information available"
+ },
+ {
+ "klasse": "KLASSE_2",
+ "stufe": 0,
+ "anzeigeTextKurz": "No occupancy information available"
+ }
+ ]
+ },
+ {
+ "ankunftsDatum": "2025-01-17T16:05:00+01:00",
+ "abgangsDatum": "2025-01-17T16:06:00+01:00",
+ "ort": {
+ "name": "Ergoldsbach",
+ "locationId": "A=1@O=Ergoldsbach@X=12201877@Y=48693865@U=81@L=8001835@i=U×008026349@",
+ "evaNr": "8001835",
+ "position": {
+ "latitude": 48.69383,
+ "longitude": 12.201877
+ },
+ "stationId": "1640"
+ },
+ "gleis": "1",
+ "attributNotizen": [],
+ "echtzeitNotizen": [],
+ "himNotizen": [],
+ "auslastungsInfos": [
+ {
+ "klasse": "KLASSE_1",
+ "stufe": 0,
+ "anzeigeTextKurz": "No occupancy information available"
+ },
+ {
+ "klasse": "KLASSE_2",
+ "stufe": 0,
+ "anzeigeTextKurz": "No occupancy information available"
+ }
+ ]
+ },
+ {
+ "ankunftsDatum": "2025-01-17T16:09:00+01:00",
+ "abgangsDatum": "2025-01-17T16:10:00+01:00",
+ "ort": {
+ "name": "Neufahrn(Niederbay)",
+ "locationId": "A=1@O=Neufahrn(Niederbay)@X=12190460@Y=48729885@U=81@L=8000688@i=U×008026340@",
+ "evaNr": "8000688",
+ "position": {
+ "latitude": 48.729866,
+ "longitude": 12.19046
+ },
+ "stationId": "4390"
+ },
+ "gleis": "2",
+ "attributNotizen": [],
+ "echtzeitNotizen": [],
+ "himNotizen": [],
+ "auslastungsInfos": [
+ {
+ "klasse": "KLASSE_1",
+ "stufe": 0,
+ "anzeigeTextKurz": "No occupancy information available"
+ },
+ {
+ "klasse": "KLASSE_2",
+ "stufe": 0,
+ "anzeigeTextKurz": "No occupancy information available"
+ }
+ ]
+ },
+ {
+ "ankunftsDatum": "2025-01-17T16:19:00+01:00",
+ "abgangsDatum": "2025-01-17T16:20:00+01:00",
+ "ort": {
+ "name": "Eggmühl",
+ "locationId": "A=1@O=Eggmühl@X=12182190@Y=48836497@U=81@L=8001679@i=U×008026334@",
+ "evaNr": "8001679",
+ "position": {
+ "latitude": 48.8365,
+ "longitude": 12.182217
+ },
+ "stationId": "1478"
+ },
+ "gleis": "3",
+ "attributNotizen": [],
+ "echtzeitNotizen": [],
+ "himNotizen": [],
+ "auslastungsInfos": [
+ {
+ "klasse": "KLASSE_1",
+ "stufe": 0,
+ "anzeigeTextKurz": "No occupancy information available"
+ },
+ {
+ "klasse": "KLASSE_2",
+ "stufe": 0,
+ "anzeigeTextKurz": "No occupancy information available"
+ }
+ ]
+ },
+ {
+ "ankunftsDatum": "2025-01-17T16:25:00+01:00",
+ "abgangsDatum": "2025-01-17T16:26:00+01:00",
+ "ort": {
+ "name": "Hagelstadt",
+ "locationId": "A=1@O=Hagelstadt@X=12214830@Y=48895862@U=81@L=8002506@i=U×008026333@",
+ "evaNr": "8002506",
+ "position": {
+ "latitude": 48.896034,
+ "longitude": 12.214812
+ },
+ "stationId": "2455"
+ },
+ "gleis": "2",
+ "attributNotizen": [],
+ "echtzeitNotizen": [],
+ "himNotizen": [],
+ "auslastungsInfos": [
+ {
+ "klasse": "KLASSE_1",
+ "stufe": 0,
+ "anzeigeTextKurz": "No occupancy information available"
+ },
+ {
+ "klasse": "KLASSE_2",
+ "stufe": 0,
+ "anzeigeTextKurz": "No occupancy information available"
+ }
+ ]
+ },
+ {
+ "ankunftsDatum": "2025-01-17T16:29:00+01:00",
+ "abgangsDatum": "2025-01-17T16:30:00+01:00",
+ "ort": {
+ "name": "Köfering",
+ "locationId": "A=1@O=Köfering@X=12208753@Y=48931720@U=81@L=8003357@i=U×008026332@",
+ "evaNr": "8003357",
+ "position": {
+ "latitude": 48.931694,
+ "longitude": 12.208736
+ },
+ "stationId": "3308"
+ },
+ "gleis": "2",
+ "attributNotizen": [],
+ "echtzeitNotizen": [],
+ "himNotizen": [],
+ "auslastungsInfos": [
+ {
+ "klasse": "KLASSE_1",
+ "stufe": 0,
+ "anzeigeTextKurz": "No occupancy information available"
+ },
+ {
+ "klasse": "KLASSE_2",
+ "stufe": 0,
+ "anzeigeTextKurz": "No occupancy information available"
+ }
+ ]
+ },
+ {
+ "ankunftsDatum": "2025-01-17T16:33:00+01:00",
+ "abgangsDatum": "2025-01-17T16:34:00+01:00",
+ "ort": {
+ "name": "Obertraubling",
+ "locationId": "A=1@O=Obertraubling@X=12169992@Y=48967533@U=81@L=8004592@i=U×008026331@",
+ "evaNr": "8004592",
+ "position": {
+ "latitude": 48.967514,
+ "longitude": 12.169974
+ },
+ "stationId": "4699"
+ },
+ "gleis": "2",
+ "attributNotizen": [],
+ "echtzeitNotizen": [],
+ "himNotizen": [],
+ "auslastungsInfos": [
+ {
+ "klasse": "KLASSE_1",
+ "stufe": 0,
+ "anzeigeTextKurz": "No occupancy information available"
+ },
+ {
+ "klasse": "KLASSE_2",
+ "stufe": 0,
+ "anzeigeTextKurz": "No occupancy information available"
+ }
+ ]
+ },
+ {
+ "ankunftsDatum": "2025-01-17T16:41:00+01:00",
+ "abgangsDatum": "2025-01-17T16:45:00+01:00",
+ "ort": {
+ "name": "Regensburg Hbf",
+ "locationId": "A=1@O=Regensburg Hbf@X=12099615@Y=49011670@U=81@L=8000309@i=U×008026294@",
+ "evaNr": "8000309",
+ "position": {
+ "latitude": 49.01175,
+ "longitude": 12.099669
+ },
+ "stationId": "5169"
+ },
+ "gleis": "5",
+ "attributNotizen": [
+ {
+ "text": "As ag 63070 heading towards Nürnberg Hbf from here",
+ "key": "text.journeystop.product.or.direction.changes.stop.message",
+ "priority": 100
+ }
+ ],
+ "echtzeitNotizen": [],
+ "himNotizen": [],
+ "auslastungsInfos": [
+ {
+ "klasse": "KLASSE_1",
+ "stufe": 0,
+ "anzeigeTextKurz": "No occupancy information available"
+ },
+ {
+ "klasse": "KLASSE_2",
+ "stufe": 0,
+ "anzeigeTextKurz": "No occupancy information available"
+ }
+ ]
+ },
+ {
+ "ankunftsDatum": "2025-01-17T17:02:00+01:00",
+ "abgangsDatum": "2025-01-17T17:02:00+01:00",
+ "ort": {
+ "name": "Beratzhausen",
+ "locationId": "A=1@O=Beratzhausen@X=11807853@Y=49092843@U=81@L=8000882@i=U×008026302@",
+ "evaNr": "8000882",
+ "position": {
+ "latitude": 49.09251,
+ "longitude": 11.808527
+ },
+ "stationId": "0491"
+ },
+ "gleis": "2",
+ "attributNotizen": [],
+ "echtzeitNotizen": [],
+ "himNotizen": [],
+ "auslastungsInfos": [
+ {
+ "klasse": "KLASSE_1",
+ "stufe": 0,
+ "anzeigeTextKurz": "No occupancy information available"
+ },
+ {
+ "klasse": "KLASSE_2",
+ "stufe": 0,
+ "anzeigeTextKurz": "No occupancy information available"
+ }
+ ]
+ },
+ {
+ "ankunftsDatum": "2025-01-17T17:08:00+01:00",
+ "abgangsDatum": "2025-01-17T17:09:00+01:00",
+ "ort": {
+ "name": "Parsberg",
+ "locationId": "A=1@O=Parsberg@X=11723354@Y=49164352@U=81@L=8004755@i=U×008026304@",
+ "evaNr": "8004755",
+ "position": {
+ "latitude": 49.16416,
+ "longitude": 11.724136
+ },
+ "stationId": "4868"
+ },
+ "gleis": "2",
+ "attributNotizen": [],
+ "echtzeitNotizen": [],
+ "himNotizen": [],
+ "auslastungsInfos": [
+ {
+ "klasse": "KLASSE_1",
+ "stufe": 0,
+ "anzeigeTextKurz": "No occupancy information available"
+ },
+ {
+ "klasse": "KLASSE_2",
+ "stufe": 0,
+ "anzeigeTextKurz": "No occupancy information available"
+ }
+ ]
+ },
+ {
+ "ankunftsDatum": "2025-01-17T17:25:00+01:00",
+ "abgangsDatum": "2025-01-17T17:26:00+01:00",
+ "ort": {
+ "name": "Neumarkt(Oberpf)",
+ "locationId": "A=1@O=Neumarkt(Oberpf)@X=11456986@Y=49273220@U=81@L=8004305@i=U×008022353@",
+ "evaNr": "8004305",
+ "position": {
+ "latitude": 49.273193,
+ "longitude": 11.456986
+ },
+ "stationId": "4416"
+ },
+ "gleis": "1",
+ "attributNotizen": [],
+ "echtzeitNotizen": [],
+ "himNotizen": [],
+ "auslastungsInfos": [
+ {
+ "klasse": "KLASSE_1",
+ "stufe": 0,
+ "anzeigeTextKurz": "No occupancy information available"
+ },
+ {
+ "klasse": "KLASSE_2",
+ "stufe": 0,
+ "anzeigeTextKurz": "No occupancy information available"
+ }
+ ]
+ },
+ {
+ "ankunftsDatum": "2025-01-17T17:49:00+01:00",
+ "ort": {
+ "name": "Nürnberg Hbf",
+ "locationId": "A=1@O=Nürnberg Hbf@X=11082989@Y=49445615@U=81@L=8000284@i=U×008022193@",
+ "evaNr": "8000284",
+ "position": {
+ "latitude": 49.445435,
+ "longitude": 11.08227
+ },
+ "stationId": "4593"
+ },
+ "gleis": "13",
+ "attributNotizen": [],
+ "echtzeitNotizen": [],
+ "himNotizen": [],
+ "auslastungsInfos": [
+ {
+ "klasse": "KLASSE_1",
+ "stufe": 0,
+ "anzeigeTextKurz": "No occupancy information available"
+ },
+ {
+ "klasse": "KLASSE_2",
+ "stufe": 0,
+ "anzeigeTextKurz": "No occupancy information available"
+ }
+ ]
+ }
+ ],
+ "himNotizen": [],
+ "echtzeitNotizen": [],
+ "attributNotizen": [
+ {
+ "text": "vertraglicher Beförderer DB Regio (München Flughafen Terminal - Regensburg Hbf)",
+ "key": "ZR",
+ "priority": 150
+ },
+ {
+ "text": "Number of bicycles conveyed limited",
+ "key": "FB",
+ "priority": 260
+ },
+ {
+ "text": "Behindertengerechte Ausstattung",
+ "key": "EA",
+ "priority": 560
+ },
+ {
+ "text": "power sockets for laptop",
+ "key": "LS",
+ "priority": 605
+ },
+ {
+ "text": "air conditioning",
+ "key": "KL",
+ "priority": 610
+ },
+ {
+ "text": "Wifi available",
+ "key": "WV",
+ "priority": 710
+ },
+ {
+ "text": "agilis",
+ "key": "OP"
+ }
+ ],
+ "verkehrsmittelNummer": "84100",
+ "richtung": "Nürnberg Hbf",
+ "produktGattung": "RB",
+ "reisetag": "2025-01-17",
+ "polylineGroup": {
+ "polylineDesc": [
+ {
+ "coordinates": [
+ {
+ "longitude": 11.760255,
+ "latitude": 48.35179
+ },
+ {
+ "longitude": 11.764183,
+ "latitude": 48.352095
+ },
+ {
+ "longitude": 11.764183,
+ "latitude": 48.352095
+ },
+ {
+ "longitude": 11.760255,
+ "latitude": 48.35179
+ },
+ {
+ "longitude": 11.760255,
+ "latitude": 48.35179
+ },
+ {
+ "longitude": 11.758376,
+ "latitude": 48.351646
+ },
+ {
+ "longitude": 11.758421,
+ "latitude": 48.351421
+ },
+ {
+ "longitude": 11.758421,
+ "latitude": 48.351421
+ },
+ {
+ "longitude": 11.755616,
+ "latitude": 48.351313
+ },
+ {
+ "longitude": 11.748775,
+ "latitude": 48.350783
+ },
+ {
+ "longitude": 11.744919,
+ "latitude": 48.350603
+ },
+ {
+ "longitude": 11.744919,
+ "latitude": 48.350603
+ },
+ {
+ "longitude": 11.744919,
+ "latitude": 48.350603
+ },
+ {
+ "longitude": 11.742645,
+ "latitude": 48.350432
+ },
+ {
+ "longitude": 11.738474,
+ "latitude": 48.350154
+ },
+ {
+ "longitude": 11.731732,
+ "latitude": 48.350082
+ },
+ {
+ "longitude": 11.729089,
+ "latitude": 48.349731
+ },
+ {
+ "longitude": 11.727201,
+ "latitude": 48.349246
+ },
+ {
+ "longitude": 11.725439,
+ "latitude": 48.348581
+ },
+ {
+ "longitude": 11.722078,
+ "latitude": 48.34708
+ },
+ {
+ "longitude": 11.718886,
+ "latitude": 48.345425
+ },
+ {
+ "longitude": 11.7161,
+ "latitude": 48.343466
+ },
+ {
+ "longitude": 11.712099,
+ "latitude": 48.339852
+ },
+ {
+ "longitude": 11.710796,
+ "latitude": 48.338818
+ },
+ {
+ "longitude": 11.707875,
+ "latitude": 48.336958
+ },
+ {
+ "longitude": 11.705142,
+ "latitude": 48.335636
+ },
+ {
+ "longitude": 11.701627,
+ "latitude": 48.334315
+ },
+ {
+ "longitude": 11.699757,
+ "latitude": 48.333784
+ },
+ {
+ "longitude": 11.698472,
+ "latitude": 48.333524
+ },
+ {
+ "longitude": 11.695173,
+ "latitude": 48.333065
+ },
+ {
+ "longitude": 11.692503,
+ "latitude": 48.332805
+ },
+ {
+ "longitude": 11.689815,
+ "latitude": 48.332634
+ },
+ {
+ "longitude": 11.686705,
+ "latitude": 48.332562
+ },
+ {
+ "longitude": 11.680619,
+ "latitude": 48.332526
+ },
+ {
+ "longitude": 11.67901,
+ "latitude": 48.332445
+ },
+ {
+ "longitude": 11.676907,
+ "latitude": 48.33213
+ },
+ {
+ "longitude": 11.674938,
+ "latitude": 48.331546
+ },
+ {
+ "longitude": 11.673203,
+ "latitude": 48.330746
+ },
+ {
+ "longitude": 11.672115,
+ "latitude": 48.330045
+ },
+ {
+ "longitude": 11.66674,
+ "latitude": 48.325164
+ },
+ {
+ "longitude": 11.670533,
+ "latitude": 48.328409
+ },
+ {
+ "longitude": 11.674174,
+ "latitude": 48.332193
+ },
+ {
+ "longitude": 11.686642,
+ "latitude": 48.344005
+ },
+ {
+ "longitude": 11.70711,
+ "latitude": 48.363341
+ },
+ {
+ "longitude": 11.70711,
+ "latitude": 48.363341
+ },
+ {
+ "longitude": 11.726293,
+ "latitude": 48.381427
+ },
+ {
+ "longitude": 11.740604,
+ "latitude": 48.392205
+ },
+ {
+ "longitude": 11.744551,
+ "latitude": 48.394983
+ },
+ {
+ "longitude": 11.744551,
+ "latitude": 48.394983
+ },
+ {
+ "longitude": 11.749522,
+ "latitude": 48.398956
+ },
+ {
+ "longitude": 11.753594,
+ "latitude": 48.40195
+ },
+ {
+ "longitude": 11.756156,
+ "latitude": 48.403415
+ },
+ {
+ "longitude": 11.759607,
+ "latitude": 48.404817
+ },
+ {
+ "longitude": 11.761459,
+ "latitude": 48.405366
+ },
+ {
+ "longitude": 11.763374,
+ "latitude": 48.405797
+ },
+ {
+ "longitude": 11.773837,
+ "latitude": 48.407604
+ },
+ {
+ "longitude": 11.777181,
+ "latitude": 48.407883
+ },
+ {
+ "longitude": 11.784615,
+ "latitude": 48.407972
+ },
+ {
+ "longitude": 11.784615,
+ "latitude": 48.407972
+ },
+ {
+ "longitude": 11.791366,
+ "latitude": 48.408053
+ },
+ {
+ "longitude": 11.794036,
+ "latitude": 48.408269
+ },
+ {
+ "longitude": 11.795969,
+ "latitude": 48.408674
+ },
+ {
+ "longitude": 11.797191,
+ "latitude": 48.409069
+ },
+ {
+ "longitude": 11.800742,
+ "latitude": 48.410705
+ },
+ {
+ "longitude": 11.800742,
+ "latitude": 48.410705
+ },
+ {
+ "longitude": 11.846767,
+ "latitude": 48.43325
+ },
+ {
+ "longitude": 11.848798,
+ "latitude": 48.434428
+ },
+ {
+ "longitude": 11.850884,
+ "latitude": 48.436082
+ },
+ {
+ "longitude": 11.852907,
+ "latitude": 48.438086
+ },
+ {
+ "longitude": 11.852907,
+ "latitude": 48.438086
+ },
+ {
+ "longitude": 11.856952,
+ "latitude": 48.44214
+ },
+ {
+ "longitude": 11.858705,
+ "latitude": 48.443507
+ },
+ {
+ "longitude": 11.860206,
+ "latitude": 48.444415
+ },
+ {
+ "longitude": 11.861293,
+ "latitude": 48.444945
+ },
+ {
+ "longitude": 11.863037,
+ "latitude": 48.445637
+ },
+ {
+ "longitude": 11.86488,
+ "latitude": 48.446195
+ },
+ {
+ "longitude": 11.866804,
+ "latitude": 48.446617
+ },
+ {
+ "longitude": 11.86879,
+ "latitude": 48.446878
+ },
+ {
+ "longitude": 11.895587,
+ "latitude": 48.449269
+ },
+ {
+ "longitude": 11.8969,
+ "latitude": 48.449476
+ },
+ {
+ "longitude": 11.898158,
+ "latitude": 48.449808
+ },
+ {
+ "longitude": 11.902958,
+ "latitude": 48.451462
+ },
+ {
+ "longitude": 11.905107,
+ "latitude": 48.452559
+ },
+ {
+ "longitude": 11.917467,
+ "latitude": 48.459544
+ },
+ {
+ "longitude": 11.919445,
+ "latitude": 48.460766
+ },
+ {
+ "longitude": 11.927382,
+ "latitude": 48.466294
+ },
+ {
+ "longitude": 11.928704,
+ "latitude": 48.467319
+ },
+ {
+ "longitude": 11.929719,
+ "latitude": 48.468488
+ },
+ {
+ "longitude": 11.930492,
+ "latitude": 48.46998
+ },
+ {
+ "longitude": 11.930492,
+ "latitude": 48.46998
+ },
+ {
+ "longitude": 11.935481,
+ "latitude": 48.482817
+ },
+ {
+ "longitude": 11.936425,
+ "latitude": 48.484974
+ },
+ {
+ "longitude": 11.938394,
+ "latitude": 48.487833
+ },
+ {
+ "longitude": 11.942412,
+ "latitude": 48.493028
+ },
+ {
+ "longitude": 11.94385,
+ "latitude": 48.494557
+ },
+ {
+ "longitude": 11.945603,
+ "latitude": 48.495923
+ },
+ {
+ "longitude": 11.948192,
+ "latitude": 48.497361
+ },
+ {
+ "longitude": 11.954251,
+ "latitude": 48.499941
+ },
+ {
+ "longitude": 11.965191,
+ "latitude": 48.505964
+ },
+ {
+ "longitude": 11.967429,
+ "latitude": 48.50698
+ },
+ {
+ "longitude": 11.997965,
+ "latitude": 48.516014
+ },
+ {
+ "longitude": 11.997965,
+ "latitude": 48.516014
+ },
+ {
+ "longitude": 12.016888,
+ "latitude": 48.521605
+ },
+ {
+ "longitude": 12.033931,
+ "latitude": 48.526235
+ },
+ {
+ "longitude": 12.033931,
+ "latitude": 48.526235
+ },
+ {
+ "longitude": 12.106807,
+ "latitude": 48.545876
+ },
+ {
+ "longitude": 12.108551,
+ "latitude": 48.546128
+ },
+ {
+ "longitude": 12.110645,
+ "latitude": 48.546191
+ },
+ {
+ "longitude": 12.119311,
+ "latitude": 48.545489
+ },
+ {
+ "longitude": 12.120659,
+ "latitude": 48.545444
+ },
+ {
+ "longitude": 12.128084,
+ "latitude": 48.54584
+ },
+ {
+ "longitude": 12.129433,
+ "latitude": 48.545939
+ },
+ {
+ "longitude": 12.130736,
+ "latitude": 48.546164
+ },
+ {
+ "longitude": 12.135869,
+ "latitude": 48.54753
+ },
+ {
+ "longitude": 12.135869,
+ "latitude": 48.54753
+ },
+ {
+ "longitude": 12.139411,
+ "latitude": 48.548537
+ },
+ {
+ "longitude": 12.140669,
+ "latitude": 48.549022
+ },
+ {
+ "longitude": 12.142188,
+ "latitude": 48.549903
+ },
+ {
+ "longitude": 12.143015,
+ "latitude": 48.550622
+ },
+ {
+ "longitude": 12.143645,
+ "latitude": 48.551413
+ },
+ {
+ "longitude": 12.144076,
+ "latitude": 48.552267
+ },
+ {
+ "longitude": 12.144283,
+ "latitude": 48.553193
+ },
+ {
+ "longitude": 12.144571,
+ "latitude": 48.557643
+ },
+ {
+ "longitude": 12.145317,
+ "latitude": 48.559369
+ },
+ {
+ "longitude": 12.158027,
+ "latitude": 48.575756
+ },
+ {
+ "longitude": 12.171116,
+ "latitude": 48.599389
+ },
+ {
+ "longitude": 12.177192,
+ "latitude": 48.606922
+ },
+ {
+ "longitude": 12.17837,
+ "latitude": 48.608018
+ },
+ {
+ "longitude": 12.183197,
+ "latitude": 48.611794
+ },
+ {
+ "longitude": 12.184132,
+ "latitude": 48.61298
+ },
+ {
+ "longitude": 12.184375,
+ "latitude": 48.614311
+ },
+ {
+ "longitude": 12.184141,
+ "latitude": 48.615201
+ },
+ {
+ "longitude": 12.183611,
+ "latitude": 48.616028
+ },
+ {
+ "longitude": 12.177354,
+ "latitude": 48.621331
+ },
+ {
+ "longitude": 12.170846,
+ "latitude": 48.627642
+ },
+ {
+ "longitude": 12.170199,
+ "latitude": 48.628433
+ },
+ {
+ "longitude": 12.169758,
+ "latitude": 48.629287
+ },
+ {
+ "longitude": 12.169561,
+ "latitude": 48.630177
+ },
+ {
+ "longitude": 12.169623,
+ "latitude": 48.631255
+ },
+ {
+ "longitude": 12.169848,
+ "latitude": 48.631948
+ },
+ {
+ "longitude": 12.170325,
+ "latitude": 48.632793
+ },
+ {
+ "longitude": 12.172797,
+ "latitude": 48.635471
+ },
+ {
+ "longitude": 12.173327,
+ "latitude": 48.636775
+ },
+ {
+ "longitude": 12.173354,
+ "latitude": 48.638114
+ },
+ {
+ "longitude": 12.172284,
+ "latitude": 48.64118
+ },
+ {
+ "longitude": 12.172275,
+ "latitude": 48.642079
+ },
+ {
+ "longitude": 12.172689,
+ "latitude": 48.643391
+ },
+ {
+ "longitude": 12.1733,
+ "latitude": 48.644272
+ },
+ {
+ "longitude": 12.174469,
+ "latitude": 48.645288
+ },
+ {
+ "longitude": 12.178082,
+ "latitude": 48.647319
+ },
+ {
+ "longitude": 12.179521,
+ "latitude": 48.648272
+ },
+ {
+ "longitude": 12.180554,
+ "latitude": 48.649432
+ },
+ {
+ "longitude": 12.181103,
+ "latitude": 48.650726
+ },
+ {
+ "longitude": 12.181139,
+ "latitude": 48.652075
+ },
+ {
+ "longitude": 12.180878,
+ "latitude": 48.652955
+ },
+ {
+ "longitude": 12.177318,
+ "latitude": 48.660713
+ },
+ {
+ "longitude": 12.176878,
+ "latitude": 48.662035
+ },
+ {
+ "longitude": 12.176815,
+ "latitude": 48.663823
+ },
+ {
+ "longitude": 12.177022,
+ "latitude": 48.664713
+ },
+ {
+ "longitude": 12.177453,
+ "latitude": 48.665738
+ },
+ {
+ "longitude": 12.178505,
+ "latitude": 48.667212
+ },
+ {
+ "longitude": 12.180968,
+ "latitude": 48.6699
+ },
+ {
+ "longitude": 12.182244,
+ "latitude": 48.670952
+ },
+ {
+ "longitude": 12.183269,
+ "latitude": 48.671545
+ },
+ {
+ "longitude": 12.185624,
+ "latitude": 48.672426
+ },
+ {
+ "longitude": 12.198659,
+ "latitude": 48.676247
+ },
+ {
+ "longitude": 12.1998,
+ "latitude": 48.676732
+ },
+ {
+ "longitude": 12.200825,
+ "latitude": 48.677325
+ },
+ {
+ "longitude": 12.201724,
+ "latitude": 48.677999
+ },
+ {
+ "longitude": 12.20247,
+ "latitude": 48.678746
+ },
+ {
+ "longitude": 12.203054,
+ "latitude": 48.679555
+ },
+ {
+ "longitude": 12.203459,
+ "latitude": 48.680417
+ },
+ {
+ "longitude": 12.203693,
+ "latitude": 48.681298
+ },
+ {
+ "longitude": 12.203729,
+ "latitude": 48.682197
+ },
+ {
+ "longitude": 12.202066,
+ "latitude": 48.690665
+ },
+ {
+ "longitude": 12.201877,
+ "latitude": 48.693829
+ },
+ {
+ "longitude": 12.201877,
+ "latitude": 48.693829
+ },
+ {
+ "longitude": 12.201814,
+ "latitude": 48.700553
+ },
+ {
+ "longitude": 12.201445,
+ "latitude": 48.702333
+ },
+ {
+ "longitude": 12.200771,
+ "latitude": 48.703601
+ },
+ {
+ "longitude": 12.200133,
+ "latitude": 48.704401
+ },
+ {
+ "longitude": 12.197112,
+ "latitude": 48.707394
+ },
+ {
+ "longitude": 12.19616,
+ "latitude": 48.708581
+ },
+ {
+ "longitude": 12.192375,
+ "latitude": 48.716275
+ },
+ {
+ "longitude": 12.191863,
+ "latitude": 48.717588
+ },
+ {
+ "longitude": 12.191566,
+ "latitude": 48.718909
+ },
+ {
+ "longitude": 12.191108,
+ "latitude": 48.724249
+ },
+ {
+ "longitude": 12.19038,
+ "latitude": 48.729867
+ },
+ {
+ "longitude": 12.19038,
+ "latitude": 48.729867
+ },
+ {
+ "longitude": 12.190245,
+ "latitude": 48.731944
+ },
+ {
+ "longitude": 12.190496,
+ "latitude": 48.733733
+ },
+ {
+ "longitude": 12.19109,
+ "latitude": 48.735288
+ },
+ {
+ "longitude": 12.192276,
+ "latitude": 48.736996
+ },
+ {
+ "longitude": 12.196825,
+ "latitude": 48.743036
+ },
+ {
+ "longitude": 12.198227,
+ "latitude": 48.744708
+ },
+ {
+ "longitude": 12.199854,
+ "latitude": 48.746147
+ },
+ {
+ "longitude": 12.204978,
+ "latitude": 48.749751
+ },
+ {
+ "longitude": 12.206075,
+ "latitude": 48.750884
+ },
+ {
+ "longitude": 12.20674,
+ "latitude": 48.751873
+ },
+ {
+ "longitude": 12.207216,
+ "latitude": 48.752996
+ },
+ {
+ "longitude": 12.207414,
+ "latitude": 48.753886
+ },
+ {
+ "longitude": 12.208205,
+ "latitude": 48.761051
+ },
+ {
+ "longitude": 12.208025,
+ "latitude": 48.761941
+ },
+ {
+ "longitude": 12.207333,
+ "latitude": 48.763208
+ },
+ {
+ "longitude": 12.206165,
+ "latitude": 48.764341
+ },
+ {
+ "longitude": 12.205185,
+ "latitude": 48.764961
+ },
+ {
+ "longitude": 12.204088,
+ "latitude": 48.765455
+ },
+ {
+ "longitude": 12.2022,
+ "latitude": 48.765959
+ },
+ {
+ "longitude": 12.196843,
+ "latitude": 48.766597
+ },
+ {
+ "longitude": 12.194919,
+ "latitude": 48.76702
+ },
+ {
+ "longitude": 12.193759,
+ "latitude": 48.767487
+ },
+ {
+ "longitude": 12.192735,
+ "latitude": 48.76808
+ },
+ {
+ "longitude": 12.191863,
+ "latitude": 48.768772
+ },
+ {
+ "longitude": 12.191153,
+ "latitude": 48.76959
+ },
+ {
+ "longitude": 12.19055,
+ "latitude": 48.770822
+ },
+ {
+ "longitude": 12.18869,
+ "latitude": 48.780189
+ },
+ {
+ "longitude": 12.18869,
+ "latitude": 48.781537
+ },
+ {
+ "longitude": 12.188878,
+ "latitude": 48.782427
+ },
+ {
+ "longitude": 12.19038,
+ "latitude": 48.785879
+ },
+ {
+ "longitude": 12.190721,
+ "latitude": 48.787209
+ },
+ {
+ "longitude": 12.190694,
+ "latitude": 48.788108
+ },
+ {
+ "longitude": 12.190451,
+ "latitude": 48.788989
+ },
+ {
+ "longitude": 12.190002,
+ "latitude": 48.789834
+ },
+ {
+ "longitude": 12.189364,
+ "latitude": 48.790634
+ },
+ {
+ "longitude": 12.188087,
+ "latitude": 48.791677
+ },
+ {
+ "longitude": 12.186478,
+ "latitude": 48.792504
+ },
+ {
+ "longitude": 12.184662,
+ "latitude": 48.793124
+ },
+ {
+ "longitude": 12.175368,
+ "latitude": 48.795911
+ },
+ {
+ "longitude": 12.173615,
+ "latitude": 48.796594
+ },
+ {
+ "longitude": 12.172051,
+ "latitude": 48.797547
+ },
+ {
+ "longitude": 12.170909,
+ "latitude": 48.79859
+ },
+ {
+ "longitude": 12.170298,
+ "latitude": 48.79939
+ },
+ {
+ "longitude": 12.169704,
+ "latitude": 48.800684
+ },
+ {
+ "longitude": 12.16752,
+ "latitude": 48.811831
+ },
+ {
+ "longitude": 12.167394,
+ "latitude": 48.81362
+ },
+ {
+ "longitude": 12.167799,
+ "latitude": 48.816307
+ },
+ {
+ "longitude": 12.170423,
+ "latitude": 48.827409
+ },
+ {
+ "longitude": 12.170918,
+ "latitude": 48.828722
+ },
+ {
+ "longitude": 12.171421,
+ "latitude": 48.829549
+ },
+ {
+ "longitude": 12.172069,
+ "latitude": 48.830349
+ },
+ {
+ "longitude": 12.173264,
+ "latitude": 48.831436
+ },
+ {
+ "longitude": 12.175754,
+ "latitude": 48.832964
+ },
+ {
+ "longitude": 12.182271,
+ "latitude": 48.836452
+ },
+ {
+ "longitude": 12.182271,
+ "latitude": 48.836452
+ },
+ {
+ "longitude": 12.189759,
+ "latitude": 48.840821
+ },
+ {
+ "longitude": 12.190667,
+ "latitude": 48.841585
+ },
+ {
+ "longitude": 12.19126,
+ "latitude": 48.842313
+ },
+ {
+ "longitude": 12.191836,
+ "latitude": 48.843608
+ },
+ {
+ "longitude": 12.191908,
+ "latitude": 48.844947
+ },
+ {
+ "longitude": 12.191476,
+ "latitude": 48.846268
+ },
+ {
+ "longitude": 12.190919,
+ "latitude": 48.847086
+ },
+ {
+ "longitude": 12.187782,
+ "latitude": 48.850556
+ },
+ {
+ "longitude": 12.187332,
+ "latitude": 48.85141
+ },
+ {
+ "longitude": 12.187107,
+ "latitude": 48.852291
+ },
+ {
+ "longitude": 12.186739,
+ "latitude": 48.862179
+ },
+ {
+ "longitude": 12.187081,
+ "latitude": 48.863959
+ },
+ {
+ "longitude": 12.188015,
+ "latitude": 48.866117
+ },
+ {
+ "longitude": 12.189157,
+ "latitude": 48.867753
+ },
+ {
+ "longitude": 12.196726,
+ "latitude": 48.876814
+ },
+ {
+ "longitude": 12.197283,
+ "latitude": 48.877632
+ },
+ {
+ "longitude": 12.199054,
+ "latitude": 48.881021
+ },
+ {
+ "longitude": 12.200025,
+ "latitude": 48.882207
+ },
+ {
+ "longitude": 12.201562,
+ "latitude": 48.883196
+ },
+ {
+ "longitude": 12.202713,
+ "latitude": 48.883664
+ },
+ {
+ "longitude": 12.203971,
+ "latitude": 48.884005
+ },
+ {
+ "longitude": 12.209787,
+ "latitude": 48.885255
+ },
+ {
+ "longitude": 12.211037,
+ "latitude": 48.885614
+ },
+ {
+ "longitude": 12.212097,
+ "latitude": 48.886073
+ },
+ {
+ "longitude": 12.213176,
+ "latitude": 48.886693
+ },
+ {
+ "longitude": 12.214381,
+ "latitude": 48.887808
+ },
+ {
+ "longitude": 12.214893,
+ "latitude": 48.888608
+ },
+ {
+ "longitude": 12.215298,
+ "latitude": 48.889902
+ },
+ {
+ "longitude": 12.215244,
+ "latitude": 48.8917
+ },
+ {
+ "longitude": 12.214812,
+ "latitude": 48.896033
+ },
+ {
+ "longitude": 12.214812,
+ "latitude": 48.896033
+ },
+ {
+ "longitude": 12.214219,
+ "latitude": 48.90202
+ },
+ {
+ "longitude": 12.2143,
+ "latitude": 48.904267
+ },
+ {
+ "longitude": 12.214776,
+ "latitude": 48.906038
+ },
+ {
+ "longitude": 12.218408,
+ "latitude": 48.914703
+ },
+ {
+ "longitude": 12.218678,
+ "latitude": 48.916043
+ },
+ {
+ "longitude": 12.218642,
+ "latitude": 48.917382
+ },
+ {
+ "longitude": 12.218291,
+ "latitude": 48.918713
+ },
+ {
+ "longitude": 12.217635,
+ "latitude": 48.919989
+ },
+ {
+ "longitude": 12.208736,
+ "latitude": 48.931693
+ },
+ {
+ "longitude": 12.208736,
+ "latitude": 48.931693
+ },
+ {
+ "longitude": 12.203567,
+ "latitude": 48.93848
+ },
+ {
+ "longitude": 12.202209,
+ "latitude": 48.940035
+ },
+ {
+ "longitude": 12.18513,
+ "latitude": 48.95351
+ },
+ {
+ "longitude": 12.173147,
+ "latitude": 48.96498
+ },
+ {
+ "longitude": 12.169974,
+ "latitude": 48.967515
+ },
+ {
+ "longitude": 12.169974,
+ "latitude": 48.967515
+ },
+ {
+ "longitude": 12.169884,
+ "latitude": 48.967578
+ },
+ {
+ "longitude": 12.165983,
+ "latitude": 48.97041
+ },
+ {
+ "longitude": 12.164455,
+ "latitude": 48.971668
+ },
+ {
+ "longitude": 12.15018,
+ "latitude": 48.986725
+ },
+ {
+ "longitude": 12.15018,
+ "latitude": 48.986725
+ },
+ {
+ "longitude": 12.15018,
+ "latitude": 48.986725
+ },
+ {
+ "longitude": 12.146701,
+ "latitude": 48.990428
+ },
+ {
+ "longitude": 12.146701,
+ "latitude": 48.990428
+ },
+ {
+ "longitude": 12.141469,
+ "latitude": 48.995993
+ },
+ {
+ "longitude": 12.13968,
+ "latitude": 48.998078
+ },
+ {
+ "longitude": 12.134152,
+ "latitude": 49.003912
+ },
+ {
+ "longitude": 12.13408,
+ "latitude": 49.003885
+ },
+ {
+ "longitude": 12.134008,
+ "latitude": 49.003849
+ },
+ {
+ "longitude": 12.131662,
+ "latitude": 49.00633
+ },
+ {
+ "longitude": 12.129172,
+ "latitude": 49.008901
+ },
+ {
+ "longitude": 12.128246,
+ "latitude": 49.009683
+ },
+ {
+ "longitude": 12.126664,
+ "latitude": 49.010555
+ },
+ {
+ "longitude": 12.125388,
+ "latitude": 49.011014
+ },
+ {
+ "longitude": 12.124372,
+ "latitude": 49.011265
+ },
+ {
+ "longitude": 12.122349,
+ "latitude": 49.011499
+ },
+ {
+ "longitude": 12.118906,
+ "latitude": 49.011499
+ },
+ {
+ "longitude": 12.114547,
+ "latitude": 49.011661
+ },
+ {
+ "longitude": 12.103921,
+ "latitude": 49.011643
+ },
+ {
+ "longitude": 12.099678,
+ "latitude": 49.011598
+ },
+ {
+ "longitude": 12.099678,
+ "latitude": 49.011598
+ },
+ {
+ "longitude": 12.094887,
+ "latitude": 49.011553
+ },
+ {
+ "longitude": 12.092253,
+ "latitude": 49.011436
+ },
+ {
+ "longitude": 12.080549,
+ "latitude": 49.011265
+ },
+ {
+ "longitude": 12.059901,
+ "latitude": 49.011976
+ },
+ {
+ "longitude": 12.05991,
+ "latitude": 49.011976
+ },
+ {
+ "longitude": 12.059901,
+ "latitude": 49.011976
+ },
+ {
+ "longitude": 12.057007,
+ "latitude": 49.012075
+ },
+ {
+ "longitude": 12.054624,
+ "latitude": 49.012254
+ },
+ {
+ "longitude": 12.049393,
+ "latitude": 49.012434
+ },
+ {
+ "longitude": 12.049339,
+ "latitude": 49.01176
+ },
+ {
+ "longitude": 12.043586,
+ "latitude": 49.011041
+ },
+ {
+ "longitude": 12.040125,
+ "latitude": 49.011095
+ },
+ {
+ "longitude": 12.038381,
+ "latitude": 49.01123
+ },
+ {
+ "longitude": 12.036367,
+ "latitude": 49.011481
+ },
+ {
+ "longitude": 12.034426,
+ "latitude": 49.011913
+ },
+ {
+ "longitude": 12.02825,
+ "latitude": 49.013836
+ },
+ {
+ "longitude": 12.026722,
+ "latitude": 49.014187
+ },
+ {
+ "longitude": 12.025625,
+ "latitude": 49.014304
+ },
+ {
+ "longitude": 12.024259,
+ "latitude": 49.014295
+ },
+ {
+ "longitude": 12.020897,
+ "latitude": 49.013917
+ },
+ {
+ "longitude": 12.018847,
+ "latitude": 49.013935
+ },
+ {
+ "longitude": 12.014856,
+ "latitude": 49.014538
+ },
+ {
+ "longitude": 12.009759,
+ "latitude": 49.015832
+ },
+ {
+ "longitude": 12.007305,
+ "latitude": 49.016632
+ },
+ {
+ "longitude": 12.003476,
+ "latitude": 49.018511
+ },
+ {
+ "longitude": 12.000572,
+ "latitude": 49.019688
+ },
+ {
+ "longitude": 11.995556,
+ "latitude": 49.021118
+ },
+ {
+ "longitude": 11.990666,
+ "latitude": 49.022727
+ },
+ {
+ "longitude": 11.988904,
+ "latitude": 49.02341
+ },
+ {
+ "longitude": 11.98788,
+ "latitude": 49.024012
+ },
+ {
+ "longitude": 11.987035,
+ "latitude": 49.024713
+ },
+ {
+ "longitude": 11.984913,
+ "latitude": 49.027536
+ },
+ {
+ "longitude": 11.983682,
+ "latitude": 49.028606
+ },
+ {
+ "longitude": 11.982648,
+ "latitude": 49.02919
+ },
+ {
+ "longitude": 11.981749,
+ "latitude": 49.029568
+ },
+ {
+ "longitude": 11.979627,
+ "latitude": 49.030242
+ },
+ {
+ "longitude": 11.978315,
+ "latitude": 49.030547
+ },
+ {
+ "longitude": 11.978315,
+ "latitude": 49.030547
+ },
+ {
+ "longitude": 11.975681,
+ "latitude": 49.03097
+ },
+ {
+ "longitude": 11.973659,
+ "latitude": 49.031195
+ },
+ {
+ "longitude": 11.971618,
+ "latitude": 49.031213
+ },
+ {
+ "longitude": 11.970261,
+ "latitude": 49.031087
+ },
+ {
+ "longitude": 11.95977,
+ "latitude": 49.029037
+ },
+ {
+ "longitude": 11.948992,
+ "latitude": 49.026179
+ },
+ {
+ "longitude": 11.947024,
+ "latitude": 49.02581
+ },
+ {
+ "longitude": 11.945666,
+ "latitude": 49.025738
+ },
+ {
+ "longitude": 11.944309,
+ "latitude": 49.025828
+ },
+ {
+ "longitude": 11.942835,
+ "latitude": 49.026125
+ },
+ {
+ "longitude": 11.939095,
+ "latitude": 49.027122
+ },
+ {
+ "longitude": 11.939095,
+ "latitude": 49.027122
+ },
+ {
+ "longitude": 11.936677,
+ "latitude": 49.027788
+ },
+ {
+ "longitude": 11.935517,
+ "latitude": 49.028264
+ },
+ {
+ "longitude": 11.91913,
+ "latitude": 49.037802
+ },
+ {
+ "longitude": 11.91726,
+ "latitude": 49.039114
+ },
+ {
+ "longitude": 11.914914,
+ "latitude": 49.041631
+ },
+ {
+ "longitude": 11.914914,
+ "latitude": 49.041631
+ },
+ {
+ "longitude": 11.913098,
+ "latitude": 49.043761
+ },
+ {
+ "longitude": 11.912649,
+ "latitude": 49.044606
+ },
+ {
+ "longitude": 11.912415,
+ "latitude": 49.045487
+ },
+ {
+ "longitude": 11.912424,
+ "latitude": 49.046386
+ },
+ {
+ "longitude": 11.912649,
+ "latitude": 49.047276
+ },
+ {
+ "longitude": 11.913943,
+ "latitude": 49.050243
+ },
+ {
+ "longitude": 11.91406,
+ "latitude": 49.051196
+ },
+ {
+ "longitude": 11.913943,
+ "latitude": 49.052085
+ },
+ {
+ "longitude": 11.913341,
+ "latitude": 49.053371
+ },
+ {
+ "longitude": 11.9113,
+ "latitude": 49.055708
+ },
+ {
+ "longitude": 11.910491,
+ "latitude": 49.056949
+ },
+ {
+ "longitude": 11.910177,
+ "latitude": 49.057821
+ },
+ {
+ "longitude": 11.909628,
+ "latitude": 49.060949
+ },
+ {
+ "longitude": 11.909206,
+ "latitude": 49.061803
+ },
+ {
+ "longitude": 11.908172,
+ "latitude": 49.062962
+ },
+ {
+ "longitude": 11.907246,
+ "latitude": 49.063628
+ },
+ {
+ "longitude": 11.906177,
+ "latitude": 49.064185
+ },
+ {
+ "longitude": 11.902176,
+ "latitude": 49.06592
+ },
+ {
+ "longitude": 11.899686,
+ "latitude": 49.066792
+ },
+ {
+ "longitude": 11.895408,
+ "latitude": 49.067978
+ },
+ {
+ "longitude": 11.891425,
+ "latitude": 49.068751
+ },
+ {
+ "longitude": 11.887812,
+ "latitude": 49.069785
+ },
+ {
+ "longitude": 11.886418,
+ "latitude": 49.069983
+ },
+ {
+ "longitude": 11.88436,
+ "latitude": 49.07001
+ },
+ {
+ "longitude": 11.88436,
+ "latitude": 49.07001
+ },
+ {
+ "longitude": 11.881528,
+ "latitude": 49.070001
+ },
+ {
+ "longitude": 11.880171,
+ "latitude": 49.070127
+ },
+ {
+ "longitude": 11.878876,
+ "latitude": 49.070423
+ },
+ {
+ "longitude": 11.877132,
+ "latitude": 49.071116
+ },
+ {
+ "longitude": 11.873348,
+ "latitude": 49.073048
+ },
+ {
+ "longitude": 11.871271,
+ "latitude": 49.074217
+ },
+ {
+ "longitude": 11.859559,
+ "latitude": 49.082415
+ },
+ {
+ "longitude": 11.857976,
+ "latitude": 49.083269
+ },
+ {
+ "longitude": 11.856763,
+ "latitude": 49.083683
+ },
+ {
+ "longitude": 11.855459,
+ "latitude": 49.083952
+ },
+ {
+ "longitude": 11.854102,
+ "latitude": 49.084069
+ },
+ {
+ "longitude": 11.852736,
+ "latitude": 49.084033
+ },
+ {
+ "longitude": 11.851405,
+ "latitude": 49.083844
+ },
+ {
+ "longitude": 11.849536,
+ "latitude": 49.083287
+ },
+ {
+ "longitude": 11.844394,
+ "latitude": 49.081058
+ },
+ {
+ "longitude": 11.842542,
+ "latitude": 49.080482
+ },
+ {
+ "longitude": 11.841212,
+ "latitude": 49.080276
+ },
+ {
+ "longitude": 11.839845,
+ "latitude": 49.080222
+ },
+ {
+ "longitude": 11.837823,
+ "latitude": 49.080437
+ },
+ {
+ "longitude": 11.835953,
+ "latitude": 49.080977
+ },
+ {
+ "longitude": 11.830892,
+ "latitude": 49.083287
+ },
+ {
+ "longitude": 11.829103,
+ "latitude": 49.083943
+ },
+ {
+ "longitude": 11.827143,
+ "latitude": 49.08433
+ },
+ {
+ "longitude": 11.821687,
+ "latitude": 49.084734
+ },
+ {
+ "longitude": 11.820366,
+ "latitude": 49.084968
+ },
+ {
+ "longitude": 11.819125,
+ "latitude": 49.085346
+ },
+ {
+ "longitude": 11.818001,
+ "latitude": 49.085858
+ },
+ {
+ "longitude": 11.817004,
+ "latitude": 49.086469
+ },
+ {
+ "longitude": 11.808527,
+ "latitude": 49.09251
+ },
+ {
+ "longitude": 11.808527,
+ "latitude": 49.09251
+ },
+ {
+ "longitude": 11.806405,
+ "latitude": 49.093436
+ },
+ {
+ "longitude": 11.803259,
+ "latitude": 49.094326
+ },
+ {
+ "longitude": 11.80209,
+ "latitude": 49.094784
+ },
+ {
+ "longitude": 11.795115,
+ "latitude": 49.098416
+ },
+ {
+ "longitude": 11.793578,
+ "latitude": 49.099405
+ },
+ {
+ "longitude": 11.791924,
+ "latitude": 49.100753
+ },
+ {
+ "longitude": 11.784795,
+ "latitude": 49.1079
+ },
+ {
+ "longitude": 11.783168,
+ "latitude": 49.109347
+ },
+ {
+ "longitude": 11.766574,
+ "latitude": 49.121293
+ },
+ {
+ "longitude": 11.766574,
+ "latitude": 49.121293
+ },
+ {
+ "longitude": 11.764228,
+ "latitude": 49.122956
+ },
+ {
+ "longitude": 11.762691,
+ "latitude": 49.123855
+ },
+ {
+ "longitude": 11.749126,
+ "latitude": 49.130714
+ },
+ {
+ "longitude": 11.74767,
+ "latitude": 49.131667
+ },
+ {
+ "longitude": 11.746034,
+ "latitude": 49.133105
+ },
+ {
+ "longitude": 11.745054,
+ "latitude": 49.134292
+ },
+ {
+ "longitude": 11.744308,
+ "latitude": 49.135541
+ },
+ {
+ "longitude": 11.742735,
+ "latitude": 49.139919
+ },
+ {
+ "longitude": 11.742007,
+ "latitude": 49.141178
+ },
+ {
+ "longitude": 11.74135,
+ "latitude": 49.141969
+ },
+ {
+ "longitude": 11.735274,
+ "latitude": 49.147955
+ },
+ {
+ "longitude": 11.734285,
+ "latitude": 49.149133
+ },
+ {
+ "longitude": 11.733485,
+ "latitude": 49.150374
+ },
+ {
+ "longitude": 11.732604,
+ "latitude": 49.152549
+ },
+ {
+ "longitude": 11.731363,
+ "latitude": 49.159102
+ },
+ {
+ "longitude": 11.731067,
+ "latitude": 49.160109
+ },
+ {
+ "longitude": 11.730599,
+ "latitude": 49.160954
+ },
+ {
+ "longitude": 11.729512,
+ "latitude": 49.162086
+ },
+ {
+ "longitude": 11.72801,
+ "latitude": 49.163012
+ },
+ {
+ "longitude": 11.726213,
+ "latitude": 49.16366
+ },
+ {
+ "longitude": 11.724136,
+ "latitude": 49.164163
+ },
+ {
+ "longitude": 11.724136,
+ "latitude": 49.164163
+ },
+ {
+ "longitude": 11.719731,
+ "latitude": 49.165107
+ },
+ {
+ "longitude": 11.717709,
+ "latitude": 49.165341
+ },
+ {
+ "longitude": 11.71565,
+ "latitude": 49.165413
+ },
+ {
+ "longitude": 11.712926,
+ "latitude": 49.165269
+ },
+ {
+ "longitude": 11.706203,
+ "latitude": 49.164379
+ },
+ {
+ "longitude": 11.696638,
+ "latitude": 49.163884
+ },
+ {
+ "longitude": 11.693896,
+ "latitude": 49.163839
+ },
+ {
+ "longitude": 11.688431,
+ "latitude": 49.164136
+ },
+ {
+ "longitude": 11.685698,
+ "latitude": 49.164091
+ },
+ {
+ "longitude": 11.68301,
+ "latitude": 49.163741
+ },
+ {
+ "longitude": 11.681069,
+ "latitude": 49.163282
+ },
+ {
+ "longitude": 11.673743,
+ "latitude": 49.160846
+ },
+ {
+ "longitude": 11.672115,
+ "latitude": 49.160576
+ },
+ {
+ "longitude": 11.670372,
+ "latitude": 49.16054
+ },
+ {
+ "longitude": 11.668358,
+ "latitude": 49.160801
+ },
+ {
+ "longitude": 11.666506,
+ "latitude": 49.161385
+ },
+ {
+ "longitude": 11.665418,
+ "latitude": 49.161934
+ },
+ {
+ "longitude": 11.6614,
+ "latitude": 49.16437
+ },
+ {
+ "longitude": 11.660214,
+ "latitude": 49.164828
+ },
+ {
+ "longitude": 11.658937,
+ "latitude": 49.165152
+ },
+ {
+ "longitude": 11.657598,
+ "latitude": 49.165323
+ },
+ {
+ "longitude": 11.656223,
+ "latitude": 49.165359
+ },
+ {
+ "longitude": 11.654874,
+ "latitude": 49.165242
+ },
+ {
+ "longitude": 11.650919,
+ "latitude": 49.164496
+ },
+ {
+ "longitude": 11.649553,
+ "latitude": 49.164415
+ },
+ {
+ "longitude": 11.648186,
+ "latitude": 49.164487
+ },
+ {
+ "longitude": 11.632122,
+ "latitude": 49.166824
+ },
+ {
+ "longitude": 11.629372,
+ "latitude": 49.167318
+ },
+ {
+ "longitude": 11.628131,
+ "latitude": 49.167642
+ },
+ {
+ "longitude": 11.628131,
+ "latitude": 49.167642
+ },
+ {
+ "longitude": 11.62636,
+ "latitude": 49.168217
+ },
+ {
+ "longitude": 11.625219,
+ "latitude": 49.168712
+ },
+ {
+ "longitude": 11.623637,
+ "latitude": 49.169583
+ },
+ {
+ "longitude": 11.621704,
+ "latitude": 49.170851
+ },
+ {
+ "longitude": 11.620167,
+ "latitude": 49.172343
+ },
+ {
+ "longitude": 11.611987,
+ "latitude": 49.18118
+ },
+ {
+ "longitude": 11.610764,
+ "latitude": 49.182267
+ },
+ {
+ "longitude": 11.609838,
+ "latitude": 49.182923
+ },
+ {
+ "longitude": 11.608831,
+ "latitude": 49.183535
+ },
+ {
+ "longitude": 11.607177,
+ "latitude": 49.184344
+ },
+ {
+ "longitude": 11.599761,
+ "latitude": 49.187032
+ },
+ {
+ "longitude": 11.597694,
+ "latitude": 49.187948
+ },
+ {
+ "longitude": 11.596139,
+ "latitude": 49.188829
+ },
+ {
+ "longitude": 11.594736,
+ "latitude": 49.189809
+ },
+ {
+ "longitude": 11.592696,
+ "latitude": 49.191706
+ },
+ {
+ "longitude": 11.592696,
+ "latitude": 49.191706
+ },
+ {
+ "longitude": 11.589621,
+ "latitude": 49.195643
+ },
+ {
+ "longitude": 11.588471,
+ "latitude": 49.196758
+ },
+ {
+ "longitude": 11.587482,
+ "latitude": 49.197378
+ },
+ {
+ "longitude": 11.586349,
+ "latitude": 49.197891
+ },
+ {
+ "longitude": 11.584453,
+ "latitude": 49.198403
+ },
+ {
+ "longitude": 11.582421,
+ "latitude": 49.198592
+ },
+ {
+ "longitude": 11.581055,
+ "latitude": 49.198529
+ },
+ {
+ "longitude": 11.579724,
+ "latitude": 49.198313
+ },
+ {
+ "longitude": 11.575203,
+ "latitude": 49.197243
+ },
+ {
+ "longitude": 11.573872,
+ "latitude": 49.197055
+ },
+ {
+ "longitude": 11.565674,
+ "latitude": 49.196533
+ },
+ {
+ "longitude": 11.563616,
+ "latitude": 49.196542
+ },
+ {
+ "longitude": 11.562267,
+ "latitude": 49.196695
+ },
+ {
+ "longitude": 11.560299,
+ "latitude": 49.197082
+ },
+ {
+ "longitude": 11.551148,
+ "latitude": 49.199032
+ },
+ {
+ "longitude": 11.549808,
+ "latitude": 49.19923
+ },
+ {
+ "longitude": 11.545709,
+ "latitude": 49.199491
+ },
+ {
+ "longitude": 11.54437,
+ "latitude": 49.199679
+ },
+ {
+ "longitude": 11.542509,
+ "latitude": 49.200237
+ },
+ {
+ "longitude": 11.53921,
+ "latitude": 49.201855
+ },
+ {
+ "longitude": 11.538005,
+ "latitude": 49.202277
+ },
+ {
+ "longitude": 11.525618,
+ "latitude": 49.204938
+ },
+ {
+ "longitude": 11.523578,
+ "latitude": 49.2051
+ },
+ {
+ "longitude": 11.52222,
+ "latitude": 49.20501
+ },
+ {
+ "longitude": 11.515604,
+ "latitude": 49.203994
+ },
+ {
+ "longitude": 11.515604,
+ "latitude": 49.203994
+ },
+ {
+ "longitude": 11.512152,
+ "latitude": 49.203653
+ },
+ {
+ "longitude": 11.509411,
+ "latitude": 49.203707
+ },
+ {
+ "longitude": 11.507379,
+ "latitude": 49.203913
+ },
+ {
+ "longitude": 11.506049,
+ "latitude": 49.204147
+ },
+ {
+ "longitude": 11.504754,
+ "latitude": 49.204435
+ },
+ {
+ "longitude": 11.502894,
+ "latitude": 49.204992
+ },
+ {
+ "longitude": 11.502894,
+ "latitude": 49.204992
+ },
+ {
+ "longitude": 11.496934,
+ "latitude": 49.20723
+ },
+ {
+ "longitude": 11.494947,
+ "latitude": 49.207572
+ },
+ {
+ "longitude": 11.490165,
+ "latitude": 49.207869
+ },
+ {
+ "longitude": 11.487459,
+ "latitude": 49.208147
+ },
+ {
+ "longitude": 11.485571,
+ "latitude": 49.208669
+ },
+ {
+ "longitude": 11.483935,
+ "latitude": 49.209487
+ },
+ {
+ "longitude": 11.482659,
+ "latitude": 49.210547
+ },
+ {
+ "longitude": 11.482057,
+ "latitude": 49.211356
+ },
+ {
+ "longitude": 11.481553,
+ "latitude": 49.21266
+ },
+ {
+ "longitude": 11.48105,
+ "latitude": 49.21533
+ },
+ {
+ "longitude": 11.480214,
+ "latitude": 49.216714
+ },
+ {
+ "longitude": 11.479576,
+ "latitude": 49.217343
+ },
+ {
+ "longitude": 11.478641,
+ "latitude": 49.217999
+ },
+ {
+ "longitude": 11.477562,
+ "latitude": 49.218557
+ },
+ {
+ "longitude": 11.474685,
+ "latitude": 49.219779
+ },
+ {
+ "longitude": 11.473661,
+ "latitude": 49.220373
+ },
+ {
+ "longitude": 11.472789,
+ "latitude": 49.221074
+ },
+ {
+ "longitude": 11.471863,
+ "latitude": 49.222269
+ },
+ {
+ "longitude": 11.470946,
+ "latitude": 49.224894
+ },
+ {
+ "longitude": 11.470487,
+ "latitude": 49.225739
+ },
+ {
+ "longitude": 11.469804,
+ "latitude": 49.226521
+ },
+ {
+ "longitude": 11.468222,
+ "latitude": 49.227986
+ },
+ {
+ "longitude": 11.467584,
+ "latitude": 49.228786
+ },
+ {
+ "longitude": 11.466209,
+ "latitude": 49.231798
+ },
+ {
+ "longitude": 11.463862,
+ "latitude": 49.235043
+ },
+ {
+ "longitude": 11.46353,
+ "latitude": 49.235915
+ },
+ {
+ "longitude": 11.46344,
+ "latitude": 49.236814
+ },
+ {
+ "longitude": 11.463746,
+ "latitude": 49.238144
+ },
+ {
+ "longitude": 11.464564,
+ "latitude": 49.239376
+ },
+ {
+ "longitude": 11.468366,
+ "latitude": 49.242567
+ },
+ {
+ "longitude": 11.469481,
+ "latitude": 49.243691
+ },
+ {
+ "longitude": 11.470236,
+ "latitude": 49.244949
+ },
+ {
+ "longitude": 11.470586,
+ "latitude": 49.24627
+ },
+ {
+ "longitude": 11.470595,
+ "latitude": 49.247169
+ },
+ {
+ "longitude": 11.470424,
+ "latitude": 49.248068
+ },
+ {
+ "longitude": 11.466218,
+ "latitude": 49.264761
+ },
+ {
+ "longitude": 11.465435,
+ "latitude": 49.266218
+ },
+ {
+ "longitude": 11.464303,
+ "latitude": 49.267512
+ },
+ {
+ "longitude": 11.456878,
+ "latitude": 49.27313
+ },
+ {
+ "longitude": 11.456878,
+ "latitude": 49.27313
+ },
+ {
+ "longitude": 11.454702,
+ "latitude": 49.274757
+ },
+ {
+ "longitude": 11.452599,
+ "latitude": 49.275998
+ },
+ {
+ "longitude": 11.449857,
+ "latitude": 49.276996
+ },
+ {
+ "longitude": 11.443897,
+ "latitude": 49.278874
+ },
+ {
+ "longitude": 11.413685,
+ "latitude": 49.288268
+ },
+ {
+ "longitude": 11.413685,
+ "latitude": 49.288268
+ },
+ {
+ "longitude": 11.391256,
+ "latitude": 49.295226
+ },
+ {
+ "longitude": 11.389306,
+ "latitude": 49.295666
+ },
+ {
+ "longitude": 11.387948,
+ "latitude": 49.295774
+ },
+ {
+ "longitude": 11.385899,
+ "latitude": 49.295648
+ },
+ {
+ "longitude": 11.376047,
+ "latitude": 49.293671
+ },
+ {
+ "longitude": 11.373368,
+ "latitude": 49.293257
+ },
+ {
+ "longitude": 11.372002,
+ "latitude": 49.293212
+ },
+ {
+ "longitude": 11.369961,
+ "latitude": 49.293374
+ },
+ {
+ "longitude": 11.36864,
+ "latitude": 49.293635
+ },
+ {
+ "longitude": 11.367399,
+ "latitude": 49.294012
+ },
+ {
+ "longitude": 11.365709,
+ "latitude": 49.294785
+ },
+ {
+ "longitude": 11.364298,
+ "latitude": 49.295765
+ },
+ {
+ "longitude": 11.3609,
+ "latitude": 49.299145
+ },
+ {
+ "longitude": 11.359668,
+ "latitude": 49.300745
+ },
+ {
+ "longitude": 11.359264,
+ "latitude": 49.301608
+ },
+ {
+ "longitude": 11.358949,
+ "latitude": 49.302938
+ },
+ {
+ "longitude": 11.358877,
+ "latitude": 49.308934
+ },
+ {
+ "longitude": 11.358877,
+ "latitude": 49.308934
+ },
+ {
+ "longitude": 11.358698,
+ "latitude": 49.310939
+ },
+ {
+ "longitude": 11.358455,
+ "latitude": 49.31191
+ },
+ {
+ "longitude": 11.35805,
+ "latitude": 49.312773
+ },
+ {
+ "longitude": 11.357313,
+ "latitude": 49.313761
+ },
+ {
+ "longitude": 11.344207,
+ "latitude": 49.325618
+ },
+ {
+ "longitude": 11.342499,
+ "latitude": 49.32703
+ },
+ {
+ "longitude": 11.341474,
+ "latitude": 49.327623
+ },
+ {
+ "longitude": 11.333375,
+ "latitude": 49.331506
+ },
+ {
+ "longitude": 11.333375,
+ "latitude": 49.331506
+ },
+ {
+ "longitude": 11.330894,
+ "latitude": 49.332639
+ },
+ {
+ "longitude": 11.328988,
+ "latitude": 49.333151
+ },
+ {
+ "longitude": 11.32764,
+ "latitude": 49.333313
+ },
+ {
+ "longitude": 11.322831,
+ "latitude": 49.333421
+ },
+ {
+ "longitude": 11.3215,
+ "latitude": 49.333637
+ },
+ {
+ "longitude": 11.319657,
+ "latitude": 49.334239
+ },
+ {
+ "longitude": 11.318588,
+ "latitude": 49.334805
+ },
+ {
+ "longitude": 11.317563,
+ "latitude": 49.335587
+ },
+ {
+ "longitude": 11.3143,
+ "latitude": 49.33939
+ },
+ {
+ "longitude": 11.313131,
+ "latitude": 49.340504
+ },
+ {
+ "longitude": 11.311145,
+ "latitude": 49.341736
+ },
+ {
+ "longitude": 11.309437,
+ "latitude": 49.342428
+ },
+ {
+ "longitude": 11.309437,
+ "latitude": 49.342428
+ },
+ {
+ "longitude": 11.307468,
+ "latitude": 49.342914
+ },
+ {
+ "longitude": 11.305427,
+ "latitude": 49.343138
+ },
+ {
+ "longitude": 11.303369,
+ "latitude": 49.343102
+ },
+ {
+ "longitude": 11.298632,
+ "latitude": 49.342536
+ },
+ {
+ "longitude": 11.296582,
+ "latitude": 49.342644
+ },
+ {
+ "longitude": 11.294631,
+ "latitude": 49.343075
+ },
+ {
+ "longitude": 11.28557,
+ "latitude": 49.346302
+ },
+ {
+ "longitude": 11.283835,
+ "latitude": 49.347031
+ },
+ {
+ "longitude": 11.282424,
+ "latitude": 49.34801
+ },
+ {
+ "longitude": 11.280339,
+ "latitude": 49.350339
+ },
+ {
+ "longitude": 11.279044,
+ "latitude": 49.351381
+ },
+ {
+ "longitude": 11.277974,
+ "latitude": 49.351948
+ },
+ {
+ "longitude": 11.276779,
+ "latitude": 49.352388
+ },
+ {
+ "longitude": 11.274397,
+ "latitude": 49.352829
+ },
+ {
+ "longitude": 11.274397,
+ "latitude": 49.352829
+ },
+ {
+ "longitude": 11.268689,
+ "latitude": 49.353422
+ },
+ {
+ "longitude": 11.267358,
+ "latitude": 49.353638
+ },
+ {
+ "longitude": 11.265902,
+ "latitude": 49.354033
+ },
+ {
+ "longitude": 11.26432,
+ "latitude": 49.354671
+ },
+ {
+ "longitude": 11.26236,
+ "latitude": 49.355939
+ },
+ {
+ "longitude": 11.256095,
+ "latitude": 49.361287
+ },
+ {
+ "longitude": 11.253847,
+ "latitude": 49.362852
+ },
+ {
+ "longitude": 11.253847,
+ "latitude": 49.362852
+ },
+ {
+ "longitude": 11.252607,
+ "latitude": 49.363436
+ },
+ {
+ "longitude": 11.24724,
+ "latitude": 49.365458
+ },
+ {
+ "longitude": 11.220443,
+ "latitude": 49.376066
+ },
+ {
+ "longitude": 11.220443,
+ "latitude": 49.376066
+ },
+ {
+ "longitude": 11.212317,
+ "latitude": 49.379275
+ },
+ {
+ "longitude": 11.208308,
+ "latitude": 49.380686
+ },
+ {
+ "longitude": 11.207121,
+ "latitude": 49.3811
+ },
+ {
+ "longitude": 11.204245,
+ "latitude": 49.381972
+ },
+ {
+ "longitude": 11.2042,
+ "latitude": 49.3819
+ },
+ {
+ "longitude": 11.196892,
+ "latitude": 49.384039
+ },
+ {
+ "longitude": 11.195103,
+ "latitude": 49.384713
+ },
+ {
+ "longitude": 11.193476,
+ "latitude": 49.385531
+ },
+ {
+ "longitude": 11.191723,
+ "latitude": 49.386763
+ },
+ {
+ "longitude": 11.190527,
+ "latitude": 49.387985
+ },
+ {
+ "longitude": 11.188792,
+ "latitude": 49.390484
+ },
+ {
+ "longitude": 11.187031,
+ "latitude": 49.393352
+ },
+ {
+ "longitude": 11.184307,
+ "latitude": 49.398179
+ },
+ {
+ "longitude": 11.18321,
+ "latitude": 49.400364
+ },
+ {
+ "longitude": 11.181763,
+ "latitude": 49.402908
+ },
+ {
+ "longitude": 11.181763,
+ "latitude": 49.402908
+ },
+ {
+ "longitude": 11.181655,
+ "latitude": 49.403096
+ },
+ {
+ "longitude": 11.179147,
+ "latitude": 49.407762
+ },
+ {
+ "longitude": 11.178032,
+ "latitude": 49.409398
+ },
+ {
+ "longitude": 11.17583,
+ "latitude": 49.411681
+ },
+ {
+ "longitude": 11.173906,
+ "latitude": 49.413119
+ },
+ {
+ "longitude": 11.174005,
+ "latitude": 49.413191
+ },
+ {
+ "longitude": 11.172073,
+ "latitude": 49.414423
+ },
+ {
+ "longitude": 11.170688,
+ "latitude": 49.415142
+ },
+ {
+ "longitude": 11.169654,
+ "latitude": 49.41551
+ },
+ {
+ "longitude": 11.167506,
+ "latitude": 49.416041
+ },
+ {
+ "longitude": 11.167488,
+ "latitude": 49.415996
+ },
+ {
+ "longitude": 11.167569,
+ "latitude": 49.416113
+ },
+ {
+ "longitude": 11.151352,
+ "latitude": 49.421039
+ },
+ {
+ "longitude": 11.149006,
+ "latitude": 49.421983
+ },
+ {
+ "longitude": 11.144539,
+ "latitude": 49.424086
+ },
+ {
+ "longitude": 11.139873,
+ "latitude": 49.426001
+ },
+ {
+ "longitude": 11.133131,
+ "latitude": 49.429129
+ },
+ {
+ "longitude": 11.12976,
+ "latitude": 49.43081
+ },
+ {
+ "longitude": 11.129832,
+ "latitude": 49.430873
+ },
+ {
+ "longitude": 11.122902,
+ "latitude": 49.434226
+ },
+ {
+ "longitude": 11.122902,
+ "latitude": 49.434226
+ },
+ {
+ "longitude": 11.118497,
+ "latitude": 49.436284
+ },
+ {
+ "longitude": 11.117391,
+ "latitude": 49.436959
+ },
+ {
+ "longitude": 11.117391,
+ "latitude": 49.436959
+ },
+ {
+ "longitude": 11.116609,
+ "latitude": 49.437588
+ },
+ {
+ "longitude": 11.115908,
+ "latitude": 49.438361
+ },
+ {
+ "longitude": 11.112375,
+ "latitude": 49.443242
+ },
+ {
+ "longitude": 11.111251,
+ "latitude": 49.444483
+ },
+ {
+ "longitude": 11.111144,
+ "latitude": 49.444438
+ },
+ {
+ "longitude": 11.109786,
+ "latitude": 49.445552
+ },
+ {
+ "longitude": 11.108222,
+ "latitude": 49.446433
+ },
+ {
+ "longitude": 11.107054,
+ "latitude": 49.44691
+ },
+ {
+ "longitude": 11.103871,
+ "latitude": 49.447925
+ },
+ {
+ "longitude": 11.102649,
+ "latitude": 49.448168
+ },
+ {
+ "longitude": 11.101282,
+ "latitude": 49.448276
+ },
+ {
+ "longitude": 11.099907,
+ "latitude": 49.448213
+ },
+ {
+ "longitude": 11.097678,
+ "latitude": 49.447881
+ },
+ {
+ "longitude": 11.097678,
+ "latitude": 49.447881
+ },
+ {
+ "longitude": 11.095215,
+ "latitude": 49.447494
+ },
+ {
+ "longitude": 11.092491,
+ "latitude": 49.447224
+ },
+ {
+ "longitude": 11.08965,
+ "latitude": 49.446865
+ },
+ {
+ "longitude": 11.086064,
+ "latitude": 49.446262
+ },
+ {
+ "longitude": 11.082297,
+ "latitude": 49.445391
+ }
+ ],
+ "delta": false
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/test/fixtures/db-arrivals.js b/test/fixtures/dbris-arrivals.js
similarity index 100%
rename from test/fixtures/db-arrivals.js
rename to test/fixtures/dbris-arrivals.js
diff --git a/test/fixtures/db-arrivals.json b/test/fixtures/dbris-arrivals.json
similarity index 100%
rename from test/fixtures/db-arrivals.json
rename to test/fixtures/dbris-arrivals.json