Opened 2 years ago

Closed 23 months ago

#269 closed enhancement (wontfix)

Allow only reasonable values for formations

Reported by: philip.wobst Owned by: Joerg.Lingen
Priority: normal Milestone: Version 2.3
Component: Rollingstock Version: 2.3
Severity: normal Keywords:
Cc: Philip.Wobst

Description (last modified by philip.wobst)

The rolling stock formation allows several valid attribute values of "0". However, technically this is not reasonable and thus the attribute values shall be limited to a value > 0 instead of >= 0.

The following element/attributes have been identified so far:

  1. formation/speed
  2. formation/length
  3. formation/weight (DEPRECATED)
  4. formation/bruttoWeight
  5. formation/nettoWeight
  6. formation/tareWeight

Existing railML 2.2. export interfaces need to be updated so that attribute with a value of 0 are omitted.

Change History (3)

comment:1 Changed 2 years ago by philip.wobst

  • Description modified (diff)
  • Summary changed from Allow only reasonable values for rolling stock elements to Allow only reasonable values for formations

This ticket was discussed during a railML coordinator meeting (21.09.2015). The aim is to increase the quality of the railML data by limiting attributes to reasonable values.

comment:2 Changed 2 years ago by philip.wobst

  • Description modified (diff)

comment:3 Changed 23 months ago by Joerg.Lingen

  • Resolution set to wontfix
  • Status changed from new to closed

The named values are all defined as decimals. Thus it won't be suitable to restrict the value range to '>0' by means of schema definition. This will only work for integer values. Therefore no fix.

Note: See TracTickets for help on using tickets.