We have Origin/Destination (as text and ScheduledStopPoint) now in Service and ServiceSection. It is mandatory always.
Problems arising:
Duplication
In many cases just duplicates data. However, in some uses it might be useful. E.g. joint trains. The front of the train might show "Murten/Neuchâtel". The individual compositions "Murten" and Neuchâtel.
Origin not that import
Might it be a good idea to make the origin optional in Service and ServiceSection?
Origin/Destination problematic for SINGLE JOURNEYs
Currently the assumption is always that we have a classic public transport. Showing stuff on the front of the vehicle is important. What do we show in a demand responsive bus or a taxi or a vehicle-pooling. Having mandatory text there makes no sense.
If we agree that Orign/Destination are mandatory, then DatedJourneyGroup probably needs to be changed for some cases. Should we do that or having origin/destination be optional in any case?
I would remove origin and destination from the service to avoid these problems. And make them optional in the sections.
Isn't the front of the train also the front of one of the compositions? The clients could display "Murten/Neuchâtel" by reading the sections of the individual compositions.
Came up during work for https://github.com/VDVde/OJP/pull/387
We have Origin/Destination (as text and ScheduledStopPoint) now in Service and ServiceSection. It is mandatory always.
Problems arising:
Duplication In many cases just duplicates data. However, in some uses it might be useful. E.g. joint trains. The front of the train might show "Murten/Neuchâtel". The individual compositions "Murten" and Neuchâtel.
Origin not that import Might it be a good idea to make the origin optional in Service and ServiceSection?
Origin/Destination problematic for SINGLE JOURNEYs Currently the assumption is always that we have a classic public transport. Showing stuff on the front of the vehicle is important. What do we show in a demand responsive bus or a taxi or a vehicle-pooling. Having mandatory text there makes no sense. If we agree that Orign/Destination are mandatory, then DatedJourneyGroup probably needs to be changed for some cases. Should we do that or having origin/destination be optional in any case?