From a9d32de172401993c9b7240d773c8529ef93ba1e Mon Sep 17 00:00:00 2001 From: Nicholas Knowles Date: Wed, 11 Dec 2024 16:58:26 +0000 Subject: [PATCH 1/6] Seating Plan Seat Context changes Changes from Netex meeting (a) Remove hasTray (b) Add blankRowEndNoAisle to seat context (c) Update example --- .../deckPlans/DeckPlans-Example_train.xml | 90 ++++++++++--------- .../netex_seatingPlan_support.xsd | 24 +++-- .../netex_seatingPlan_version.xsd | 17 ++-- 3 files changed, 75 insertions(+), 56 deletions(-) diff --git a/examples/functions/deckPlans/DeckPlans-Example_train.xml b/examples/functions/deckPlans/DeckPlans-Example_train.xml index db3b88d73..18aff2c67 100644 --- a/examples/functions/deckPlans/DeckPlans-Example_train.xml +++ b/examples/functions/deckPlans/DeckPlans-Example_train.xml @@ -86,46 +86,46 @@ Seats 13-36 Enter by forward door |@@ A B C D @@@@ @| |@@ A B C @@@@ @| |@@@@@@@@@@@@@@@@@@ @| |@@@@@@@@@@@@@@@@@@:::::::::@| |@ 01 [seat] @ @| |@ 01 [bed] @ @| r01 backwards -|@ Compartment 1 \ @| |@ Compartment 1 \ @| -|@ 1st Class @ @| |@ 1st Class @ @| +|> Compartment 1 \ <| |> Compartment 1 \ <| +|> 1st Class @ <| |> 1st Class @ <| |@ 02 [seat] @ r02 @| |@ 02 [bed] @ @| r02 forwards |@@@@@@@@@@@@@@@@@@ @| |@@@@@@@@@@@@@@@@@@ @| |@ 03 [seat] @ r03 @| |@ 03 [bed] @ @| r03 backwards -|@ Compartment 2 \ @| |@ Compartment 2 \ @| -|@ 1st Class @ @| |@ 1st Class @ @| +|> Compartment 2 \ <| |> Compartment 2 \ @| +|> 1st Class @ <| |> 1st Class @ <| |@ 04 [seat] @ r04 @| |@ 04 [bed] @ @| r04 forwards |@@@@@@@@@@@@@@@@@@ @| |@@@@@@@@@@@@@@@@@@ @| |@ 05 06 07 (08) @ r05 @| |@ 05 06 07 xx @ @| r05 backwards |@ [seats] @ @| |@[bed] bed][bed] @ @| -|@ Compartment 3 \ @| |@ Compartment 3 \ @| -|@ 2nd Class @ @| |@ 2nd Class @ @| +|> Compartment 3 \ <| |> Compartment 3 \ <| +|> 2nd Class @ <| |> 2nd Class @ <| |@ 09 10 11 (12) @ r06 @| |@ 09 10 11 xx @ @| r06 forwards |@ [seats] @ @| |@[bed] bed][bed] @ @| |@@@@@@@@@@@@@@@@@@ @| |@@@@@@@@@@@@@@@@@@ @| |@ 13 14 15 (16) @ r07 @| |@ 13 14 15 xx @ @| r07 backwards -|@ [seats] @ @| |@[bed] bed][bed]@ @| -|@ Compartment 4 \ @| |@ Compartment 4 \ @| -|@ 2nd Class @ @| |@ 2nd Class @ @| +|@ [seats] @ @| |@[bed] bed][bed] @ @| +|> Compartment 4 \ <| |> Compartment 4 \ <| +|> 2nd Class @ <| |> 2nd Class @ <| |@ 17 18 19 (20) @ r08 @| |@ 17 18 19 xx @ @| r08 forwards |@ [seats] @ @| |@[bed] bed][bed] @ @| |@@@@@@@@@@@@@@@@@@ @| |@@@@@@@@@@@@@@@@@@ @| |@ 21 22 23 (24) @ r09 @| |@ 21 22 23 xx @ @| r09 backwards |@ [seats] @ @| |@[bed] bed][bed] @ @| -|@ Compartment 5 \ @| |@ Compartment 5 \ @| -|@ 2nd Class @ @| |@ 2nd Class @ @| +|> Compartment 5 \ <| |> Compartment 5 \ <| +|> 2nd Class @ <| |> 2nd Class @ <| |@ 25 26 27 (28) @ r10 @| |@ 25 26 27 xx @ @| r10 forwards |@ [seats] @ @| |@[bed] bed][bed] @ @| |@@@@@@@@@@@@@@@@@@ @| |@@@@@@@@@@@@@@@@@@ @| |@ 29 30 31 (32) @ r11 @| |@ 29 30 31 xx @ @| r11 backwards |@ [seats] @ @| |@[bed] bed][bed] @ @| -|@ Compartment 6 \ @| |@ Compartment 6 \ @@| -|@ 2nd Class @ @| |@ 2nd Class @ @| +|> Compartment 6 \ <| |> Compartment 6 \ <| +|> 2nd Class @ <| |> 2nd Class @ <| |@ 33 34 35 (36) @ r12 @| |@ 33 34 35 xx @ @| r12 forwards |@ [seats] @ @| |@[bed] bed][bed] @ @| |@@@@@@@@@@@@@@@@@@ @| |@@@@@@@@@@@@@@@@@@:::::::::@| |@ \ @| -|@ Luggage van / @| -|@ [cycles] @ @| +|@ Luggage van / <| +|@ [cycles] @ <| |@ C01 C02 C03 @ @| @@@@@@@@@@@@@@@@@@@ @| |@ [Bin] @| @@ -154,33 +154,33 @@ Seats 13-36 Enter by forward door |@ Seating @| |@@@@@@@@@@@ @@@@@@@@@@@| |@ A B C D @| -|@:::::::::+ +:::::::::@| +|@>::::::::+ +:::::::::<| |@ 01 + 02 + + 03 + 04 @| r01 forwards |@++++++++++ ++++++++++@| -|@:::::::::+ +:::::::::@| +|@>::::::::+ +:::::::::<| |@ 05 + 06 + + 07 + 08 @| r02 forwards |@++++++++++ ++++++++++@| -|@:::::::::+ +:::::::::@| +|@>::::::::+ +:::::::::<| |@ 09 + 10 + + 11 + 12 @| r03 forwards -|@++++++++++ ++++++++++@| +|@>::::::::+ +:::::::::<| |@ 13 + 14 + + 15 + 16 @| r04 backwards -|@+[table]++ ++[table]+@| +|@>[table]++ ++[table]<@| |@ 17 + 18 + + 19 + 20 @| r05 forwards |@++++++++++ ++++++++++@| -|@:::::::::+ +:::::::::@| +|@>::::::::+ +:::::::::<| |@ 21 + 22 + + 23 + 24 @| r06 forwards |@++++++++++ ++++++++++@| ========== -|@:::::::::+ +:::::::::@| +|@>::::::::+ +:::::::::<| |@ 25 + 26 + + 27 + 28 @| r07 forwards |@++++++++++ ++++++++++@| -|@:::::::::+ +:::::::::@| +|@>::::::::+ +:::::::::<| |@ 29 + 30 + + 31 + 32 @| r08 forwards |@++++++++++ ++++++++++@| -|@:::::::::+ +:::::::::@| +|@>::::::::+ +:::::::::<| |@ 33 + 34 + + 35 + 36 @| r09 forwards |@++++++++++ ++++++++++@| |@ 37 + 38 + + 39 + 40 @| r10 backwards -|+[table]++ ++[table]+@| +|>[table]++ ++[table]+<| |@ 41 + 42 + + 43 + 44 @| r11 forwards |@@+++++++++/:::::\@@@@@@@@@@@| |@ 45 46 + @| r12 backwards @@ -188,22 +188,22 @@ Seats 13-36 Enter by forward door |@ [Wheelchair] @| |@@@@@@@@@@@@@@@:::::::::::::@| |@ ::@ @| -|@ ::@ ::::@| +|@ ::@ ::::<| |@ Galley \ ++++@| |@ \ SNACK ++++@| -|@ ::@ TABLES::::@| -|@ ::@ ::::@| +|@ ::@ TABLES::::<| +|@ ::@ ::::<| |@@:::::::::@@@@@ ++++@| |@ ::@ ++++@| -|@ ::@ ::::@| -|@ ::@ ::::@| +|@ ::@ ::::<| +|@ ::@ ::::<| |@ ::@ ++++@| |@ BUFFET ::@ ++++@| -|@ ::@ ::::@| -|@ ::@ ::::@| +|@ ::@ ::::<| +|@ ::@ ::::<| |@ ::@ ++++@| |@ ::@ ++++@| -|@ ::@ ::::@| +|@ ::@ ::::<| |@@@@@@@@@@@@@@@@ ++++@| |@ [Bin] @@@@@@| / Entrance ENtrance\ @@ -3620,25 +3620,29 @@ The train reverse in the station and departs, oriented backwards to the right fixedFlat true - - - + - + + + + forwards + + + - byWindowNoAisle - fixedFlat - true + blankRowEndNoAisle + none + false - + forwards @@ -3657,8 +3661,8 @@ The train reverse in the station and departs, oriented backwards to the right byAisleNoWindow - fixedFlat - true + none + false diff --git a/xsd/netex_framework/netex_reusableComponents/netex_seatingPlan_support.xsd b/xsd/netex_framework/netex_reusableComponents/netex_seatingPlan_support.xsd index a744d02c3..82c2a1938 100644 --- a/xsd/netex_framework/netex_reusableComponents/netex_seatingPlan_support.xsd +++ b/xsd/netex_framework/netex_reusableComponents/netex_seatingPlan_support.xsd @@ -13,14 +13,18 @@ 2023-02-02 - 2023-02-05 + + 2023-02-05 Name Space changes - 2023-12-08Move SENSOR IN SPOT declarations to here + + 2023-12-08Move SENSOR IN SPOT declarations to here - 2024-01-17Add bed to locatable spot type enumerations + + 2024-01-17Add bed to locatable spot type enumerations - 2024-02-18Norway review comment - Revise Aisle /Window to use enumeration. + + 2024-02-18Norway review comment - Revise Aisle /Window to use enumeration.

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

