Dev:XMLtree: Difference between revisions

From railML 3 Wiki
Jump to navigation Jump to search
[unchecked revision][checked revision]
No edit summary
No edit summary
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{#tree:id=xmltree|expanded=true|openlevels=2|
{{navi}}{{naviTree}}
*[[RAILML:railML]]
{{head|XML Tree for {{rml|3.2}}}}
**[[CO:common]]
{{#tree:id=xmltree|expanded=true|extensions=["persist"] |
***[[CO:electrificationSystems]]
{{#vardefine:rang|{{#var:rang}}*}}
****[[CO:electrificationSystem]]
{{#var:rang}}{{tag|2=railML|1=RAILML}}{{#vardefine:rang|{{#var:rang}}*}}
***[[CO:organizationalUnits]]
{{#var:rang}}{{tag|2=common|1=CO}}{{#vardefine:rang|{{#var:rang}}*}}
****[[CO:concessionaire]]
{{#var:rang}}{{tag|2=electrificationSystems|1=CO}}{{#vardefine:rang|{{#var:rang}}*}}
*****[[CO:isConcessionaire]]
{{#var:rang}}{{tag|2=electrificationSystem|1=CO}}{{#vardefine:rang|{{#sub:{{#var:rang}}|0|-1}} }}
*****[[CO:isContractor]]
{{#var:rang}}{{tag|2=organizationalUnits|1=CO}}{{#vardefine:rang|{{#var:rang}}*}}
*****[[CO:isCustomer]]
{{#var:rang}}{{tag|2=concessionaire|1=CO}}{{#vardefine:rang|{{#var:rang}}*}}
*****[[CO:isInfrastructureManager]]
{{#var:rang}}{{tag|2=isConcessionaire|1=CO}}
*****[[CO:isOperationalUndertaking]]
{{#var:rang}}{{tag|2=isContractor|1=CO}}
*****[[CO:isRailwayUndertaking]]
{{#var:rang}}{{tag|2=isCustomer|1=CO}}
*****[[CO:isVehicleManufacturer]]
{{#var:rang}}{{tag|2=isInfrastructureManager|1=CO}}
*****[[CO:isVehicleOperator]]
{{#var:rang}}{{tag|2=isOperationalUndertaking|1=CO}}
*****[[CO:isVehicleOwner]]
{{#var:rang}}{{tag|2=isRailwayUndertaking|1=CO}}
*****[[CO:name]]
{{#var:rang}}{{tag|2=isVehicleManufacturer|1=CO}}
****[[CO:contractor]]
{{#var:rang}}{{tag|2=isVehicleOperator|1=CO}}
*****[[CO:isConcessionaire]]
{{#var:rang}}{{tag|2=isVehicleOwner|1=CO}}
*****[[CO:isContractor]]
{{#var:rang}}{{tag|2=name|1=CO}}{{#vardefine:rang|{{#sub:{{#var:rang}}|0|-1}} }}
*****[[CO:isCustomer]]
{{#var:rang}}{{tag|2=contractor|1=CO}}{{#vardefine:rang|{{#var:rang}}*}}
*****[[CO:isInfrastructureManager]]
{{#var:rang}}{{tag|2=isConcessionaire|1=CO}}
*****[[CO:isOperationalUndertaking]]
{{#var:rang}}{{tag|2=isContractor|1=CO}}
*****[[CO:isRailwayUndertaking]]
{{#var:rang}}{{tag|2=isCustomer|1=CO}}
*****[[CO:isVehicleManufacturer]]
{{#var:rang}}{{tag|2=isInfrastructureManager|1=CO}}
*****[[CO:isVehicleOperator]]
{{#var:rang}}{{tag|2=isOperationalUndertaking|1=CO}}
*****[[CO:isVehicleOwner]]
{{#var:rang}}{{tag|2=isRailwayUndertaking|1=CO}}
*****[[CO:name]]
{{#var:rang}}{{tag|2=isVehicleManufacturer|1=CO}}
****[[CO:customer]]
{{#var:rang}}{{tag|2=isVehicleOperator|1=CO}}
*****[[CO:isConcessionaire]]
{{#var:rang}}{{tag|2=isVehicleOwner|1=CO}}
*****[[CO:isContractor]]
{{#var:rang}}{{tag|2=name|1=CO}}{{#vardefine:rang|{{#sub:{{#var:rang}}|0|-1}} }}
*****[[CO:isCustomer]]
{{#var:rang}}{{tag|2=customer|1=CO}}{{#vardefine:rang|{{#var:rang}}*}}
*****[[CO:isInfrastructureManager]]
{{#var:rang}}{{tag|2=isConcessionaire|1=CO}}
*****[[CO:isOperationalUndertaking]]
{{#var:rang}}{{tag|2=isContractor|1=CO}}
*****[[CO:isRailwayUndertaking]]
{{#var:rang}}{{tag|2=isCustomer|1=CO}}
*****[[CO:isVehicleManufacturer]]
{{#var:rang}}{{tag|2=isInfrastructureManager|1=CO}}
*****[[CO:isVehicleOperator]]
{{#var:rang}}{{tag|2=isOperationalUndertaking|1=CO}}
*****[[CO:isVehicleOwner]]
{{#var:rang}}{{tag|2=isRailwayUndertaking|1=CO}}
*****[[CO:name]]
{{#var:rang}}{{tag|2=isVehicleManufacturer|1=CO}}
****[[CO:infrastructureManager]]
{{#var:rang}}{{tag|2=isVehicleOperator|1=CO}}
*****[[CO:isConcessionaire]]
{{#var:rang}}{{tag|2=isVehicleOwner|1=CO}}
*****[[CO:isContractor]]
{{#var:rang}}{{tag|2=name|1=CO}}{{#vardefine:rang|{{#sub:{{#var:rang}}|0|-1}} }}
*****[[CO:isCustomer]]
{{#var:rang}}{{tag|2=infrastructureManager|1=CO}}{{#vardefine:rang|{{#var:rang}}*}}
*****[[CO:isInfrastructureManager]]
{{#var:rang}}{{tag|2=isConcessionaire|1=CO}}
*****[[CO:isOperationalUndertaking]]
{{#var:rang}}{{tag|2=isContractor|1=CO}}
*****[[CO:isRailwayUndertaking]]
{{#var:rang}}{{tag|2=isCustomer|1=CO}}
*****[[CO:isVehicleManufacturer]]
{{#var:rang}}{{tag|2=isInfrastructureManager|1=CO}}
*****[[CO:isVehicleOperator]]
{{#var:rang}}{{tag|2=isOperationalUndertaking|1=CO}}
*****[[CO:isVehicleOwner]]
{{#var:rang}}{{tag|2=isRailwayUndertaking|1=CO}}
*****[[CO:name]]
{{#var:rang}}{{tag|2=isVehicleManufacturer|1=CO}}
****[[CO:operationalUndertaking]]
{{#var:rang}}{{tag|2=isVehicleOperator|1=CO}}
*****[[CO:isConcessionaire]]
{{#var:rang}}{{tag|2=isVehicleOwner|1=CO}}
*****[[CO:isContractor]]
{{#var:rang}}{{tag|2=name|1=CO}}{{#vardefine:rang|{{#sub:{{#var:rang}}|0|-1}} }}
*****[[CO:isCustomer]]
{{#var:rang}}{{tag|2=operationalUndertaking|1=CO}}{{#vardefine:rang|{{#var:rang}}*}}
*****[[CO:isInfrastructureManager]]
{{#var:rang}}{{tag|2=isConcessionaire|1=CO}}
*****[[CO:isOperationalUndertaking]]
{{#var:rang}}{{tag|2=isContractor|1=CO}}
*****[[CO:isRailwayUndertaking]]
{{#var:rang}}{{tag|2=isCustomer|1=CO}}
*****[[CO:isVehicleManufacturer]]
{{#var:rang}}{{tag|2=isInfrastructureManager|1=CO}}
*****[[CO:isVehicleOperator]]
{{#var:rang}}{{tag|2=isOperationalUndertaking|1=CO}}
*****[[CO:isVehicleOwner]]
{{#var:rang}}{{tag|2=isRailwayUndertaking|1=CO}}
*****[[CO:name]]
{{#var:rang}}{{tag|2=isVehicleManufacturer|1=CO}}
****[[CO:organizationalUnit]]
{{#var:rang}}{{tag|2=isVehicleOperator|1=CO}}
*****[[CO:isConcessionaire]]
{{#var:rang}}{{tag|2=isVehicleOwner|1=CO}}
*****[[CO:isContractor]]
{{#var:rang}}{{tag|2=name|1=CO}}{{#vardefine:rang|{{#sub:{{#var:rang}}|0|-1}} }}
*****[[CO:isCustomer]]
{{#var:rang}}{{tag|2=organizationalUnit|1=CO}}{{#vardefine:rang|{{#var:rang}}*}}
*****[[CO:isInfrastructureManager]]
{{#var:rang}}{{tag|2=isConcessionaire|1=CO}}
*****[[CO:isOperationalUndertaking]]
{{#var:rang}}{{tag|2=isContractor|1=CO}}
*****[[CO:isRailwayUndertaking]]
{{#var:rang}}{{tag|2=isCustomer|1=CO}}
*****[[CO:isVehicleManufacturer]]
{{#var:rang}}{{tag|2=isInfrastructureManager|1=CO}}
*****[[CO:isVehicleOperator]]
{{#var:rang}}{{tag|2=isOperationalUndertaking|1=CO}}
*****[[CO:isVehicleOwner]]
{{#var:rang}}{{tag|2=isRailwayUndertaking|1=CO}}
*****[[CO:name]]
{{#var:rang}}{{tag|2=isVehicleManufacturer|1=CO}}
****[[CO:railwayUndertaking]]
{{#var:rang}}{{tag|2=isVehicleOperator|1=CO}}
*****[[CO:isConcessionaire]]
{{#var:rang}}{{tag|2=isVehicleOwner|1=CO}}
*****[[CO:isContractor]]
{{#var:rang}}{{tag|2=name|1=CO}}{{#vardefine:rang|{{#sub:{{#var:rang}}|0|-1}} }}
*****[[CO:isCustomer]]
{{#var:rang}}{{tag|2=railwayUndertaking|1=CO}}{{#vardefine:rang|{{#var:rang}}*}}
*****[[CO:isInfrastructureManager]]
{{#var:rang}}{{tag|2=isConcessionaire|1=CO}}
*****[[CO:isOperationalUndertaking]]
{{#var:rang}}{{tag|2=isContractor|1=CO}}
*****[[CO:isRailwayUndertaking]]
{{#var:rang}}{{tag|2=isCustomer|1=CO}}
*****[[CO:isVehicleManufacturer]]
{{#var:rang}}{{tag|2=isInfrastructureManager|1=CO}}
*****[[CO:isVehicleOperator]]
{{#var:rang}}{{tag|2=isOperationalUndertaking|1=CO}}
*****[[CO:isVehicleOwner]]
{{#var:rang}}{{tag|2=isRailwayUndertaking|1=CO}}
*****[[CO:name]]
{{#var:rang}}{{tag|2=isVehicleManufacturer|1=CO}}
****[[CO:vehicleManufacturer]]
{{#var:rang}}{{tag|2=isVehicleOperator|1=CO}}
*****[[CO:isConcessionaire]]
{{#var:rang}}{{tag|2=isVehicleOwner|1=CO}}
*****[[CO:isContractor]]
{{#var:rang}}{{tag|2=name|1=CO}}{{#vardefine:rang|{{#sub:{{#var:rang}}|0|-1}} }}
*****[[CO:isCustomer]]
{{#var:rang}}{{tag|2=vehicleManufacturer|1=CO}}{{#vardefine:rang|{{#var:rang}}*}}
*****[[CO:isInfrastructureManager]]
{{#var:rang}}{{tag|2=isConcessionaire|1=CO}}
*****[[CO:isOperationalUndertaking]]
{{#var:rang}}{{tag|2=isContractor|1=CO}}
*****[[CO:isRailwayUndertaking]]
{{#var:rang}}{{tag|2=isCustomer|1=CO}}
*****[[CO:isVehicleManufacturer]]
{{#var:rang}}{{tag|2=isInfrastructureManager|1=CO}}
*****[[CO:isVehicleOperator]]
{{#var:rang}}{{tag|2=isOperationalUndertaking|1=CO}}
*****[[CO:isVehicleOwner]]
{{#var:rang}}{{tag|2=isRailwayUndertaking|1=CO}}
*****[[CO:name]]
{{#var:rang}}{{tag|2=isVehicleManufacturer|1=CO}}
****[[CO:vehicleOperator]]
{{#var:rang}}{{tag|2=isVehicleOperator|1=CO}}
*****[[CO:isConcessionaire]]
{{#var:rang}}{{tag|2=isVehicleOwner|1=CO}}
*****[[CO:isContractor]]
{{#var:rang}}{{tag|2=name|1=CO}}{{#vardefine:rang|{{#sub:{{#var:rang}}|0|-1}} }}
*****[[CO:isCustomer]]
{{#var:rang}}{{tag|2=vehicleOperator|1=CO}}{{#vardefine:rang|{{#var:rang}}*}}
*****[[CO:isInfrastructureManager]]
{{#var:rang}}{{tag|2=isConcessionaire|1=CO}}
*****[[CO:isOperationalUndertaking]]
{{#var:rang}}{{tag|2=isContractor|1=CO}}
*****[[CO:isRailwayUndertaking]]
{{#var:rang}}{{tag|2=isCustomer|1=CO}}
*****[[CO:isVehicleManufacturer]]
{{#var:rang}}{{tag|2=isInfrastructureManager|1=CO}}
*****[[CO:isVehicleOperator]]
{{#var:rang}}{{tag|2=isOperationalUndertaking|1=CO}}
*****[[CO:isVehicleOwner]]
{{#var:rang}}{{tag|2=isRailwayUndertaking|
*****[[CO:name]]
***[[CO:positioning]]
****[[CO:geometricPositioningSystems]]
*****[[RTM:geometricPositioningSystem]]
******[[RTM:isValid]]
******[[CO:name]]
****[[CO:linearPositioningSystems]]
*****[[RTM:linearPositioningSystem]]
******[[RTM:anchor]]
******[[RTM:isValid]]
******[[CO:name]]
****[[CO:screenPositioningSystems]]
*****[[CO:screenPositioningSystem]]
******[[RTM:isValid]]
******[[CO:name]]
***[[CO:projects]]
****[[CO:project]]
*****[[CO:alternative]]
******[[CO:name]]
*****[[CO:designator]]
*****[[CO:name]]
*****[[CO:phase]]
******[[CO:name]]
*****[[CO:projectArea]]
*****[[CO:revision]]
******[[CO:approvedBy]]
*******[[CO:name]]
******[[CO:checkedBy]]
*******[[CO:name]]
******[[CO:name]]
******[[CO:objectsRevised]]
*******[[CO:objectRevised]]
******[[CO:revisedBy]]
*******[[CO:name]]
***[[CO:speedProfiles]]
****[[CO:speedProfile]]
*****[[CO:braking]]
*****[[CO:load]]
*****[[CO:name]]
*****[[CO:tilting]]
*****[[CO:trainType]]
******[[CO:etcsSpeedProfile]]
***[[CO:timePeriods]]
****[[CO:timePeriod]]
*****[[CO:holidays]]
******[[CO:holiday]]
*******[[CO:name]]
**[[IS:infrastructure]]
***[[IS:functionalInfrastructure]]
****[[IS:baliseGroups]]
*****[[IS:baliseGroup]]
******[[IS:applicationType]]
******[[RTM:areaLocation]]
*******[[RTM:associatedNetElement]]
********[[RTM:geometricCoordinateBegin]]
********[[RTM:geometricCoordinateEnd]]
********[[RTM:linearCoordinateBegin]]
********[[RTM:linearCoordinateEnd]]
******[[IS:connectedWithInfrastructureElement]]
******[[CO:designator]]
******[[CO:external]]
******[[IS:functionalType]]
******[[IS:gmlLocations]]
*******[[IS:lineString]]
********[[GML4RAILML:description]]
********[[GML4RAILML:descriptionReference]]
********[[GML4RAILML:identifier]]
********[[GML4RAILML:name]]
********[[GML4RAILML:pos]]
********[[GML4RAILML:posList]]
*******[[IS:point]]
********[[GML4RAILML:description]]
********[[GML4RAILML:descriptionReference]]
********[[GML4RAILML:identifier]]
********[[GML4RAILML:name]]
********[[GML4RAILML:pos]]
******[[IS:isEurobaliseGroup]]
******[[RTM:isValid]]
******[[RTM:linearLocation]]
*******[[RTM:associatedNetElement]]
********[[RTM:geometricCoordinateBegin]]
********[[RTM:geometricCoordinateEnd]]
********[[RTM:linearCoordinateBegin]]
********[[RTM:linearCoordinateEnd]]
*******[[RTM:geometricCoordinate]]
*******[[RTM:linearCoordinate]]
******[[CO:name]]
******[[IS:networkLocation]]
******[[RTM:spotLocation]]
*******[[RTM:geometricCoordinate]]
*******[[RTM:linearCoordinate]]
}}
}}
{{interwiki}}

Latest revision as of 13:38, 4 December 2023

RailML Trademark RGB V3.png
XML Railway exchange format
https://railML.org
Latest release: 3.2
(April 26th, 2022)
 
Main Menu
 
Subschemas
XML tree
UML diagrams
Use cases
Versions & Changes
XML Trees
For railML® 3

XML Tree for railML® 3.2