Home » railML newsgroups » railML.infrastructure » [railML3] Where does a under|overCrossing crossesElement?
[railML3] Where does a under|overCrossing crossesElement? [message #3990] Wed, 06 May 2026 12:04 Go to next message
Mathias Vanden Auweele is currently offline  Mathias Vanden Auweele
Messages: 129
Registered: February 2025
Location: Brussels
Senior Member
Hello,

In the case when an under or overcrossing has a crossesElement that refers to a netElement, we should be able to state where that netelement is crossed.

This is needed for schematic track layout use case. When you draw the under|overcrossing over|under the crossesElement netElement, you need to know where that happens (is it before or after that signal?). Else the result might not be good.

Proposal: add the possibility to add a spot|linear location to <crossesElement>


Mathias Vanden Auweele
Railway data freelancer
https://matdata.eu
Brussels, Belgium

[Updated on: Thu, 07 May 2026 19:57]

Report message to a moderator

Re: [railML3] Where does a under|overCrossing crossesElement? [message #4010 is a reply to message #3990] Tue, 19 May 2026 15:05 Go to previous messageGo to next message
Dominik Looser is currently offline  Dominik Looser
Messages: 48
Registered: March 2020
Member
Dear Mathias,

Thank you for bringing this topic into the forum.

Knowing where a under/overcrossing crosses the other netElement would improve the layouting results. We would therefore appreciate this information.

Instead of having a full <spotLocation> subelement, I could also imagine just an additional attribute like @intrinsicCoordOnCrossedElement or similar. I think this would suffice.

Looking forward to any feedback.

Best regards,
Dominik Looser
trafIT solutions gmbh
Re: [railML3] Where does a under|overCrossing crossesElement? [message #4022 is a reply to message #4010] Fri, 29 May 2026 12:41 Go to previous messageGo to next message
christian.rahmig is currently offline  christian.rahmig
Messages: 555
Registered: January 2016
Senior Member
Dear Mathias and Dominik,

thank you for sharing your thoughts on that topic.
I was wondering if we need any model extension at all... so let's have a look at the situation: We have an over- or underCrossing of our railway track with another part of our railway network (because only then I can have the reference to the netElement via \\crossesElement\@ref attribute). So, as the crossed netElement is also modelled, it should be also linked with infrastructure elements built on it. In particular, the overCrossing on my one netElement becomes an underCrossing on my other netElement and vice versa. And of course, this over-/underCrossing needs to be located on the netElement using intrinsic or linear coordinates, too, like it needs to be done with signals etc. So, basically I have all the information already in the model. The only thing missing is maybe a reference from the overCrossing to the underCrossing telling me that both elements describe the same infrastructure element, but from different (track) perspective.

What do you think about it?

Best regards
Christian


Christian Rahmig – Infrastructure scheme coordinator
railML.org (Registry of Associations: VR 5750)
Altplauen 19h; 01187 Dresden; Germany www.railML.org
Re: [railML3] Where does a under|overCrossing crossesElement? [message #4025 is a reply to message #4022] Sun, 31 May 2026 21:01 Go to previous message
Mathias Vanden Auweele is currently offline  Mathias Vanden Auweele
Messages: 129
Registered: February 2025
Location: Brussels
Senior Member
Hello Christian,

Thank you for looking into this. I agree that just referencing the other over|underCrossing would also work. That still requires an extension of the model but a much smaller one! :)


Mathias Vanden Auweele
Railway data freelancer
https://matdata.eu
Brussels, Belgium
Previous Topic: Special fire-risk object
Next Topic: operational point attributes Uptime, remoteControlled and SimultaneousEntry missing in railML3.3
Goto Forum:
  


Current Time: Wed Jun 17 06:10:43 CEST 2026