@@ -391,7 +395,12 @@ - Spot is in middle, i.e. not next to aisle or a window. + Spot is in middle, i.e. not next to aisle or a window with seat either side. + + + + + Row is not next to aisle or a window e.g. at row end next to wall. @@ -436,6 +445,11 @@ Other type of table. + + + + Unknown whether there is table. + diff --git a/xsd/netex_framework/netex_reusableComponents/netex_seatingPlan_version.xsd b/xsd/netex_framework/netex_reusableComponents/netex_seatingPlan_version.xsd index 0b0520656..14a670041 100644 --- a/xsd/netex_framework/netex_reusableComponents/netex_seatingPlan_version.xsd +++ b/xsd/netex_framework/netex_reusableComponents/netex_seatingPlan_version.xsd @@ -16,12 +16,18 @@ 2023-01-30 - 2023-01-30 + + 2023-01-30 Name Space changes - 2023-12-08Move SENSOR IN SPOT declarations to here + + 2023-12-08Move SENSOR IN SPOT declarations to here + + + 2024-02-18Norway review comment - Revise AIsle /Window to use enumeration. Add TableType enum. - 2024-02-18Norway review comment - Revise AIsle /Window to use enumeration. Add TableType enum. + + 2024-12-10Drop has Tray , and noaislatRow end to seat context.

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

