This interface is used to represent a point or location where a transfer start from or end.
There are 4 different Transfer points:
This is the least specific type, and is overridden if a more specific type exist.
The specificity-ranking is above StationTransferPoints and less than RouteStationTransferPoint.
The specificity-ranking is above StopTransferPoints and less than RouteStopTransferPoint.
The specificity-ranking is above RouteStationTransferPoints and less than TripTransferPoint.
stopPositionInPattern
instead. There is two
reasons for this. In NeTEx the an interchange is from a trip and stop-point, so this model
fits better with NeTEx. The second reason is that real-time updates could invalidate the
trip-transfer-point, since the stop could change to another platform(common for railway
stations). To account for this the RT-update would need to patch the trip-transfer-point.
We simplify the RT-updates by converting the stop to a stop-position-in-pattern.
This is the most specific point type.
name | data type | constraints | description |
---|---|---|---|
trip | Trip | ||
stopPositionInPattern | number | required | |
specificityRanking | number | required | Specificity of a transfer |
tripTransferPoint | boolean | required | is a Trip specific transfer point |
Example
{ "trip" : { "operator" : { "name" : "...", "url" : "...", "phone" : "...", "id" : { } }, "tripOperator" : { "name" : "...", "url" : "...", "phone" : "...", "id" : { } }, "route" : { "branding" : { }, "agency" : { }, "operator" : { }, "shortName" : "...", "longName" : "...", "desc" : "...", "gtfsType" : 12345, "mode" : "TRAM", "url" : "...", "color" : "...", "textColor" : "...", "bikesAllowed" : "NOT_ALLOWED", "sortOrderSet" : true, "sortOrder" : 12345, "flexibleLineType" : "...", "name" : "...", "netexSubmode" : "...", "id" : { } }, "serviceId" : { "feedId" : "...", "id" : "..." }, "mode" : "BUS", "netexSubmode" : "...", "tripShortName" : "...", "internalPlanningCode" : "...", "tripHeadsign" : "...", "routeShortName" : "...", "direction" : "UNKNOWN", "blockId" : "...", "shapeId" : { "feedId" : "...", "id" : "..." }, "wheelchairAccessible" : 12345, "bikesAllowed" : "NOT_ALLOWED", "fareId" : "...", "tripAlteration" : "CANCELLATION", "id" : { "feedId" : "...", "id" : "..." } }, "stopPositionInPattern" : 12345, "specificityRanking" : 12345, "tripTransferPoint" : true }