NeTEx-CEN / NeTEx

NeTEx is a CEN Technical Standard for exchanging Public Transport schedules and related data.
http://netex-cen.eu
GNU General Public License v3.0
78 stars 40 forks source link

Journey #80

Closed janosu closed 2 weeks ago

janosu commented 4 years ago

The TransportMode defined in Journey is currently of the AllVehicleModeOfTransportEnumeration type. This is not consistent with the TransportSubmode member because the list may contain a value that does not have TransportSubmode. There may be some type of anomaly here, or SelfDriveSubmode and TaxiSubmode may not be used as a TransportSubmode member.

In ValidityParameterAssignment, you can specify the vehicleMode and transportSubmode elements in the validityParameters member. These are in harmony with each other. It is noticeable that there are several modes of transport lists defined in NETEX (e.g.: AllVehicleModesOfTransportEnumeration, VehicleModeEnumeration, AllModesEnumeration etc.) , but as if they were used mixed in each entity and I do not understand why, so I think they may be due to a misspelling.

Aurige commented 4 years ago

Transmode Modes should be reworked soon due the request of the addition of New Modes (vehicle pooling, vehicle sharing, etc.) from the Commision. The design has already be done in Transmodel. This work will be the opportunity to clean this when needed.

nick-knowles commented 4 years ago

Agree - historically journeys could only be on Public Transport. This needs updating

ue71603 commented 2 years ago

@Aurige As new modes is now merged: Can you check what needs to be done?

Aurige commented 2 years ago

Yes, that's an action for the revision

Aurige commented 2 weeks ago

updates in Part 1 and 2 . Also see https://github.com/NeTEx-CEN/NeTEx/pull/376