Giter Site home page Giter Site logo

winsity / mobility-data-specification Goto Github PK

View Code? Open in Web Editor NEW

This project forked from openmobilityfoundation/mobility-data-specification

0.0 0.0 0.0 664 KB

A data standard for Mobility as a Service Providers who work within in the City of Los Angeles

License: Creative Commons Zero v1.0 Universal

Python 100.00%

mobility-data-specification's Introduction

Mobility Data Specification

A data standard and API specification for mobility as a service providers, such as Dockless Bikeshare, E-Scooters, and Shared Ride providers who work within the public right of way.

Inspired by GTFS and GBFS. Specifically, the goals of the Mobility Data Specification (MDS) are to provide API and data standards for municipalities to help ingest, compare and analyze mobility as a service provider data.

The specification is a way to implement realtime data sharing, measurement and regulation for municipalities and mobility as a service providers. It is meant to ensure that governments have the ability to enforce, evaluate and manage providers.

MDS is currently comprised of two distinct components:

  • The provider API is to be implemented by mobility as a service providers, for data exchange and operational information that a municipality will query. provider presents the historical view of operations.

  • The agency API is to be implemented by municipalities and other regulatory agencies, for providers to query and integrate with during operations. agency provides tools to inform and permit future operations.

Cities and regulators can choose best how to implement Agency and Provider either separately, concurrently, or by endpoint.

Versions

The specification will be versioned using Git tags and semantic versioning. See prior releases and the Release Guidelines for more information.

Please note, you may be viewing a development copy of the Mobility Data Specification based on the current branch. Info about the latest release and all releases is below.

Announcements

The City of Los Angeles is currently looking for feedback and comments on the draft versions. Comments can be made by making an Github Issue, while suggested changes can be made using a pull request. The rules and guidelines for the Los Angeles Dockless Bikeshare Systems / Pilot Program can be found on Council Clerk Connect.

2/12/2019 Update: City of Los Angeles One Year Permit Application MDS Agency Compliance: LADOT is seeking compliance with MDS Agency as a requirement of the one-year permit, and hosted a webinar on Thursday, February 7th to give an overview of the MDS Agency sandbox, discuss and answer questions about integration and timeline for Agency services. The slides from the webinar presentation can be found here

12/27/2018 Update: Applications for the One-Year Dockless On-Demand Personal Mobility Permit are now available on the LADOT Website

10/28/2018 Update: LADOT Guidelines for Handling of Data from Mobility Service Providers

10/1/2018 Update: Applications for the Conditional Permit are now open for submission on the LADOT Website

9/12/2018 Update: LADOT presentation on MDS (Video / Presentation Materials)

Related Projects

City of Los Angeles

  • mds-dev - Code to do cap checking, fake data generation and more with provider data.
  • mds-validator - Code to validate MDS APIs using JSONSchema.
  • aqueduct - ETL, Data Warehousing, and Machine Learning Platform for LA City Data Science team. Handles extracting MDS provider APIs and storing in data warehouse.
  • mds-agency-cli - Nodejs-based command-line interface to exercise the Agency API in the LADOT sandbox

City of Santa Monica

  • mds-provider - Python package implementing the provider API, validation using JSONSchema, data loading to multiple targets, and fake provider data generation.
  • mds-provider-services - Python scripts wrapped in Docker containers implementing a MDS provider data ingestion flow, using mds-provider and handling the various dependencies.

City of Austin

Others

Please open a pull request if you create open source or private MDS tooling.

  • midas - Python/Django open source server for the agency API, developped by BlueSystems.

Contact

Questions can be directed to [email protected].

To stay up to date on MDS releases, please subscribe to the MDS-Announce mailing list.

mobility-data-specification's People

Contributors

hunterowens avatar thekaveman avatar movementai avatar toddapetersen avatar ian-r-rose avatar marie-x avatar black-tea avatar oderby avatar whereissean avatar jannasmith avatar adownsbird avatar vladinthecity avatar asadowns avatar babldev avatar avatarneil avatar rf- avatar dbaty avatar ladotbikeshare avatar yoimnik avatar sethherr avatar trantom avatar noonhub avatar craastad avatar dget avatar osadchuk avatar dyakovlev avatar graybright avatar jsierles avatar krithin avatar lionel-panhaleux avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.