Home » railML newsgroups » railML.infrastructure » Level crossing default parameters / Standardwerte bei Bahnübergängen
Level crossing default parameters / Standardwerte bei Bahnübergängen [message #1716] Mon, 12 March 2018 13:10 Go to previous message
Tobias Bregulla is currently offline  Tobias Bregulla
Messages: 20
Registered: June 2017
Junior Member
Dear Community,

when modelling level crossings for exports from our program GPSinfradat
more detailed we encountered a problem with standard values in railML 2.3:

After the documentation in the schema and on the wiki page
(http://wiki.railml.org/index.php?title=IS:levelCrossing), there are the
following default values:
- Length: 0,000 metres (length)
- Crossing angle: 90 degrees (angle)
- Level crossing protection: none (protection)
All values are optional.

Thus we would express (from our interpretation) by omitting the optional
values that the level crossing crosses right-hand and has a width of 0
meters. This can be wrong on the one hand (e. g. we do not have a
crossing angle because it could not be detected) and on the other hand
it is not technically correct (width of the level crossing is 0 meters).
Or are the defaults only valid if the attribute exists but is not filled?

Can the default values be removed from railML 2.4 on, so that an
"UNKNOWN" value can be transferred?
For railML 2.3 (and before that, if necessary), can you please add a
note to the wiki saying that missing the values does not necessarily
mean the above mentioned values?

Best regards,

Tobias Bregulla
Bahnkonzept Dresden/Germany
***************************
Liebe Community,

bei der verfeinerten Modellierung von Bahnübergängen für Exporte aus
unserem Programm GPSinfradat sind wir auf ein Problem mit Standardwerten
in railML 2.3 gestoßen:

Nach der Dokumentation im Schema und auf der Wiki-Seite
(http://wiki.railml.org/index.php?title=IS:levelCrossing) gibt es
Standardwerte für folgende Attribute:
- Länge: 0,000 Meter (length)
- Kreuzungswinkel: 90 Grad (angle)
- Sicherungsart: keine (protection)
Beide Werte sind optional.

Damit würden wir (aus unserer Interpretation) schon alleine durch ein
Weglassen der optionalen Werte ausdrücken, daß der Bahnübergang
rechtwinkling kreuzt und eine Breite von 0 Metern hat. Dies kann
einerseits falsch sein (z.B. Kreuzungswinkel liegt uns nicht vor, da er
nicht erfasst werden konnte) und ist andererseits fachlich nicht
zutreffen (Breite des Bahnübergangs ist 0 Meter). Oder gelten die
Vorgaben nur, wenn das Attribut zwar vorhanden, aber nicht gefüllt ist?

Können bitte ab railML 2.4 die Standardwerte entfernt werden, so daß
auch sinnvoll ein "UNBEKANNT"-Wert übertragen werden kann?
Kann bitte für railML 2.3 (und ggf. davor) ein entsprechender Hinweis im
Wiki angebracht werden, daß ein Fehlen der Werte nicht zwingend oben
genannte Werte bedeutet?

Beste Grüße,

Tobias Bregulla
Bahnkonzept Dresden
 
Read Message
Read Message
Read Message
Read Message
Previous Topic: loading gauge
Next Topic: Ways to model temporal aspects
Goto Forum:
  


Current Time: Thu Apr 25 18:34:47 CEST 2024