Home » railML newsgroups » railML.infrastructure » [railML3] Identifiers in Infrastructure
[railML3] Identifiers in Infrastructure [message #2909] Mon, 14 February 2022 16:48 Go to previous message
Milan Wölke is currently offline  Milan Wölke
Messages: 139
Registered: April 2007
Senior Member
Hallo zusammen,

mir ist aufgefallen, dass in der Infrastruktur im neuen railML 3 alle Elemente eine ID benötigen. Das an sich hat mich nicht gewundert, was mich aber überrascht hat, ist die Tatsache, dass auf viele dieser Elemente gar nicht verwiesen werden kann. Es ist also nicht so, dass in einigen Files von einem Verweis kein Gebrauch gemacht wird, sondern eher so, dass es gar nicht möglich ist einen solchen Verweis zu kodieren. Beispielsweise muss ich für jedes associatedPositioningSystem Element eine ID definieren, obwohl der Zweck des Elements nur darin besteht auf eine andere ID, nämlich die des eigentlichen Positioning Systems zu verweisen. Auch für jede Koordinate muss eine ID vergeben werden, auf die dann aber nie verwiesen wird.
Finde ich persönlich sehr unschön und würde daher gern vorschlagen diesen Umstand zu beseitigen und nur noch da IDs zu verwenden und zu erzwingen, auf die auch verwiesen werden kann.
Wie sehen das die Benutzer? Wie seht ihr das?

-------------------------

I noticed that all elements in the infrastructure in the new railML 3 require an ID. That in itself did not surprise me, but what did surprise me was the fact that many of these elements cannot be referenced at all. So it is not that in some files a reference is not used, but rather that it is not possible to code such a reference. For example, I have to define an ID for each associatedPositioningSystem element, although the purpose of the element is only to refer to yet another ID, namely that of the actual positioning system. An ID must also be assigned for each coordinate, which is then never referenced.
I personally find this very unattractive and would therefore like to suggest eliminating this aspect and only using and enforcing IDs that can also be referenced.
How do the users see this? How do you see it?

Best regards, Milan


Milan Wölke – Timetable scheme coordinator
railML.org (Registry of Associations: VR 5750)
Altplauen 19h; 01187 Dresden; Germany www.railML.org
 
Read Message
Read Message
Read Message
Read Message
Previous Topic: [railML3] missing @ruleCode?
Next Topic: serviceSections extension
Goto Forum:
  


Current Time: Mon Apr 29 18:25:04 CEST 2024