Skip to content

Commit

Permalink
Add "moped" vehicle type
Browse files Browse the repository at this point in the history
  • Loading branch information
pvanliefland authored and thekaveman committed Feb 19, 2020
1 parent 0e18b1a commit cf27270
Show file tree
Hide file tree
Showing 8 changed files with 15 additions and 8 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# Mobility Data Specification

The Mobility Data Specification (**MDS**), a project of the [Open Mobility Foundation](http://www.openmobilityfoundation.org) (OMF), is a set of Application Programming Interfaces (APIs) focused on dockless e-scooters, bicycles and carshare. Inspired by projects like [GTFS](https://developers.google.com/transit/gtfs/reference/) and [GBFS](https://github.com/NABSA/gbfs), the goals of MDS are to provide a standardized way for municipalities or other regulatory agencies to ingest, compare and analyze data from mobility service providers, and to give municipalities the ability to express regulation in machine-readable formats.
The Mobility Data Specification (**MDS**), a project of the [Open Mobility Foundation](http://www.openmobilityfoundation.org) (OMF), is a set of Application Programming Interfaces (APIs) focused on dockless e-scooters, bicycles, mopeds and carshare. Inspired by projects like [GTFS](https://developers.google.com/transit/gtfs/reference/) and [GBFS](https://github.com/NABSA/gbfs), the goals of MDS are to provide a standardized way for municipalities or other regulatory agencies to ingest, compare and analyze data from mobility service providers, and to give municipalities the ability to express regulation in machine-readable formats.

**MDS** helps cities interact with companies who operate dockless scooters, bicycles and carshare in the public right-of-way. MDS is a key piece of digital infrastructure that supports the effective implementation of mobility policies in cities around the world.
**MDS** helps cities interact with companies who operate dockless scooters, bicycles, mopeds and carshare in the public right-of-way. MDS is a key piece of digital infrastructure that supports the effective implementation of mobility policies in cities around the world.

**MDS** is an open-source project. It was originally created by the [Los Angeles Department of Transportation](http://ladot.io) (LADOT). In November 2019, stewardship of MDS and the ownership of this repository was transferred to the Open Mobility Foundation. GitHub automatically redirects any links to this repository in the `CityOfLosAngeles` organization to the `openmobilityfoundation` instead. MDS continues to be used by LADOT and many other municipalities.

Expand Down
1 change: 1 addition & 0 deletions agency/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -269,6 +269,7 @@ A standard point of vehicle telemetry. References to latitude and longitude impl
| `bicycle` |
| `car` |
| `scooter` |
| `moped` |

### Propulsion Type

Expand Down
3 changes: 2 additions & 1 deletion agency/get_vehicle.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,8 @@
"enum": [
"bicycle",
"car",
"scooter"
"scooter",
"moped"
]
},
"vehicle_status": {
Expand Down
3 changes: 2 additions & 1 deletion agency/post_vehicle.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,8 @@
"enum": [
"bicycle",
"car",
"scooter"
"scooter",
"moped"
]
},
"uuid": {
Expand Down
3 changes: 2 additions & 1 deletion provider/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ This specification contains a data standard for *mobility as a service* provider

The following information applies to all `provider` API endpoints. Details on providing authorization to endpoints is specified in the [auth](auth.md) document.

Currently, the provider API is implemented for dockless scooter and bikeshare. To implement another mode, add it to the `schema/generate_schema.py` file and this README and submit a pull request.
Currently, the provider API is implemented for shared dockless scooters, bikes, cars and mopeds. To implement another mode, please submit a PR.

### Versioning

Expand Down Expand Up @@ -204,6 +204,7 @@ The list of allowed `vehicle_type` referenced below is:
| bicycle |
| car |
| scooter |
| moped |

### Propulsion Types

Expand Down
3 changes: 2 additions & 1 deletion provider/dockless/status_changes.json
Original file line number Diff line number Diff line change
Expand Up @@ -172,7 +172,8 @@
"enum": [
"bicycle",
"car",
"scooter"
"scooter",
"moped"
]
},
"version": {
Expand Down
3 changes: 2 additions & 1 deletion provider/dockless/trips.json
Original file line number Diff line number Diff line change
Expand Up @@ -203,7 +203,8 @@
"enum": [
"bicycle",
"car",
"scooter"
"scooter",
"moped"
]
},
"version": {
Expand Down
3 changes: 2 additions & 1 deletion schema/templates/common.json
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,8 @@
"enum": [
"bicycle",
"car",
"scooter"
"scooter",
"moped"
]
},
"vehicle_event": {
Expand Down

0 comments on commit cf27270

Please sign in to comment.