Home » railML newsgroups » railML.infrastructure » [railML3.3] xs:choice between linearCoordinate and geometricCoordinate (Since v3.3, a spotlocation or linearlocation can only contain linear or geometric coordinates)
Re: [railML3.3] xs:choice between linearCoordinate and geometricCoordinate [message #3705 is a reply to message #3701] Thu, 28 August 2025 15:00 Go to previous messageGo to previous message
Mathias Vanden Auweele is currently offline  Mathias Vanden Auweele
Messages: 145
Registered: February 2025
Location: Brussels
Senior Member
@Christian: I would prefer option b.

A '(spot)Location' is unique in terms of the topology and can be linked to multiple different coordinates systems. So one '(spot)Location' and multiple 'coordinate instances'. This is much more in line with how RTM was conceived.

@Remi: I think the comparison "geo:Feature" <=> "rtm:BaseLocation" is more appropriate then "geo:Feature" <=> "rtm:NetEntity". Because a physical object is a rtm:NetEntity and can have multiple 'rtm:BaseLocations'. A physical object, can also have multiple "geo:Feature".
A geo:Feature is a mapping feature and can depend on context, so it doesn't necessary align 1 to 1 with a physical object in the same way as the rtm:BaseLocation. But I have always been somewhat troubled with comparing RTM with OGC. RTM also covers aggregation which is not a need for OGC.
Besides, geosparql perfectly allows you to have one Geometry with multiple coordinate systems. There is no limit to the number of geo:asWKT properties. So in that sense, even when you are correct to assume "geo:Feature" is like "rtm:NetEntity", then a "rtm:BaseLocation" is like "geo:Geometry" and should allow multiple coordinates (which would only make sense...) with different coordinate systems :)


Mathias Vanden Auweele
Railway data freelancer
https://matdata.eu
Brussels, Belgium
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Special fire-risk object
Next Topic: operational point attribute remoteControlled missing
Goto Forum:
  


Current Time: Sun Aug 16 06:51:17 CEST 2026