Home » railML newsgroups » railML.infrastructure » railML v3.1 beta released
railML v3.1 beta released [message #1659] Tue, 31 October 2017 23:35 Go to next message
christian.rahmig is currently offline  christian.rahmig
Messages: 436
Registered: January 2016
Senior Member
Dear railML community,

today the first public beta version of railML 3.1 has been released by
railML.org [1]. This release marks the important intermediate result on
the way to a new baseline of the railway data exchange format railML.

railML 3.1 beta is available for download on the railML website [2]. The
ZIP file contains:
* the automatically generated HTML documentation with diagrams of the
railML3 UML model,
* the automatically generated XSD export with the schema files, the
codelists and an example file,
* the automatically generated XMI (v2.4.1) export

This beta release of railML 3.1 focuses on fulfilling the model
requirements of the selected priority 1 use cases "Network Statement",
"RINF Reporting" and "Schematic Track Plan" [3].

The resulting model covers the following aspects:
* generic topology model based on RailTopoModel v1.1 [4]
* standardized geographic positioning model using GML point and line
string types
* powerful time dimension model covering needs from infrastructure and
timetable domain
* modular structure of infrastructure scheme with flat element
hierarchy to enable easy future model extensions
* detailed model of functional infrastructure, in particular:
- lines and operational points
- tracks, buffer stops, switches and crossings
- electrification
- overCrossings, underCrossings and levelCrossings
- platforms, platformEdges and stoppingPlaces
- signals, balises and trainProtectionElements
- trainDetectionElements
- trackbed parameters
* ...

I would like to thank all the "early users" who contributed to the
development process by giving feedbacks and by challenging the model
against the requirements: This model is your model ;-)

Last, but not least, I want to encourage everyone to join the ongoing
development process and to provide feedback on the current railML v3.1
beta version. In order to enable open discussions, please write your
comments and questions directly into the railML (infrastructure) forum [5].

Thank you very much and best regards
Christian Rahmig

[1]
https://www.railml.org/en/public-relations/news/reader/railm l-3-1-released.html
[2] https://www.railml.org/en/download/schemes.html
[3] http://wiki.railml.org/index.php?title=IS:UseCases
[4] http://www.railtopomodel.org/en/homepage.html
[5] https://www.railml.org/forum/index.php?t=thread&frm_id=4 &

--
Christian Rahmig - Infrastructure scheme coordinator
railML.org (Registry of Associations: VR 5750)
Phone Coordinator: +49 173 2714509; railML.org: +49 351 47582911
Altplauen 19h; 01187 Dresden; Germany www.railml.org

[Updated on: Wed, 01 November 2017 08:51] by Moderator

Report message to a moderator

Re: railML v3.1 beta released [message #1660 is a reply to message #1659] Tue, 07 November 2017 10:52 Go to previous messageGo to next message
John Lutz is currently offline  John Lutz
Messages: 1
Registered: November 2017
Location: Paris
Junior Member
Hello,

my name is John Lutz from UIC. I am Senior Rail Professional with 26 years' experience in Railway System Integration, IT Development, Data Exchange and IT Standardisation in a multi-modal environment. Served as TAF-TSI Deployment Manager for coordination of implementation activities including XML catalogue development, Master Plan creation and interoperability progress monitoring (January 2007 - December 2013).

I have noticed that in almost every instance of an element or type, you have 'dangling', mandatory sequences that have no child elements... Is this correct, or due to a problem in auto-generation of the schémas? This is the case in every railML schema published in version 3. If they serve no purpose (I don't see why they are there?Wink then I would suggest that you please delete the empty sequences throughout all schémas.

Regards,

John Lutz
Sr. Advisor

INTERNATIONAL UNION OF RAILWAYS
16 rue Jean Rey - F-75015 Paris

[Updated on: Tue, 07 November 2017 13:28] by Moderator

Report message to a moderator

Re: railML v3.1 beta released [message #1661 is a reply to message #1660] Wed, 08 November 2017 12:32 Go to previous messageGo to next message
christian.rahmig is currently offline  christian.rahmig
Messages: 436
Registered: January 2016
Senior Member
Dear John,

thank you very much for your feedback.
Indeed, current railML v3.1 beta contains a number of empty sequences in elements, e.g. in <netRelation>, <platformEdge> or <horizontalCurve>. Although the schema is still syntactically valid with the empty sequences, it is our aim to remove them from the schema. The origin of the empty sequences is presumably to be found in the automatic generation process. I am going to create a Trac ticket for tracking and solving this issue.

Best regards
Christian


Christian Rahmig – Infrastructure scheme coordinator
railML.org (Registry of Associations: VR 5750)
Altplauen 19h; 01187 Dresden; Germany www.railML.org
Re: railML v3.1 beta released [message #1662 is a reply to message #1661] Wed, 08 November 2017 12:46 Go to previous message
christian.rahmig is currently offline  christian.rahmig
Messages: 436
Registered: January 2016
Senior Member
The link to the Trac ticket:
https://trac.railml.org/ticket/314

Am 08.11.2017 um 12:32 schrieb Christian Rahmig:
> Dear John,
>
> thank you very much for your feedback.
> Indeed, current railML v3.1 beta contains a number of empty
> sequences in elements, e.g. in <netRelation>, <platformEdge>
> or <horizontalCurve>. Although the schema is still
> syntactically valid with the empty sequences, it is our aim
> to remove them from the schema. The origin of the empty
> sequences is presumably to be found in the automatic
> generation process. I am going to create a Trac ticket for
> tracking and solving this issue.
>
> Best regards
> Christian


--
Christian Rahmig - Infrastructure scheme coordinator
railML.org (Registry of Associations: VR 5750)
Phone Coordinator: +49 173 2714509; railML.org: +49 351 47582911
Altplauen 19h; 01187 Dresden; Germany www.railml.org


Christian Rahmig – Infrastructure scheme coordinator
railML.org (Registry of Associations: VR 5750)
Altplauen 19h; 01187 Dresden; Germany www.railML.org
Previous Topic: Hello railML world!
Next Topic: Time Relations of Infrastructure and External References via <any> Attribute
Goto Forum:
  


Current Time: Thu Mar 28 14:32:19 CET 2024