Clean up geometric and linear coordinates in linearLocation
Background
There are two paths for geometric and linear coordinates in a <linearLocation>:
(1) Using the <geometricCoordinateBegin> and <geometricCoordinateEnd> or <linearCoordinateBegin> and <linearCoordinateEnd> of an <associatedNetElement>. This leaves no ambiguity.
(2) Using the subelements <geometricCoordinate> and <linearCoordinate> directly under <linearLocation>. It is unclear how these should be interpreted, if present, and this does not seem to offer anything that (1) does not.
Suggestion
remove the subelements <geometricCoordinate> and <linearCoordinate> directly from <linearLocation> (similarly to <areaLocation>).
Links:
- Forum post: https://www.railml.org/forum/index.php?t=msg&goto=3088&#msg_3088
- railML3 ticket: version3#556 (closed)