openactive / route-guide

Repository for discussion of the Routes and Routes Metadata aspects of the OpenActive Opportunity model.
https://openactive.io/route-guide/EditorsDraft/
Other
2 stars 0 forks source link

Refine semantics of route joinability #19

Closed thill-odi closed 4 years ago

thill-odi commented 5 years ago

Currently there is only a single attribute (isAccessPoint) used to describe whether or not a route can be accessed via a particular location, and it is only defined for RoutePoints. The semantics of this are unclear, and inadequate to many common use-cases - for example, urban environments, where routes can in principle be joined almost anywhere along their length.

The proposal is then to:

  1. Rename isAccessPoint to isRecommendedAccessPoint, and restrict its use to indicating that this is considered the best, simplest, or most catered-for point at which to join a route or route segment. This attribute would be available on RoutePoint.
  2. Define an additional attribute, isJoinable, indicating that a route may, as a matter of physical possibility, be joined at some given location. This attribute would be available both on RoutePoints and on RouteSegments.
thill-odi commented 4 years ago

First option - boolean isAccessPoint has been adopted.