@@ -402,11 +408,6 @@ Leg space available. - - - Whether PASSENGER SPOT has a tray. - - Whether PASSENGER SPOT has a power socket. From 02ab2f9d166e70886f3b3ebaeccc3fdce9617228 Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 11 Dec 2024 17:00:54 +0000 Subject: [PATCH 2/6] Lint and update documentation tables --- .../netex_seatingPlan_support.xsd | 14 +++++--------- .../netex_seatingPlan_version.xsd | 12 ++++-------- 2 files changed, 9 insertions(+), 17 deletions(-) diff --git a/xsd/netex_framework/netex_reusableComponents/netex_seatingPlan_support.xsd b/xsd/netex_framework/netex_reusableComponents/netex_seatingPlan_support.xsd index 82c2a1938..13cf581fe 100644 --- a/xsd/netex_framework/netex_reusableComponents/netex_seatingPlan_support.xsd +++ b/xsd/netex_framework/netex_reusableComponents/netex_seatingPlan_support.xsd @@ -13,18 +13,14 @@ 2023-02-02 - - 2023-02-05 + 2023-02-05 Name Space changes - - 2023-12-08Move SENSOR IN SPOT declarations to here + 2023-12-08Move SENSOR IN SPOT declarations to here - - 2024-01-17Add bed to locatable spot type enumerations + 2024-01-17Add bed to locatable spot type enumerations - - 2024-02-18Norway review comment - Revise Aisle /Window to use enumeration. + 2024-02-18Norway review comment - Revise Aisle /Window to use enumeration.

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

