Home » railML newsgroups » railML.infrastructure » [railML3] Modelling vertical coordinate systems (need to discuss if these are of interest for community)
[railML3] Modelling vertical coordinate systems [message #3736] Wed, 08 October 2025 12:52 Go to next message
Larissa Zhuchyi is currently offline  Larissa Zhuchyi
Messages: 107
Registered: November 2022
Senior Member
Dear all

In railML2 geoCoord element has attributes @extraHeight and @heightEpsgCode for recording heights or depths [1]. This can be useful "if altitudes are stored in an own reference system" and "if there are no long/lat coords given or known but a height".

When encoding data in railML3, the first case, i.e. user has x and y coordinates in reference system 1 and coordinate z in reference system 2, can be with some effort managed via translation from reference system 1 to reference system 2 if there any way for this.

The case "there are no long/lat coords given or known but a height" however is not possible in railML3 at all because:

1) geometricCoordinate/@x is mandatory

2) presumable correspondence in gml:VerticalCRS cannot be used in railML3

Since railML.org is now collecting requirements for railML 3.4, we would be grateful if you could tell us if case "there are no long/lat coords given or known but a height" is of interest of railML3 community.

Possible solutions are as follows:

- @x and @y of geometricCoordinate shall be made optional in railML 3.4

- gml:VerticalCRS or more appropriate element from GML shall be introduced.

railML.org would be grateful if you could provide your answers till 2025-11-08.

[1] https://wiki2.railml.org/wiki/IS:geoCoord

Sincerely,


Larissa Zhuchyi – Ontology Researcher
railML.org (Registry of Associations: VR 5750)
Altplauen 19h; 01187 Dresden; Germany www.railML.org
Re: [railML3] Modelling vertical coordinate systems [message #3743 is a reply to message #3736] Sat, 11 October 2025 10:31 Go to previous message
Mathias Vanden Auweele is currently offline  Mathias Vanden Auweele
Messages: 140
Registered: February 2025
Location: Brussels
Senior Member
From my experience, the case "there are no long/lat coords given or known but a height" is not of interest

Mathias Vanden Auweele
Railway data freelancer
https://matdata.eu
Brussels, Belgium
Previous Topic: Handling of netElement directions in switches and crossings
Next Topic: [railmML3] Handling multiple (geometric & linear) positioning systems
Goto Forum:
  


Current Time: Sun Jul 19 05:09:47 CEST 2026