Giter VIP home page Giter VIP logo

Comments (5)

leonardehrenfried avatar leonardehrenfried commented on May 27, 2024 3

I implemented OTP support for carpooling back in the day and I welcome a standardization effort so thanks for this ticket.

As you know your proposal would work mostly out of the box in OTP but I have a question about your various route types: how is the routing result expected to change when one of these is selected?

I would encourage you to also take a look at the GTFS Flex Booking Rules. I believe that it will cover some of your requirements, particularly around trip_description and it's worth thinking if it can be adapted and re-used.

(The Flex spec is in the final stages of standardisation.)

from transit.

LaurentEcov avatar LaurentEcov commented on May 27, 2024 1

Hi @leonardehrenfried : About your question "how is the routing result expected to change when one of these is selected?" : the routing result itself is not expected to change, but the way it is explained to user is expected to change, using words and icons related to carpooling and not to bus. This is an example of this problem in Rennes (France) where such a carpooling line is taking into account in the routing results, but not in a comprehensive way for the users.
Capture d'Γ©cran 2024-01-31 105301

from transit.

leonardehrenfried avatar leonardehrenfried commented on May 27, 2024 1

BTW, GTFS Flex has been approved and Booking Rules are now part of the mainline spec. Maybe it helps you express some of the concepts in this ticket.

from transit.

AurelienC avatar AurelienC commented on May 27, 2024 1

We have seen that @leonardehrenfried, thanks! πŸ˜ƒ
We will look up how GTFS Flex could be a suitable solution for describing carpooling lines.
Still open to any suggestions!

from transit.

leonardehrenfried avatar leonardehrenfried commented on May 27, 2024

from transit.

Related Issues (20)

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.