Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Car_type as an vehicle attribute #869

Open
bergenklem opened this issue May 30, 2023 · 1 comment
Open

Car_type as an vehicle attribute #869

bergenklem opened this issue May 30, 2023 · 1 comment
Labels
Car Share Car share mode: cars, vehicles, short or long term rentals Passenger Services Passenger Services mode: taxis, TNC, TNP, PTC, paratransit, etc.
Milestone

Comments

@bergenklem
Copy link
Contributor

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!

@schnuerle schnuerle added Passenger Services Passenger Services mode: taxis, TNC, TNP, PTC, paratransit, etc. Car Share Car share mode: cars, vehicles, short or long term rentals labels Jun 5, 2023
@schnuerle
Copy link
Member

Great use cases!

A note to followup on this from a GBFS perspective. It looks like they did not end up implementing this field. Maybe for the same reasons we didn't (it may be hard to define types clearly):

https://github.com/MobilityData/gbfs/blob/master/gbfs.md#vehicle_typesjson

There is a form_factor field, which has 'car' but not much else from the list.

They do have a free-form name field which can be anything. They examples on the page include "Example Cargo Bike", "Four-door Sedan", "Example Basic Bike", "Example E-scooter V2".

Also like MDS there are make and model (but no year) fields.

@schnuerle schnuerle added this to the 2.1.0 milestone Sep 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Car Share Car share mode: cars, vehicles, short or long term rentals Passenger Services Passenger Services mode: taxis, TNC, TNP, PTC, paratransit, etc.
Projects
None yet
Development

No branches or pull requests

2 participants