@@ -446,7 +442,7 @@ Other type of table.
- + Unknown whether there is table. diff --git a/xsd/netex_framework/netex_reusableComponents/netex_seatingPlan_version.xsd b/xsd/netex_framework/netex_reusableComponents/netex_seatingPlan_version.xsd index 14a670041..8f1868c7c 100644 --- a/xsd/netex_framework/netex_reusableComponents/netex_seatingPlan_version.xsd +++ b/xsd/netex_framework/netex_reusableComponents/netex_seatingPlan_version.xsd @@ -16,18 +16,14 @@ 2023-01-30 - - 2023-01-30 + 2023-01-30 Name Space changes - - 2023-12-08Move SENSOR IN SPOT declarations to here + 2023-12-08Move SENSOR IN SPOT declarations to here - - 2024-02-18Norway review comment - Revise AIsle /Window to use enumeration. Add TableType enum. + 2024-02-18Norway review comment - Revise AIsle /Window to use enumeration. Add TableType enum. - - 2024-12-10Drop has Tray , and noaislatRow end to seat context. + 2024-12-10Drop has Tray , and noaislatRow end to seat context.

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

From 7210df8f454d2bd57011d5d6291ab2e9c63d8c7f Mon Sep 17 00:00:00 2001 From: Nicholas Knowles Date: Wed, 11 Dec 2024 17:55:57 +0000 Subject: [PATCH 3/6] Seat Plans - updatres to revisions Add further Seat contextenum values for facing window --- .../deckPlans/DeckPlans-Example_bus.xml | 22 +++++++------- .../deckPlans/DeckPlans-Example_train.xml | 30 +++++++++---------- .../netex_seatingPlan_support.xsd | 6 ++-- 3 files changed, 31 insertions(+), 27 deletions(-) diff --git a/examples/functions/deckPlans/DeckPlans-Example_bus.xml b/examples/functions/deckPlans/DeckPlans-Example_bus.xml index a24bfbb5d..e6ff1d32a 100644 --- a/examples/functions/deckPlans/DeckPlans-Example_bus.xml +++ b/examples/functions/deckPlans/DeckPlans-Example_bus.xml @@ -42,7 +42,7 @@ Lower deck @ [Door] | to Upper@ @@@@@@@@@@@ @@@@@@@@@@@ @ 05A 05B + @ 05C 05D @ -@:::::::::+ +:::::::::@ +<:::::::::+ +::::::::: @ 06A 06B + + 06C 06D @ @:::::::::+ +:::::::::@ @ 07A 07B + + 07C 07D @ @@ -57,7 +57,7 @@ Lower deck @@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@ Upper Front @@@@@@@ -@@@@@@+++++++++++++++@@@@@@ +@@++++++++++++++++++++++++@@ @ 01A 01B + + 01A 01D @ @:::::::::+ +:::::::::@ @ 02A 02B + + 02C 02D @ @@ -803,7 +803,7 @@ Lower deck - inMiddle + inMiddleNoWindow @@ -815,7 +815,7 @@ Lower deck - byAisleNoWindow + inMiddleAisleInFront @@ -827,7 +827,7 @@ Lower deck - inMiddle + inMiddleNoWindow @@ -841,6 +841,8 @@ Lower deck byWindowNoAisle + + @@ -1087,7 +1089,7 @@ Lower deck - byAisleNoWindow + byAisleAndWindow @@ -1294,7 +1296,7 @@ Lower deck - byAisleNoWindow + byAisleAndWindow @@ -1640,7 +1642,7 @@ Lower deck - inMiddle + inMiddleNoWindow @@ -1657,7 +1659,7 @@ Lower deck - byAisleNoWindow + inMiddleAisleInFront @@ -1674,7 +1676,7 @@ Lower deck - inMiddle + inMiddleNoWindow diff --git a/examples/functions/deckPlans/DeckPlans-Example_train.xml b/examples/functions/deckPlans/DeckPlans-Example_train.xml index 18aff2c67..ea062d3ec 100644 --- a/examples/functions/deckPlans/DeckPlans-Example_train.xml +++ b/examples/functions/deckPlans/DeckPlans-Example_train.xml @@ -1534,7 +1534,7 @@ The train reverse in the station and departs, oriented backwards to the right - inMiddle + inMiddleNoWindow true @@ -1557,7 +1557,7 @@ The train reverse in the station and departs, oriented backwards to the right - inMiddle + inMiddleNoWindow true @@ -1620,7 +1620,7 @@ The train reverse in the station and departs, oriented backwards to the right - inMiddle + inMiddleNoWindow true @@ -1642,7 +1642,7 @@ The train reverse in the station and departs, oriented backwards to the right - inMiddle + inMiddleNoWindow true @@ -1761,7 +1761,7 @@ The train reverse in the station and departs, oriented backwards to the right - inMiddle + inMiddleNoWindow true @@ -1783,7 +1783,7 @@ The train reverse in the station and departs, oriented backwards to the right - inMiddle + inMiddleNoWindow true @@ -1846,7 +1846,7 @@ The train reverse in the station and departs, oriented backwards to the right - inMiddle + inMiddleNoWindow true @@ -1868,7 +1868,7 @@ The train reverse in the station and departs, oriented backwards to the right - inMiddle + inMiddleNoWindow true @@ -1987,7 +1987,7 @@ The train reverse in the station and departs, oriented backwards to the right - inMiddle + inMiddleNoWindow true @@ -2009,7 +2009,7 @@ The train reverse in the station and departs, oriented backwards to the right - inMiddle + inMiddleNoWindow true @@ -2072,7 +2072,7 @@ The train reverse in the station and departs, oriented backwards to the right - inMiddle + inMiddleNoWindow true @@ -2094,7 +2094,7 @@ The train reverse in the station and departs, oriented backwards to the right - inMiddle + inMiddleNoWindow true @@ -2213,7 +2213,7 @@ The train reverse in the station and departs, oriented backwards to the right - inMiddle + inMiddleNoWindow true @@ -2235,7 +2235,7 @@ The train reverse in the station and departs, oriented backwards to the right - inMiddle + inMiddleNoWindow true @@ -2298,7 +2298,7 @@ The train reverse in the station and departs, oriented backwards to the right - inMiddle + inMiddleNoWindow true diff --git a/xsd/netex_framework/netex_reusableComponents/netex_seatingPlan_support.xsd b/xsd/netex_framework/netex_reusableComponents/netex_seatingPlan_support.xsd index 82c2a1938..eb5aad89d 100644 --- a/xsd/netex_framework/netex_reusableComponents/netex_seatingPlan_support.xsd +++ b/xsd/netex_framework/netex_reusableComponents/netex_seatingPlan_support.xsd @@ -393,11 +393,13 @@ Spot is next to an aisle and a window.
- + Spot is in middle, i.e. not next to aisle or a window with seat either side. + + Row is not next to aisle or a window e.g. at row end next to wall. @@ -446,7 +448,7 @@ Other type of table. - + Unknown whether there is table. From 15823916c9fb624d15b691059646b98adc2a9166 Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 11 Dec 2024 17:58:55 +0000 Subject: [PATCH 4/6] Lint and update documentation tables --- examples/functions/deckPlans/DeckPlans-Example_bus.xml | 2 -- 1 file changed, 2 deletions(-) diff --git a/examples/functions/deckPlans/DeckPlans-Example_bus.xml b/examples/functions/deckPlans/DeckPlans-Example_bus.xml index e6ff1d32a..e7793d7e5 100644 --- a/examples/functions/deckPlans/DeckPlans-Example_bus.xml +++ b/examples/functions/deckPlans/DeckPlans-Example_bus.xml @@ -841,8 +841,6 @@ Lower deck byWindowNoAisle - - From 075d7eac421c2892959018f7df246cae72621f9f Mon Sep 17 00:00:00 2001 From: Nicholas Knowles Date: Wed, 11 Dec 2024 18:07:12 +0000 Subject: [PATCH 5/6] SEATING plan seat context reanme roeend enumeration --- .../functions/deckPlans/DeckPlans-Example_train.xml | 2 +- .../netex_seatingPlan_support.xsd | 2 +- .../netex_seatingPlan_version.xsd | 12 ++++++++---- 3 files changed, 10 insertions(+), 6 deletions(-) diff --git a/examples/functions/deckPlans/DeckPlans-Example_train.xml b/examples/functions/deckPlans/DeckPlans-Example_train.xml index ea062d3ec..00ec190e9 100644 --- a/examples/functions/deckPlans/DeckPlans-Example_train.xml +++ b/examples/functions/deckPlans/DeckPlans-Example_train.xml @@ -3637,7 +3637,7 @@ The train reverse in the station and departs, oriented backwards to the right - blankRowEndNoAisle + rowEndNoWindowNoAisle none false diff --git a/xsd/netex_framework/netex_reusableComponents/netex_seatingPlan_support.xsd b/xsd/netex_framework/netex_reusableComponents/netex_seatingPlan_support.xsd index 42b4a07ee..613b9c134 100644 --- a/xsd/netex_framework/netex_reusableComponents/netex_seatingPlan_support.xsd +++ b/xsd/netex_framework/netex_reusableComponents/netex_seatingPlan_support.xsd @@ -396,7 +396,7 @@ - + Row is not next to aisle or a window e.g. at row end next to wall. diff --git a/xsd/netex_framework/netex_reusableComponents/netex_seatingPlan_version.xsd b/xsd/netex_framework/netex_reusableComponents/netex_seatingPlan_version.xsd index 8f1868c7c..14a670041 100644 --- a/xsd/netex_framework/netex_reusableComponents/netex_seatingPlan_version.xsd +++ b/xsd/netex_framework/netex_reusableComponents/netex_seatingPlan_version.xsd @@ -16,14 +16,18 @@ 2023-01-30 - 2023-01-30 + + 2023-01-30 Name Space changes - 2023-12-08Move SENSOR IN SPOT declarations to here + + 2023-12-08Move SENSOR IN SPOT declarations to here - 2024-02-18Norway review comment - Revise AIsle /Window to use enumeration. Add TableType enum. + + 2024-02-18Norway review comment - Revise AIsle /Window to use enumeration. Add TableType enum. - 2024-12-10Drop has Tray , and noaislatRow end to seat context. + + 2024-12-10Drop has Tray , and noaislatRow end to seat context.

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

