A RoutingContext holds information needed to carry out a search for a particular TraverseOptions, on a specific graph. Includes things like (temporary) endpoint vertices, transfer tables, service day caches, etc. In addition, while the RoutingRequest should only carry parameters _in_ to the routing operation, the routing context should be used to carry information back out, such as debug figures or flags that certain thresholds have been exceeded.
name | data type | constraints | description |
---|---|---|---|
opt | RoutingRequest | ||
graph | Graph | ||
fromVertices | array of Vertex | ||
toVertices | array of Vertex | ||
bannedRoutes | array of FeedScopedId | ||
originBackEdge | Edge | ||
remainingWeightHeuristic | RemainingWeightHeuristic | ||
aborted | boolean | required | Indicates that the search timed out or was otherwise aborted. |
slopeRestrictionRemoved | boolean | required | Indicates that a maximum slope constraint was specified but was removed during routing to produce a result. |
dataOverlayContext | DataOverlayContext | DataOverlay Sandbox module context. |
Example
{ "opt" : { "parameters" : { "property1" : "...", "property2" : "..." }, "from" : { "label" : "...", "stopId" : { }, "lat" : 12345.0, "lng" : 12345.0, "coordinate" : { }, "specified" : true }, "to" : { "label" : "...", "stopId" : { }, "lat" : 12345.0, "lng" : 12345.0, "coordinate" : { }, "specified" : true }, "maxDirectStreetDurationSeconds" : 12345.0, "maxAccessEgressDurationSeconds" : 12345.0, "maxAccessEgressDurationSecondsForMode" : { "property1" : 12345.0, "property2" : 12345.0 }, "modes" : { "accessMode" : "NOT_SET", "transferMode" : "WALK", "egressMode" : "CAR_RENTAL", "directMode" : "NOT_SET", "transitModes" : [ { }, { } ] }, "streetSubRequestModes" : { "bicycle" : true, "walk" : true, "car" : true, "tram" : true, "bus" : true, "gondola" : true, "ferry" : true, "cableCar" : true, "funicular" : true, "rail" : true, "trolleyBus" : true, "subway" : true, "airplane" : true, "transit" : true, "nonTransitSet" : { }, "modes" : [ "RAIL", "RAIL" ], "valid" : true, "asStr" : "..." }, "bicycleOptimizeType" : "SAFE", "searchWindow" : 12345, "maxJourneyDuration" : 12345, "pageCursor" : { "type" : "NEXT_PAGE", "originalSortOrder" : "STREET_AND_DEPARTURE_TIME", "earliestDepartureTime" : 12345, "latestArrivalTime" : 12345, "searchWindow" : 12345 }, "timetableView" : true, "arriveBy" : true, "wheelchairAccessible" : true, "numItineraries" : 12345, "maxWheelchairSlope" : 12345.0, "showIntermediateStops" : true, "walkSpeed" : 12345.0, "bikeSpeed" : 12345.0, "bikeWalkingSpeed" : 12345.0, "carSpeed" : 12345.0, "locale" : "...", "transferCost" : 12345, "transferOptimization" : { }, "walkReluctance" : 12345.0, "bikeWalkingReluctance" : 12345.0, "bikeReluctance" : 12345.0, "carReluctance" : 12345.0, "stairsTimeFactor" : 12345.0, "stairsReluctance" : 12345.0, "turnReluctance" : 12345.0, "elevatorBoardTime" : 12345, "elevatorBoardCost" : 12345, "elevatorHopTime" : 12345, "elevatorHopCost" : 12345, "bikeSwitchTime" : 12345, "bikeSwitchCost" : 12345, "vehicleRentalPickupTime" : 12345, "vehicleRentalPickupCost" : 12345, "vehicleRentalDropoffTime" : 12345, "vehicleRentalDropoffCost" : 12345, "allowedVehicleRentalNetworks" : [ "...", "..." ], "bannedVehicleRentalNetworks" : [ "...", "..." ], "bikeParkTime" : 12345, "bikeParkCost" : 12345, "carParkTime" : 12345, "carParkCost" : 12345, "requiredVehicleParkingTags" : [ "...", "..." ], "bannedVehicleParkingTags" : [ "...", "..." ], "carDropoffTime" : 12345, "carPickupTime" : 12345, "carPickupCost" : 12345, "waitReluctance" : 12345.0, "walkBoardCost" : 12345, "bikeBoardCost" : 12345, "transferSlack" : 12345, "boardSlack" : 12345, "boardSlackForMode" : { "property1" : 12345, "property2" : 12345 }, "alightSlack" : 12345, "alightSlackForMode" : { "property1" : 12345, "property2" : 12345 }, "maxTransfers" : 12345, "bikeTriangleTimeFactor" : 12345.0, "bikeTriangleSlopeFactor" : 12345.0, "bikeTriangleSafetyFactor" : 12345.0, "useVehicleRentalAvailabilityInformation" : true, "allowKeepingRentedVehicleAtDestination" : true, "keepingRentedVehicleAtDestinationCost" : 12345.0, "carDecelerationSpeed" : 12345.0, "carAccelerationSpeed" : 12345.0, "ignoreRealtimeUpdates" : true, "includePlannedCancellations" : true, "disableRemainingWeightHeuristic" : true, "rctx" : { "opt" : { }, "graph" : { }, "fromVertices" : [ { }, { } ], "toVertices" : [ { }, { } ], "bannedRoutes" : [ { }, { } ], "originBackEdge" : { }, "remainingWeightHeuristic" : { }, "aborted" : true, "slopeRestrictionRemoved" : true, "dataOverlayContext" : { } }, "vehicleRental" : true, "parkAndRide" : true, "carPickup" : true, "allowedRentalFormFactors" : [ "SCOOTER", "OTHER" ], "useVehicleParkingAvailabilityInformation" : true, "dominanceFunction" : { }, "geoidElevation" : true, "itineraryFilters" : { "debug" : true, "groupSimilarityKeepOne" : 12345.0, "groupSimilarityKeepThree" : 12345.0, "groupedOtherThanSameLegsMaxCostMultiplier" : 12345.0, "transitGeneralizedCostLimit" : { }, "bikeRentalDistanceRatio" : 12345.0, "parkAndRideDurationRatio" : 12345.0, "nonTransitGeneralizedCostLimit" : { } }, "dataOverlay" : { "empty" : true }, "raptorDebuging" : { }, "dateTime" : 12345, "tripPlannedForNow" : true, "numItinerariesForDirectStreetSearch" : 12345, "itinerariesSortOrder" : "STREET_AND_DEPARTURE_TIME", "routingContext" : { "opt" : { }, "graph" : { }, "fromVertices" : [ { }, { } ], "toVertices" : [ { }, { } ], "bannedRoutes" : [ { }, { } ], "originBackEdge" : { }, "remainingWeightHeuristic" : { }, "aborted" : true, "slopeRestrictionRemoved" : true, "dataOverlayContext" : { } }, "streetSpeedUpperBound" : 12345.0, "newShortestPathTree" : { "options" : { }, "dominanceFunction" : { }, "paths" : [ { }, { } ], "vertices" : [ { }, { } ], "vertexCount" : 12345, "allStates" : [ { }, { } ] }, "intersectionTraversalCostModel" : { } }, "graph" : { "streetNotesService" : { }, "preferences" : { "userNode" : true }, "hasBikeSharing" : true, "hasParkRide" : true, "hasBikeRide" : true, "buildTime" : 12345, "hasStreets" : true, "hasTransit" : true, "hasDirectTransfers" : true, "hasFrequencyService" : true, "hasScheduledService" : true, "hasLinkedBikeParks" : true, "ellipsoidToGeoidDifference" : 12345.0, "stationById" : { "property1" : { "name" : "...", "coordinate" : { }, "code" : "...", "description" : "...", "url" : "...", "priority" : "DISCOURAGED", "timezone" : { }, "childStops" : [ { }, { } ], "lat" : 12345.0, "lon" : 12345.0, "geometry" : { }, "id" : { } }, "property2" : { "name" : "...", "coordinate" : { }, "code" : "...", "description" : "...", "url" : "...", "priority" : "RECOMMENDED", "timezone" : { }, "childStops" : [ { }, { } ], "lat" : 12345.0, "lon" : 12345.0, "geometry" : { }, "id" : { } } }, "multiModalStationById" : { "property1" : { "name" : "...", "lat" : 12345.0, "lon" : 12345.0, "code" : "...", "description" : "...", "url" : "...", "childStops" : [ { }, { } ], "childStations" : [ { }, { } ], "id" : { } }, "property2" : { "name" : "...", "lat" : 12345.0, "lon" : 12345.0, "code" : "...", "description" : "...", "url" : "...", "childStops" : [ { }, { } ], "childStations" : [ { }, { } ], "id" : { } } }, "groupOfStationsById" : { "property1" : { "name" : "...", "lat" : 12345.0, "lon" : 12345.0, "childStops" : [ { }, { } ], "childStations" : [ { }, { } ], "purposeOfGrouping" : "CLUSTER", "id" : { } }, "property2" : { "name" : "...", "lat" : 12345.0, "lon" : 12345.0, "childStops" : [ { }, { } ], "childStations" : [ { }, { } ], "purposeOfGrouping" : "GENERALIZATION", "id" : { } } }, "tripPatternForId" : { "property1" : { "name" : "...", "route" : { }, "mode" : "MONORAIL", "netexSubmode" : "...", "geometry" : { }, "stops" : [ { }, { } ], "direction" : "CLOCKWISE", "scheduledTimetable" : { }, "createdByRealtimeUpdater" : true, "services" : { }, "tripHeadsign" : "...", "feedId" : "...", "id" : { } }, "property2" : { "name" : "...", "route" : { }, "mode" : "AIRPLANE", "netexSubmode" : "...", "geometry" : { }, "stops" : [ { }, { } ], "direction" : "UNKNOWN", "scheduledTimetable" : { }, "createdByRealtimeUpdater" : true, "services" : { }, "tripHeadsign" : "...", "feedId" : "...", "id" : { } } }, "interlinedTrips" : { "property1" : { "operator" : { }, "tripOperator" : { }, "route" : { }, "serviceId" : { }, "mode" : "RAIL", "netexSubmode" : "...", "tripShortName" : "...", "internalPlanningCode" : "...", "tripHeadsign" : "...", "routeShortName" : "...", "direction" : "UNKNOWN", "blockId" : "...", "shapeId" : { }, "wheelchairAccessible" : 12345, "bikesAllowed" : "ALLOWED", "fareId" : "...", "tripAlteration" : "REPLACED", "id" : { } }, "property2" : { "operator" : { }, "tripOperator" : { }, "route" : { }, "serviceId" : { }, "mode" : "FUNICULAR", "netexSubmode" : "...", "tripShortName" : "...", "internalPlanningCode" : "...", "tripHeadsign" : "...", "routeShortName" : "...", "direction" : "CLOCKWISE", "blockId" : "...", "shapeId" : { }, "wheelchairAccessible" : 12345, "bikesAllowed" : "UNKNOWN", "fareId" : "...", "tripAlteration" : "REPLACED", "id" : { } } }, "transfersByStop" : { "empty" : true }, "locationsById" : { "property1" : { "name" : "...", "description" : "...", "url" : "...", "geometry" : { }, "coordinate" : { }, "firstZoneAsString" : "...", "partOfStation" : true, "id" : { } }, "property2" : { "name" : "...", "description" : "...", "url" : "...", "geometry" : { }, "coordinate" : { }, "firstZoneAsString" : "...", "partOfStation" : true, "id" : { } } }, "locationGroupsById" : { "property1" : { "name" : "...", "description" : "...", "url" : "...", "coordinate" : { }, "firstZoneAsString" : "...", "geometry" : { }, "partOfStation" : true, "locations" : [ { }, { } ], "id" : { } }, "property2" : { "name" : "...", "description" : "...", "url" : "...", "coordinate" : { }, "firstZoneAsString" : "...", "geometry" : { }, "partOfStation" : true, "locations" : [ { }, { } ], "id" : { } } }, "flexTripsById" : { "property1" : { "stops" : [ { }, { } ], "trip" : { }, "id" : { } }, "property2" : { "stops" : [ { }, { } ], "trip" : { }, "id" : { } } }, "nextSplitNumber" : 12345, "dataOverlayParameterBindings" : { }, "timetableSnapshot" : { "dirty" : true }, "vertices" : [ { "outgoing" : [ { }, { } ], "incoming" : [ { }, { } ], "degreeOut" : 12345, "degreeIn" : 12345, "x" : 12345.0, "y" : 12345.0, "lon" : 12345.0, "lat" : 12345.0, "name" : { }, "defaultName" : "...", "stationElement" : { }, "label" : "...", "coordinate" : { }, "outgoingStreetEdges" : [ { }, { } ] }, { "outgoing" : [ { }, { } ], "incoming" : [ { }, { } ], "degreeOut" : 12345, "degreeIn" : 12345, "x" : 12345.0, "y" : 12345.0, "lon" : 12345.0, "lat" : 12345.0, "name" : { }, "defaultName" : "...", "stationElement" : { }, "label" : "...", "coordinate" : { }, "outgoingStreetEdges" : [ { }, { } ] } ], "edges" : [ { "fromVertex" : { }, "toVertex" : { }, "partial" : true, "direction" : "...", "trip" : { }, "roundabout" : true, "defaultName" : "...", "name" : { }, "geometry" : { }, "distanceMeters" : 12345.0, "effectiveWalkDistance" : 12345.0, "distanceIndependentTime" : 12345 }, { "fromVertex" : { }, "toVertex" : { }, "partial" : true, "direction" : "...", "trip" : { }, "roundabout" : true, "defaultName" : "...", "name" : { }, "geometry" : { }, "distanceMeters" : 12345.0, "effectiveWalkDistance" : 12345.0, "distanceIndependentTime" : 12345 } ], "streetEdges" : [ { "wayId" : 12345, "elevationProfile" : { }, "elevationFlattened" : true, "maxSlope" : 12345.0, "distanceMeters" : 12345.0, "effectiveBikeDistance" : 12345.0, "effectiveBikeWorkCost" : 12345.0, "effectiveWalkDistance" : 12345.0, "bicycleSafetyFactor" : 12345.0, "name" : { }, "geometry" : { }, "wheelchairAccessible" : true, "permission" : "BICYCLE_AND_CAR", "streetClass" : 12345, "back" : true, "roundabout" : true, "walkNoThruTraffic" : true, "motorVehicleNoThruTraffic" : true, "bicycleNoThruTraffic" : true, "stairs" : true, "carSpeed" : 12345.0, "slopeOverride" : true, "inAngle" : 12345, "outAngle" : 12345, "turnRestrictions" : [ { }, { } ], "startOsmNodeId" : 12345, "endOsmNodeId" : 12345, "fromVertex" : { }, "toVertex" : { }, "partial" : true, "direction" : "...", "trip" : { }, "defaultName" : "...", "distanceIndependentTime" : 12345 }, { "wayId" : 12345, "elevationProfile" : { }, "elevationFlattened" : true, "maxSlope" : 12345.0, "distanceMeters" : 12345.0, "effectiveBikeDistance" : 12345.0, "effectiveBikeWorkCost" : 12345.0, "effectiveWalkDistance" : 12345.0, "bicycleSafetyFactor" : 12345.0, "name" : { }, "geometry" : { }, "wheelchairAccessible" : true, "permission" : "ALL", "streetClass" : 12345, "back" : true, "roundabout" : true, "walkNoThruTraffic" : true, "motorVehicleNoThruTraffic" : true, "bicycleNoThruTraffic" : true, "stairs" : true, "carSpeed" : 12345.0, "slopeOverride" : true, "inAngle" : 12345, "outAngle" : 12345, "turnRestrictions" : [ { }, { } ], "startOsmNodeId" : 12345, "endOsmNodeId" : 12345, "fromVertex" : { }, "toVertex" : { }, "partial" : true, "direction" : "...", "trip" : { }, "defaultName" : "...", "distanceIndependentTime" : 12345 } ], "transitLayer" : { "stopIndex" : { }, "transitDataZoneId" : "...", "stopCount" : 12345, "transferService" : { }, "transferCache" : { }, "tripPatternMapper" : { }, "transferIndexGenerator" : { } }, "realtimeTransitLayer" : { "stopIndex" : { }, "transitDataZoneId" : "...", "stopCount" : 12345, "transferService" : { }, "transferCache" : { }, "tripPatternMapper" : { }, "transferIndexGenerator" : { } }, "extent" : { "width" : 12345.0, "null" : true, "diameter" : 12345.0, "area" : 12345.0, "minY" : 12345.0, "height" : 12345.0, "maxX" : 12345.0, "maxY" : 12345.0, "minX" : 12345.0 }, "transferService" : { }, "bundle" : { "path" : { }, "graphPath" : { }, "extraClassPath" : { } }, "transitModes" : [ "FERRY", "CABLE_CAR" ], "calendarService" : { "serviceIds" : [ { }, { } ] }, "calendarDataService" : { "agencyIds" : [ { }, { } ], "serviceIds" : [ { }, { } ] }, "streetIndex" : { "vertexLinker" : { } }, "linker" : { }, "feedIds" : [ "...", "..." ], "agencies" : [ { "name" : "...", "url" : "...", "timezone" : "...", "lang" : "...", "phone" : "...", "fareUrl" : "...", "brandingUrl" : "...", "id" : { } }, { "name" : "...", "url" : "...", "timezone" : "...", "lang" : "...", "phone" : "...", "fareUrl" : "...", "brandingUrl" : "...", "id" : { } } ], "timeZone" : { "rawOffset" : 12345, "DSTSavings" : 12345, "availableIDs" : [ "...", "..." ], "default" : { }, "displayName" : "...", "ID" : "..." }, "operators" : [ { "name" : "...", "url" : "...", "phone" : "...", "id" : { } }, { "name" : "...", "url" : "...", "phone" : "...", "id" : { } } ], "convexHull" : { "length" : 12345.0, "numGeometries" : 12345, "precisionModel" : { }, "interiorPoint" : { }, "rectangle" : true, "area" : 12345.0, "boundary" : { }, "boundaryDimension" : 12345, "numPoints" : 12345, "coordinates" : [ { }, { } ], "dimension" : 12345, "envelopeInternal" : { }, "empty" : true, "coordinate" : { }, "centroid" : { }, "factory" : { }, "SRID" : 12345, "simple" : true, "userData" : { }, "geometryType" : "...", "envelope" : { }, "valid" : true }, "envelope" : { "lowerLeftLongitude" : 12345.0, "lowerLeftLatitude" : 12345.0, "upperRightLongitude" : 12345.0, "upperRightLatitude" : 12345.0 }, "center" : { "x" : 12345.0, "y" : 12345.0, "z" : 12345.0, "m" : 12345.0, "valid" : true }, "transitServiceStarts" : 12345, "transitServiceEnds" : 12345, "noticesByElement" : { "empty" : true }, "distanceBetweenElevationSamples" : 12345.0, "transitAlertService" : { "allAlerts" : [ { }, { } ] }, "vehicleRentalStationService" : { "vehicleRentalPlaces" : [ { }, { } ], "vehicleRentalVehicles" : [ { }, { } ], "vehicleRentalStations" : [ { }, { } ] }, "vehicleParkingService" : { "bikeParks" : [ { }, { } ], "carParks" : [ { }, { } ], "vehicleParkings" : [ { }, { } ] }, "tripPatterns" : [ { "name" : "...", "route" : { }, "mode" : "SUBWAY", "netexSubmode" : "...", "geometry" : { }, "stops" : [ { }, { } ], "direction" : "OUTBOUND", "scheduledTimetable" : { }, "createdByRealtimeUpdater" : true, "services" : { }, "tripHeadsign" : "...", "feedId" : "...", "id" : { } }, { "name" : "...", "route" : { }, "mode" : "SUBWAY", "netexSubmode" : "...", "geometry" : { }, "stops" : [ { }, { } ], "direction" : "CLOCKWISE", "scheduledTimetable" : { }, "createdByRealtimeUpdater" : true, "services" : { }, "tripHeadsign" : "...", "feedId" : "...", "id" : { } } ], "notices" : [ { "text" : "...", "publicCode" : "...", "id" : { } }, { "text" : "...", "publicCode" : "...", "id" : { } } ], "stations" : [ { "name" : "...", "coordinate" : { }, "code" : "...", "description" : "...", "url" : "...", "priority" : "DISCOURAGED", "timezone" : { }, "childStops" : [ { }, { } ], "lat" : 12345.0, "lon" : 12345.0, "geometry" : { }, "id" : { } }, { "name" : "...", "coordinate" : { }, "code" : "...", "description" : "...", "url" : "...", "priority" : "DISCOURAGED", "timezone" : { }, "childStops" : [ { }, { } ], "lat" : 12345.0, "lon" : 12345.0, "geometry" : { }, "id" : { } } ], "serviceCodes" : { "property1" : 12345, "property2" : 12345 }, "drivingDirection" : "LEFT_HAND_TRAFFIC", "intersectionTraversalModel" : { }, "allFlexStopsFlat" : [ { "geometry" : { }, "parentStation" : { }, "platformCode" : "...", "name" : "...", "partOfStation" : true, "lon" : 12345.0, "firstZoneAsString" : "...", "description" : "...", "vehicleSubmode" : "...", "fareZones" : [ { }, { } ], "priority" : "DISCOURAGED", "timeZone" : { }, "url" : "...", "code" : "...", "wheelchairBoarding" : "POSSIBLE", "lat" : 12345.0, "id" : { }, "coordinate" : { }, "vehicleType" : "RAIL" }, { "geometry" : { }, "parentStation" : { }, "platformCode" : "...", "name" : "...", "partOfStation" : true, "lon" : 12345.0, "firstZoneAsString" : "...", "description" : "...", "vehicleSubmode" : "...", "fareZones" : [ { }, { } ], "priority" : "DISCOURAGED", "timeZone" : { }, "url" : "...", "code" : "...", "wheelchairBoarding" : "NOT_POSSIBLE", "lat" : 12345.0, "id" : { }, "coordinate" : { }, "vehicleType" : "RAIL" } ] }, "fromVertices" : [ { "outgoing" : [ { "fromVertex" : { }, "toVertex" : { }, "partial" : true, "direction" : "...", "trip" : { }, "roundabout" : true, "defaultName" : "...", "name" : { }, "geometry" : { }, "distanceMeters" : 12345.0, "effectiveWalkDistance" : 12345.0, "distanceIndependentTime" : 12345 }, { "fromVertex" : { }, "toVertex" : { }, "partial" : true, "direction" : "...", "trip" : { }, "roundabout" : true, "defaultName" : "...", "name" : { }, "geometry" : { }, "distanceMeters" : 12345.0, "effectiveWalkDistance" : 12345.0, "distanceIndependentTime" : 12345 } ], "incoming" : [ { "fromVertex" : { }, "toVertex" : { }, "partial" : true, "direction" : "...", "trip" : { }, "roundabout" : true, "defaultName" : "...", "name" : { }, "geometry" : { }, "distanceMeters" : 12345.0, "effectiveWalkDistance" : 12345.0, "distanceIndependentTime" : 12345 }, { "fromVertex" : { }, "toVertex" : { }, "partial" : true, "direction" : "...", "trip" : { }, "roundabout" : true, "defaultName" : "...", "name" : { }, "geometry" : { }, "distanceMeters" : 12345.0, "effectiveWalkDistance" : 12345.0, "distanceIndependentTime" : 12345 } ], "degreeOut" : 12345, "degreeIn" : 12345, "x" : 12345.0, "y" : 12345.0, "lon" : 12345.0, "lat" : 12345.0, "name" : { }, "defaultName" : "...", "stationElement" : { "name" : "...", "code" : "...", "description" : "...", "coordinate" : { }, "wheelchairBoarding" : "NO_INFORMATION", "levelName" : "...", "levelIndex" : 12345.0, "parentStation" : { }, "partOfStation" : true, "id" : { } }, "label" : "...", "coordinate" : { "x" : 12345.0, "y" : 12345.0, "z" : 12345.0, "m" : 12345.0, "valid" : true }, "outgoingStreetEdges" : [ { "fromVertex" : { }, "toVertex" : { }, "partial" : true, "direction" : "...", "trip" : { }, "roundabout" : true, "defaultName" : "...", "name" : { }, "geometry" : { }, "distanceMeters" : 12345.0, "effectiveWalkDistance" : 12345.0, "distanceIndependentTime" : 12345 }, { "fromVertex" : { }, "toVertex" : { }, "partial" : true, "direction" : "...", "trip" : { }, "roundabout" : true, "defaultName" : "...", "name" : { }, "geometry" : { }, "distanceMeters" : 12345.0, "effectiveWalkDistance" : 12345.0, "distanceIndependentTime" : 12345 } ] }, { "outgoing" : [ { "fromVertex" : { }, "toVertex" : { }, "partial" : true, "direction" : "...", "trip" : { }, "roundabout" : true, "defaultName" : "...", "name" : { }, "geometry" : { }, "distanceMeters" : 12345.0, "effectiveWalkDistance" : 12345.0, "distanceIndependentTime" : 12345 }, { "fromVertex" : { }, "toVertex" : { }, "partial" : true, "direction" : "...", "trip" : { }, "roundabout" : true, "defaultName" : "...", "name" : { }, "geometry" : { }, "distanceMeters" : 12345.0, "effectiveWalkDistance" : 12345.0, "distanceIndependentTime" : 12345 } ], "incoming" : [ { "fromVertex" : { }, "toVertex" : { }, "partial" : true, "direction" : "...", "trip" : { }, "roundabout" : true, "defaultName" : "...", "name" : { }, "geometry" : { }, "distanceMeters" : 12345.0, "effectiveWalkDistance" : 12345.0, "distanceIndependentTime" : 12345 }, { "fromVertex" : { }, "toVertex" : { }, "partial" : true, "direction" : "...", "trip" : { }, "roundabout" : true, "defaultName" : "...", "name" : { }, "geometry" : { }, "distanceMeters" : 12345.0, "effectiveWalkDistance" : 12345.0, "distanceIndependentTime" : 12345 } ], "degreeOut" : 12345, "degreeIn" : 12345, "x" : 12345.0, "y" : 12345.0, "lon" : 12345.0, "lat" : 12345.0, "name" : { }, "defaultName" : "...", "stationElement" : { "name" : "...", "code" : "...", "description" : "...", "coordinate" : { }, "wheelchairBoarding" : "NOT_POSSIBLE", "levelName" : "...", "levelIndex" : 12345.0, "parentStation" : { }, "partOfStation" : true, "id" : { } }, "label" : "...", "coordinate" : { "x" : 12345.0, "y" : 12345.0, "z" : 12345.0, "m" : 12345.0, "valid" : true }, "outgoingStreetEdges" : [ { "fromVertex" : { }, "toVertex" : { }, "partial" : true, "direction" : "...", "trip" : { }, "roundabout" : true, "defaultName" : "...", "name" : { }, "geometry" : { }, "distanceMeters" : 12345.0, "effectiveWalkDistance" : 12345.0, "distanceIndependentTime" : 12345 }, { "fromVertex" : { }, "toVertex" : { }, "partial" : true, "direction" : "...", "trip" : { }, "roundabout" : true, "defaultName" : "...", "name" : { }, "geometry" : { }, "distanceMeters" : 12345.0, "effectiveWalkDistance" : 12345.0, "distanceIndependentTime" : 12345 } ] } ], "toVertices" : [ { "outgoing" : [ { "fromVertex" : { }, "toVertex" : { }, "partial" : true, "direction" : "...", "trip" : { }, "roundabout" : true, "defaultName" : "...", "name" : { }, "geometry" : { }, "distanceMeters" : 12345.0, "effectiveWalkDistance" : 12345.0, "distanceIndependentTime" : 12345 }, { "fromVertex" : { }, "toVertex" : { }, "partial" : true, "direction" : "...", "trip" : { }, "roundabout" : true, "defaultName" : "...", "name" : { }, "geometry" : { }, "distanceMeters" : 12345.0, "effectiveWalkDistance" : 12345.0, "distanceIndependentTime" : 12345 } ], "incoming" : [ { "fromVertex" : { }, "toVertex" : { }, "partial" : true, "direction" : "...", "trip" : { }, "roundabout" : true, "defaultName" : "...", "name" : { }, "geometry" : { }, "distanceMeters" : 12345.0, "effectiveWalkDistance" : 12345.0, "distanceIndependentTime" : 12345 }, { "fromVertex" : { }, "toVertex" : { }, "partial" : true, "direction" : "...", "trip" : { }, "roundabout" : true, "defaultName" : "...", "name" : { }, "geometry" : { }, "distanceMeters" : 12345.0, "effectiveWalkDistance" : 12345.0, "distanceIndependentTime" : 12345 } ], "degreeOut" : 12345, "degreeIn" : 12345, "x" : 12345.0, "y" : 12345.0, "lon" : 12345.0, "lat" : 12345.0, "name" : { }, "defaultName" : "...", "stationElement" : { "name" : "...", "code" : "...", "description" : "...", "coordinate" : { }, "wheelchairBoarding" : "POSSIBLE", "levelName" : "...", "levelIndex" : 12345.0, "parentStation" : { }, "partOfStation" : true, "id" : { } }, "label" : "...", "coordinate" : { "x" : 12345.0, "y" : 12345.0, "z" : 12345.0, "m" : 12345.0, "valid" : true }, "outgoingStreetEdges" : [ { "fromVertex" : { }, "toVertex" : { }, "partial" : true, "direction" : "...", "trip" : { }, "roundabout" : true, "defaultName" : "...", "name" : { }, "geometry" : { }, "distanceMeters" : 12345.0, "effectiveWalkDistance" : 12345.0, "distanceIndependentTime" : 12345 }, { "fromVertex" : { }, "toVertex" : { }, "partial" : true, "direction" : "...", "trip" : { }, "roundabout" : true, "defaultName" : "...", "name" : { }, "geometry" : { }, "distanceMeters" : 12345.0, "effectiveWalkDistance" : 12345.0, "distanceIndependentTime" : 12345 } ] }, { "outgoing" : [ { "fromVertex" : { }, "toVertex" : { }, "partial" : true, "direction" : "...", "trip" : { }, "roundabout" : true, "defaultName" : "...", "name" : { }, "geometry" : { }, "distanceMeters" : 12345.0, "effectiveWalkDistance" : 12345.0, "distanceIndependentTime" : 12345 }, { "fromVertex" : { }, "toVertex" : { }, "partial" : true, "direction" : "...", "trip" : { }, "roundabout" : true, "defaultName" : "...", "name" : { }, "geometry" : { }, "distanceMeters" : 12345.0, "effectiveWalkDistance" : 12345.0, "distanceIndependentTime" : 12345 } ], "incoming" : [ { "fromVertex" : { }, "toVertex" : { }, "partial" : true, "direction" : "...", "trip" : { }, "roundabout" : true, "defaultName" : "...", "name" : { }, "geometry" : { }, "distanceMeters" : 12345.0, "effectiveWalkDistance" : 12345.0, "distanceIndependentTime" : 12345 }, { "fromVertex" : { }, "toVertex" : { }, "partial" : true, "direction" : "...", "trip" : { }, "roundabout" : true, "defaultName" : "...", "name" : { }, "geometry" : { }, "distanceMeters" : 12345.0, "effectiveWalkDistance" : 12345.0, "distanceIndependentTime" : 12345 } ], "degreeOut" : 12345, "degreeIn" : 12345, "x" : 12345.0, "y" : 12345.0, "lon" : 12345.0, "lat" : 12345.0, "name" : { }, "defaultName" : "...", "stationElement" : { "name" : "...", "code" : "...", "description" : "...", "coordinate" : { }, "wheelchairBoarding" : "NO_INFORMATION", "levelName" : "...", "levelIndex" : 12345.0, "parentStation" : { }, "partOfStation" : true, "id" : { } }, "label" : "...", "coordinate" : { "x" : 12345.0, "y" : 12345.0, "z" : 12345.0, "m" : 12345.0, "valid" : true }, "outgoingStreetEdges" : [ { "fromVertex" : { }, "toVertex" : { }, "partial" : true, "direction" : "...", "trip" : { }, "roundabout" : true, "defaultName" : "...", "name" : { }, "geometry" : { }, "distanceMeters" : 12345.0, "effectiveWalkDistance" : 12345.0, "distanceIndependentTime" : 12345 }, { "fromVertex" : { }, "toVertex" : { }, "partial" : true, "direction" : "...", "trip" : { }, "roundabout" : true, "defaultName" : "...", "name" : { }, "geometry" : { }, "distanceMeters" : 12345.0, "effectiveWalkDistance" : 12345.0, "distanceIndependentTime" : 12345 } ] } ], "bannedRoutes" : [ { "feedId" : "...", "id" : "..." }, { "feedId" : "...", "id" : "..." } ], "originBackEdge" : { "fromVertex" : { "outgoing" : [ { }, { } ], "incoming" : [ { }, { } ], "degreeOut" : 12345, "degreeIn" : 12345, "x" : 12345.0, "y" : 12345.0, "lon" : 12345.0, "lat" : 12345.0, "name" : { }, "defaultName" : "...", "stationElement" : { }, "label" : "...", "coordinate" : { }, "outgoingStreetEdges" : [ { }, { } ] }, "toVertex" : { "outgoing" : [ { }, { } ], "incoming" : [ { }, { } ], "degreeOut" : 12345, "degreeIn" : 12345, "x" : 12345.0, "y" : 12345.0, "lon" : 12345.0, "lat" : 12345.0, "name" : { }, "defaultName" : "...", "stationElement" : { }, "label" : "...", "coordinate" : { }, "outgoingStreetEdges" : [ { }, { } ] }, "partial" : true, "direction" : "...", "trip" : { "operator" : { }, "tripOperator" : { }, "route" : { }, "serviceId" : { }, "mode" : "MONORAIL", "netexSubmode" : "...", "tripShortName" : "...", "internalPlanningCode" : "...", "tripHeadsign" : "...", "routeShortName" : "...", "direction" : "INBOUND", "blockId" : "...", "shapeId" : { }, "wheelchairAccessible" : 12345, "bikesAllowed" : "ALLOWED", "fareId" : "...", "tripAlteration" : "REPLACED", "id" : { } }, "roundabout" : true, "defaultName" : "...", "name" : { }, "geometry" : { "closed" : true, "endPoint" : { }, "dimension" : 12345, "empty" : true, "numPoints" : 12345, "geometryType" : "...", "coordinateSequence" : { }, "length" : 12345.0, "boundaryDimension" : 12345, "startPoint" : { }, "coordinates" : [ { }, { } ], "coordinate" : { }, "boundary" : { }, "ring" : true, "numGeometries" : 12345, "precisionModel" : { }, "interiorPoint" : { }, "rectangle" : true, "area" : 12345.0, "envelopeInternal" : { }, "centroid" : { }, "factory" : { }, "SRID" : 12345, "simple" : true, "userData" : { }, "envelope" : { }, "valid" : true }, "distanceMeters" : 12345.0, "effectiveWalkDistance" : 12345.0, "distanceIndependentTime" : 12345 }, "remainingWeightHeuristic" : { }, "aborted" : true, "slopeRestrictionRemoved" : true, "dataOverlayContext" : { "parameters" : { } } }