openmobilityfoundation / mobility-data-specification

A data standard to enable right-of-way regulation and two-way communication between mobility companies and local governments.
https://www.openmobilityfoundation.org/about-mds/
Other
676 stars 232 forks source link

Clarify Event types pause/stop and resume/start #758

Open edwinvandenbelt opened 2 years ago

edwinvandenbelt commented 2 years ago

Is your feature request related to a problem? Please describe.

As a city, I would like to get insights into the intermediate destinations of station-based assets. In most cases, station-based assets are returned to the original station.

Describe the solution you'd like

These movements can only be detected by tracing where the assets are locked (=pauzed) during the trip. Add at least 'pauzed' to the vehicle_event: https://github.com/openmobilityfoundation/mobility-data-specification/blob/main/general-information.md#event-types

Is this a breaking change

Impacted Spec

Describe alternatives you've considered

Demand in the trips endpoint that locations that are used as stops, must be provided in the route field.

S-eb commented 2 years ago

@jyeo17

schnuerle commented 1 year ago

In Event Types, there are some values that may be equivalent for pausing trips.

https://github.com/openmobilityfoundation/mobility-data-specification/blob/main/modes/event_types.md

For example trip_pause, trip_resume, reservation_stop, etc.

How is your idea different that what these provide now?

edwinvandenbelt commented 1 year ago

ha ha ha! They are already added on the 25th of April by Kegan. What's the formal process? Should I close this issue? btw. what's the difference between 'trip_end' and 'trip_stop'?

schnuerle commented 10 months ago

It's not totally clear in the descriptions, but I think it is in each mode. trip_stop is a temporary vehicle full stop, and trip_pause is some reason the trip needs to be paused for some mode. Really I do think this is confusing and either needs to be clarified or consolidated into just trip_pause...

schnuerle commented 1 month ago

I think we can clarify pause/stop and resume/start for each mode in MDS 2.1. Hopefully without it being a breaking change.