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

Connection #12

Open
pietercolpaert opened this issue Apr 14, 2014 · 6 comments
Open

Connection #12

pietercolpaert opened this issue Apr 14, 2014 · 6 comments
Labels

Comments

@pietercolpaert
Copy link
Member

Hi all,

I want to introduce a term called connection which is e.g.,

  • an advice for a certain collection of journeys to get from A to B
  • an actual collection of journeys followed to get from A to B by a user

What do you think? @nicoverbruggen @abyrd @Tristramg @Modulaweb @poggs
Is there a better word for that?

@j33f
Copy link
Member

j33f commented Apr 22, 2014

connection or junction ? In OpenStreetMap, the term junction is used…

@pietercolpaert
Copy link
Member Author

I doubt whether junction is used with the same semantic value as connection over here... Can you elaborate in which context junction is used?

@j33f
Copy link
Member

j33f commented Apr 22, 2014

You're probably right :) In OSM a junction a highway that make a junction (yeah ! really) between two or more roads, without to cut the road such as a roundabout. In other words its a kind of soft connection between roads…

@abyrd
Copy link
Member

abyrd commented Apr 23, 2014

@Modulaweb I am pretty sure what @pietercolpaert is referring to is not a junction in the OSM sense. This looks like a public transit passenger information context. For a set of journey planning results all corresponding to the same journey planning request (which you are rather logically calling "journeys"), I would say that "connection" is not the intuitive term in English. Is it necessary to create new terms or can we create compound terms, simply using "set" and "list" in their usual strict sense? What you are describing is a "set of journeys" right, a one-to-many relationship between a "journey planner request" and a "journey"?

I would expect this concept to appear in Transmodel under the passenger information package:
http://sitp.transmodel.org/transmodel_v5_en/pages/fe5534673a910805.htm

However, strangely I see nothing corresponding to what you are calling a "journey" (a single solution to a journey planning request) nor a "set of journeys". The PT_TRIP class is basically a stop-to-stop journey, with no initial access and egress (walk/bike legs): http://sitp.transmodel.org/transmodel_v5_en/pages/73077bdf3a920238.htm

I seem to remember there being a class that references PT_TRIP and adds initial and final access modes. @Tristramg do you have any ideas on this?

@abyrd
Copy link
Member

abyrd commented Apr 23, 2014

PT_TRIP is wrapped with the TRIP_PATTERN class, which I had overlooked because this is the name we give to JOURNEY_PATTERN in OTP. http://sitp.transmodel.org/transmodel_v5_en/pages/73077bb83a92021a.htm

I find the name confusing, but you will see there is a 1..* relation between a TRIP_OPTIMIZATION_QUERY and a TRIP_PATTERN. This reflects my point of view that we are just talking about "many journeys" in a one-to-many relationship, or more technically a "set of journeys" or "list of journeys".

Other comments: A "journey" in your vocabulary then consolidates the Transmodel TRIP_PATTERN and PT_TRIP classes. I like the Transmodel name "ride" for a single-vehicle sub-segment of a "journey". This term "ride" would also consolidate the Transmodel classes RIDE and RIDE_IN_PT_TRIP.

@j33f
Copy link
Member

j33f commented Apr 24, 2014

@abyrd yep you're probably right :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants