name | data type | constraints | description |
---|---|---|---|
weight | number | required | |
backEdge | Edge | ||
stateData | StateData | ||
walkDistance | number | required | |
carPickupState | CarPickupState | ||
timeSeconds | number | required | Returns time in seconds since epoch |
elapsedTimeSeconds | number | required | returns the length of the trip in seconds up to this state |
rentingVehicleFromStation | boolean | required | |
rentingFloatingVehicle | boolean | required | |
rentingVehicle | boolean | required | |
vehicleRentalState | VehicleRentalState | ||
vehicleParked | boolean | required | |
final | boolean | required | True if the state at vertex can be the end of path. |
vertex | Vertex | ||
timeDeltaSeconds | number | required | |
weightDelta | number | required | |
backState | State | ||
backMode | TraverseMode | ||
backWalkingBike | boolean | required | |
startTimeSeconds | number | required | |
nextResult | State | Optional next result that allows Edge to return multiple results. | |
context | RoutingContext | ||
options | RoutingRequest | ||
nonTransitMode | TraverseMode | This method is on State rather than RoutingRequest because we care whether the user is in possession of a rented bike. | |
timeInMillis | number | required | |
vehicleRentalNetwork | string |
Example
{ "weight" : 12345.0, "backEdge" : { "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" : "CLOCKWISE", "blockId" : "...", "shapeId" : { }, "wheelchairAccessible" : 12345, "bikesAllowed" : "UNKNOWN", "fareId" : "...", "tripAlteration" : "CANCELLATION", "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 }, "stateData" : { "vehicleRentalNetwork" : "...", "rentalVehicleFormFactor" : "OTHER" }, "walkDistance" : 12345.0, "carPickupState" : "WALK_TO_PICKUP", "timeSeconds" : 12345, "elapsedTimeSeconds" : 12345, "rentingVehicleFromStation" : true, "rentingFloatingVehicle" : true, "rentingVehicle" : true, "vehicleRentalState" : "RENTING_FLOATING", "vehicleParked" : true, "final" : true, "vertex" : { "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 } ] }, "timeDeltaSeconds" : 12345, "weightDelta" : 12345.0, "backState" : { "weight" : 12345.0, "backEdge" : { "fromVertex" : { }, "toVertex" : { }, "partial" : true, "direction" : "...", "trip" : { }, "roundabout" : true, "defaultName" : "...", "name" : { }, "geometry" : { }, "distanceMeters" : 12345.0, "effectiveWalkDistance" : 12345.0, "distanceIndependentTime" : 12345 }, "stateData" : { "vehicleRentalNetwork" : "...", "rentalVehicleFormFactor" : "BICYCLE" }, "walkDistance" : 12345.0, "carPickupState" : "IN_CAR", "timeSeconds" : 12345, "elapsedTimeSeconds" : 12345, "rentingVehicleFromStation" : true, "rentingFloatingVehicle" : true, "rentingVehicle" : true, "vehicleRentalState" : "BEFORE_RENTING", "vehicleParked" : true, "final" : true, "vertex" : { "outgoing" : [ { }, { } ], "incoming" : [ { }, { } ], "degreeOut" : 12345, "degreeIn" : 12345, "x" : 12345.0, "y" : 12345.0, "lon" : 12345.0, "lat" : 12345.0, "name" : { }, "defaultName" : "...", "stationElement" : { }, "label" : "...", "coordinate" : { }, "outgoingStreetEdges" : [ { }, { } ] }, "timeDeltaSeconds" : 12345, "weightDelta" : 12345.0, "backState" : { }, "backMode" : "TRANSIT", "backWalkingBike" : true, "startTimeSeconds" : 12345, "nextResult" : { }, "context" : { "opt" : { }, "graph" : { }, "fromVertices" : [ { }, { } ], "toVertices" : [ { }, { } ], "bannedRoutes" : [ { }, { } ], "originBackEdge" : { }, "remainingWeightHeuristic" : { }, "aborted" : true, "slopeRestrictionRemoved" : true, "dataOverlayContext" : { } }, "options" : { "parameters" : { "property1" : "...", "property2" : "..." }, "from" : { }, "to" : { }, "maxDirectStreetDurationSeconds" : 12345.0, "maxAccessEgressDurationSeconds" : 12345.0, "maxAccessEgressDurationSecondsForMode" : { "property1" : 12345.0, "property2" : 12345.0 }, "modes" : { }, "streetSubRequestModes" : { }, "bicycleOptimizeType" : "FLAT", "searchWindow" : 12345, "maxJourneyDuration" : 12345, "pageCursor" : { }, "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" : { }, "vehicleRental" : true, "parkAndRide" : true, "carPickup" : true, "allowedRentalFormFactors" : [ "MOPED", "BICYCLE" ], "useVehicleParkingAvailabilityInformation" : true, "dominanceFunction" : { }, "geoidElevation" : true, "itineraryFilters" : { }, "dataOverlay" : { }, "raptorDebuging" : { }, "dateTime" : 12345, "tripPlannedForNow" : true, "numItinerariesForDirectStreetSearch" : 12345, "itinerariesSortOrder" : "STREET_AND_ARRIVAL_TIME", "routingContext" : { }, "streetSpeedUpperBound" : 12345.0, "newShortestPathTree" : { }, "intersectionTraversalCostModel" : { } }, "nonTransitMode" : "GONDOLA", "timeInMillis" : 12345, "vehicleRentalNetwork" : "..." }, "backMode" : "WALK", "backWalkingBike" : true, "startTimeSeconds" : 12345, "nextResult" : { "weight" : 12345.0, "backEdge" : { "fromVertex" : { }, "toVertex" : { }, "partial" : true, "direction" : "...", "trip" : { }, "roundabout" : true, "defaultName" : "...", "name" : { }, "geometry" : { }, "distanceMeters" : 12345.0, "effectiveWalkDistance" : 12345.0, "distanceIndependentTime" : 12345 }, "stateData" : { "vehicleRentalNetwork" : "...", "rentalVehicleFormFactor" : "MOPED" }, "walkDistance" : 12345.0, "carPickupState" : "WALK_TO_PICKUP", "timeSeconds" : 12345, "elapsedTimeSeconds" : 12345, "rentingVehicleFromStation" : true, "rentingFloatingVehicle" : true, "rentingVehicle" : true, "vehicleRentalState" : "HAVE_RENTED", "vehicleParked" : true, "final" : true, "vertex" : { "outgoing" : [ { }, { } ], "incoming" : [ { }, { } ], "degreeOut" : 12345, "degreeIn" : 12345, "x" : 12345.0, "y" : 12345.0, "lon" : 12345.0, "lat" : 12345.0, "name" : { }, "defaultName" : "...", "stationElement" : { }, "label" : "...", "coordinate" : { }, "outgoingStreetEdges" : [ { }, { } ] }, "timeDeltaSeconds" : 12345, "weightDelta" : 12345.0, "backState" : { }, "backMode" : "FUNICULAR", "backWalkingBike" : true, "startTimeSeconds" : 12345, "nextResult" : { }, "context" : { "opt" : { }, "graph" : { }, "fromVertices" : [ { }, { } ], "toVertices" : [ { }, { } ], "bannedRoutes" : [ { }, { } ], "originBackEdge" : { }, "remainingWeightHeuristic" : { }, "aborted" : true, "slopeRestrictionRemoved" : true, "dataOverlayContext" : { } }, "options" : { "parameters" : { "property1" : "...", "property2" : "..." }, "from" : { }, "to" : { }, "maxDirectStreetDurationSeconds" : 12345.0, "maxAccessEgressDurationSeconds" : 12345.0, "maxAccessEgressDurationSecondsForMode" : { "property1" : 12345.0, "property2" : 12345.0 }, "modes" : { }, "streetSubRequestModes" : { }, "bicycleOptimizeType" : "SAFE", "searchWindow" : 12345, "maxJourneyDuration" : 12345, "pageCursor" : { }, "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" : { }, "vehicleRental" : true, "parkAndRide" : true, "carPickup" : true, "allowedRentalFormFactors" : [ "OTHER", "MOPED" ], "useVehicleParkingAvailabilityInformation" : true, "dominanceFunction" : { }, "geoidElevation" : true, "itineraryFilters" : { }, "dataOverlay" : { }, "raptorDebuging" : { }, "dateTime" : 12345, "tripPlannedForNow" : true, "numItinerariesForDirectStreetSearch" : 12345, "itinerariesSortOrder" : "STREET_AND_DEPARTURE_TIME", "routingContext" : { }, "streetSpeedUpperBound" : 12345.0, "newShortestPathTree" : { }, "intersectionTraversalCostModel" : { } }, "nonTransitMode" : "TROLLEYBUS", "timeInMillis" : 12345, "vehicleRentalNetwork" : "..." }, "context" : { "opt" : { "parameters" : { "property1" : "...", "property2" : "..." }, "from" : { }, "to" : { }, "maxDirectStreetDurationSeconds" : 12345.0, "maxAccessEgressDurationSeconds" : 12345.0, "maxAccessEgressDurationSecondsForMode" : { "property1" : 12345.0, "property2" : 12345.0 }, "modes" : { }, "streetSubRequestModes" : { }, "bicycleOptimizeType" : "FLAT", "searchWindow" : 12345, "maxJourneyDuration" : 12345, "pageCursor" : { }, "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" : { }, "vehicleRental" : true, "parkAndRide" : true, "carPickup" : true, "allowedRentalFormFactors" : [ "MOPED", "MOPED" ], "useVehicleParkingAvailabilityInformation" : true, "dominanceFunction" : { }, "geoidElevation" : true, "itineraryFilters" : { }, "dataOverlay" : { }, "raptorDebuging" : { }, "dateTime" : 12345, "tripPlannedForNow" : true, "numItinerariesForDirectStreetSearch" : 12345, "itinerariesSortOrder" : "STREET_AND_DEPARTURE_TIME", "routingContext" : { }, "streetSpeedUpperBound" : 12345.0, "newShortestPathTree" : { }, "intersectionTraversalCostModel" : { } }, "graph" : { "streetNotesService" : { }, "preferences" : { }, "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" : { }, "property2" : { } }, "multiModalStationById" : { "property1" : { }, "property2" : { } }, "groupOfStationsById" : { "property1" : { }, "property2" : { } }, "tripPatternForId" : { "property1" : { }, "property2" : { } }, "interlinedTrips" : { "property1" : { }, "property2" : { } }, "transfersByStop" : { }, "locationsById" : { "property1" : { }, "property2" : { } }, "locationGroupsById" : { "property1" : { }, "property2" : { } }, "flexTripsById" : { "property1" : { }, "property2" : { } }, "nextSplitNumber" : 12345, "dataOverlayParameterBindings" : { }, "timetableSnapshot" : { }, "vertices" : [ { }, { } ], "edges" : [ { }, { } ], "streetEdges" : [ { }, { } ], "transitLayer" : { }, "realtimeTransitLayer" : { }, "extent" : { }, "transferService" : { }, "bundle" : { }, "transitModes" : [ "RAIL", "FERRY" ], "calendarService" : { }, "calendarDataService" : { }, "streetIndex" : { }, "linker" : { }, "feedIds" : [ "...", "..." ], "agencies" : [ { }, { } ], "timeZone" : { }, "operators" : [ { }, { } ], "convexHull" : { }, "envelope" : { }, "center" : { }, "transitServiceStarts" : 12345, "transitServiceEnds" : 12345, "noticesByElement" : { }, "distanceBetweenElevationSamples" : 12345.0, "transitAlertService" : { }, "vehicleRentalStationService" : { }, "vehicleParkingService" : { }, "tripPatterns" : [ { }, { } ], "notices" : [ { }, { } ], "stations" : [ { }, { } ], "serviceCodes" : { "property1" : 12345, "property2" : 12345 }, "drivingDirection" : "RIGHT_HAND_TRAFFIC", "intersectionTraversalModel" : { }, "allFlexStopsFlat" : [ { }, { } ] }, "fromVertices" : [ { "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" : [ { }, { } ] } ], "toVertices" : [ { "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" : [ { }, { } ] } ], "bannedRoutes" : [ { "feedId" : "...", "id" : "..." }, { "feedId" : "...", "id" : "..." } ], "originBackEdge" : { "fromVertex" : { }, "toVertex" : { }, "partial" : true, "direction" : "...", "trip" : { }, "roundabout" : true, "defaultName" : "...", "name" : { }, "geometry" : { }, "distanceMeters" : 12345.0, "effectiveWalkDistance" : 12345.0, "distanceIndependentTime" : 12345 }, "remainingWeightHeuristic" : { }, "aborted" : true, "slopeRestrictionRemoved" : true, "dataOverlayContext" : { "parameters" : { } } }, "options" : { "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" : "WALK", "transferMode" : "WALK", "egressMode" : "SCOOTER_RENTAL", "directMode" : "BIKE_TO_PARK", "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" : [ "CAR", "FERRY" ], "valid" : true, "asStr" : "..." }, "bicycleOptimizeType" : "TRIANGLE", "searchWindow" : 12345, "maxJourneyDuration" : 12345, "pageCursor" : { "type" : "PREVIOUS_PAGE", "originalSortOrder" : "STREET_AND_ARRIVAL_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" : [ "MOPED", "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" : { } }, "nonTransitMode" : "WALK", "timeInMillis" : 12345, "vehicleRentalNetwork" : "..." }