openmobilityfoundation / openmobilityfoundation/mobility-data-specification

Car_type as an vehicle attribute

Open
#869 8 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Fleet Passenger
Dominant language
No language data
Stars
746
Forks
252
Avg merge
3d 16h
Merged PRs (30d)
2

Description

Hi!

Referring to previous discussion in issue #640 regarding adopting possibility to distinguish between car types. We would very much like to see this as a feature of MDS (extra field in vehicle_attributes?):

Additionally, there is a new car_type field which could be reference or adopted as well (source doc, source PR), eg:

  • microcar (smallest size of car, engine smaller than 700cc, e.g Smart Fortwo)
  • subcompact (sedan with interior volume index no larger than 99 cu ft, e.g. Kia Rio)
  • compact (sedan with interior volume index no larger than 109 cu ft, e.g. Hyundai Elantra)
  • mid_size (sedan with interior volume index no larger than 119 u ft, e.g. Toyota Camry)
  • full_size (sedan with interior volume index larger than 120 cu ft, e.g. Tesla Model S)
  • station_wagon (large cargo area with rear hinged tailgate, e.g. Subaru Outback)
  • suv (similar to station-wagon with a light truck frame, e.g. Honda Pilot)
  • minivan (also known as multi-purpose vehicle or people mover, e.g. Dodge Grand Caravan)
  • pickup_truck (enclosed cab with open cargo area and tailgate, e.g. Ford F-150)
  • other

We can see several use cases for such a field:

1 Insight into how different types of cars are being used in carsharing services (in combination with duration, mileage and so forth).

2 Tenders and allocation of reserved spots - give possibility to award companies with wanted mix of car types in their fleet (in our case; we prefer companies with wide range of car types in their fleet when we assign reserved parking lots in neighbourhood areas - not just vans). This has also been used as an family friendliness-indicator in some cities in EU.

3 Control - some of our reserved parking lots have requirements on type of cars they can place there (e.g. in streets to narrow to allow parking for big/wide cars)

Haven't really made up my mind if there's a need for MDS to detail and name the category types (Input from car sharing providers should in that case be considered), or if it should be left out for local goverments/organizations to decide (by leaving it as an open field). Open for discussion!

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reading issue #640 and the linked car_type source document and GBFS pull request. Then review how vehicle_attributes is defined in the MDS specification. Done means reaching agreement on whether car_type belongs in MDS, its allowed categories or ownership, and the resulting specification change.

Written by the indexing model from the issue text.

Assessment

Domain
api
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.