From 2ac7c63b182e9fc49371ba7c39d87302b3d0a2bb Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 11 Dec 2024 18:09:35 +0000 Subject: [PATCH 6/6] Lint and update documentation tables --- .../netex_seatingPlan_version.xsd | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/xsd/netex_framework/netex_reusableComponents/netex_seatingPlan_version.xsd b/xsd/netex_framework/netex_reusableComponents/netex_seatingPlan_version.xsd index 14a670041..8f1868c7c 100644 --- a/xsd/netex_framework/netex_reusableComponents/netex_seatingPlan_version.xsd +++ b/xsd/netex_framework/netex_reusableComponents/netex_seatingPlan_version.xsd @@ -16,18 +16,14 @@ 2023-01-30 - - 2023-01-30 + 2023-01-30 Name Space changes - - 2023-12-08Move SENSOR IN SPOT declarations to here + 2023-12-08Move SENSOR IN SPOT declarations to here - - 2024-02-18Norway review comment - Revise AIsle /Window to use enumeration. Add TableType enum. + 2024-02-18Norway review comment - Revise AIsle /Window to use enumeration. Add TableType enum. - - 2024-12-10Drop has Tray , and noaislatRow end to seat context. + 2024-12-10Drop has Tray , and noaislatRow end to seat context.

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