DeckPlan
The main element for modeling deck plans. This contains seat maps, paths and points of interest. A DeckPlan is composed of multiple Deck elements that contain the actual elements.
<DeckPlan version="any" id="321">
...
</DeckPlan>XSD: xsd/netex_framework/netex_reusableComponents/netex_deckPlan_version.xsd
Location
PublicationDelivery/dataObjects/ResourceFrame/deckPlansProperties
configurationConditions
Conditions used to group different deck plan elements to a single configuration which can be used to activate/deactivate these elements. Useful if a vehicle has different configurations like a carriage that can be configured as a sleeping car.
This technically allows multiple different Condition elements allowing for complex condition matching with timing, comparison operators and more. However for this data structure we only use the ValidityCondition which is only the definition of a possible configuration, without saying anything about when this configuration applies (the vehicle registry has no knowledge about this).
Also see validityConditions property.
Properties
Name
A name to identify the validity condition.
Description
Description or other comment describing further details about the configuration.
Example
<configurationConditions>
<ValidityCondition version="any" id="1">
<Name>
<Text lang="en">Sleeper configuration</Text>
</Name>
<Description>
<Text lang="en">Changes seats to beds.</Text>
</Description>
</ValidityCondition>
<ValidityCondition version="any" id="2">
...
</ValidityCondition>
...
</configurationConditions>deckLevels
The DeckLevels of this deck plan.
Example
<deckLevels>
<DeckLevel>
...
</DeckLevel>
...
</deckLevels>decks
The Decks contained in this deck plan.
Example
<decks>
<Deck>
...
</Deck>
...
</decks>