Skip to content

Commit 26732f8

Browse files
thekavemanhunterowens
authored andcommitted
adding Policy to top-level
1 parent 5857bfb commit 26732f8

1 file changed

Lines changed: 7 additions & 4 deletions

File tree

README.md

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,20 @@
11
# Mobility Data Specification
22

3-
The Mobility Data Specification (**MDS**) is a set of data specifications and data sharing requirements focused on dockless e-scooters, bicycles and carshare. Inspired by [GTFS](https://developers.google.com/transit/gtfs/reference/) and [GBFS](https://github.com/NABSA/gbfs) the goals of the MDS are to provide API and data standards for municipalities to help ingest, compare and analyze *mobility as a service* provider data.
3+
The Mobility Data Specification (**MDS**) is a set of data specifications and data sharing requirements focused on dockless e-scooters, bicycles and carshare. Inspired by [GTFS](https://developers.google.com/transit/gtfs/reference/) and [GBFS](https://github.com/NABSA/gbfs) the goals of the MDS are to provide API and data standards for municipalities to help ingest, compare and analyze *mobility as a service* provider data.
44

55
The **MDS** helps the City ingest and analyze information from for-profit companies who operate dockless scooters, bicycles and carshare in the public right-of-way. MDS is a key piece of digital infrastructure that helps cities and regulators such as Los Angeles Department of Transportation (LADOT) understand how dockless mobility operate.
66

77
Mobility providers are required to share data with LADOT as part of the City of Los Angeles' Dockless Mobility Permit. Standardizing data collection between different providers improves cooperation, innovation, and efficiency of the City's transportation network.
88

9-
**MDS** is currently comprised of two distinct components:
9+
**MDS** is currently comprised of three distinct components:
1010

1111
* The [`provider`][provider] Application Program Interface (API) was first released May 2018 to be implemented by mobility providers. When a municipality queries information from a mobility provider, the Provider API has a historical view of operations in a standard format.
1212

1313
* The [`agency`][agency] API was first released in April 2019 to be implemented by regulatory agencies. The first implementation went live in Febuary 2019. Providers query the Agency API when an event occurs, like a trip starting or ending.
1414

15-
Cities and regulators can choose best how to implement *Agency* and *Provider* either separately, concurrently, or by endpoint.
15+
* The [`policy`][policy] specification was first released in October 2019 to be implemented by regulatory agencies. Providers query Policy endpoints to obtain machine-readable regulatory rules that can be used to evaluate compliance with Agency policy.
16+
17+
Cities and regulators can choose how best to implement *Agency*, *Provider*, and/or *Policy* either separately, concurrently, or by endpoint.
1618

1719
## Learn More / Get Involved / Contributing
1820

@@ -81,7 +83,8 @@ MDS enables cities to:
8183

8284
* [`django-mds`](https://github.com/polyconseil/django-mds) - Python/Django open source server for the [`agency`][agency] API, developed by BlueSystems.
8385

84-
Please open a pull request if you create open source or private tools for implementing or working with MDS data.
86+
Please open a pull request if you create open source or private tools for implementing or working with MDS data.
8587

8688
[agency]: /agency/README.md
8789
[provider]: /provider/README.md
90+
[policy]: /policy/README.md

0 commit comments

Comments
 (0)