AreaEdge Data Type

A StreetEdge with elevation data.

Implemented Interfaces
Cloneable, Serializable
Properties
name data type description
area AreaEdgeList
Properties inherited from StreetWithElevationEdge
elevationProfile PackedCoordinateSequence
elevationFlattened boolean
maxSlope number
effectiveBikeDistance number This gets the effective length for bikes and wheelchairs, taking slopes into account. This can be divided by the speed on a flat surface to get the duration.
effectiveBikeWorkCost number This gets the effective work amount for bikes, taking the effort required to traverse the slopes into account.
effectiveWalkDistance number The distance to walk adjusted for elevation and obstacles. This is used together with the walking speed to find the actual walking transfer time. This plus getDistanceIndependentTime is used to calculate the actual-transfer-time given a walking speed.

Unit: meters. Default: 0.

Properties inherited from StreetEdge
wayId number The OSM way ID from whence this came - needed to reference traffic data
elevationProfile PackedCoordinateSequence
elevationFlattened boolean
maxSlope number
distanceMeters number
effectiveBikeDistance number This gets the effective length for bikes and wheelchairs, taking slopes into account. This can be divided by the speed on a flat surface to get the duration.
effectiveBikeWorkCost number This gets the effective work amount for bikes, taking the effort required to traverse the slopes into account.
effectiveWalkDistance number The distance to walk adjusted for elevation and obstacles. This is used together with the walking speed to find the actual walking transfer time. This plus getDistanceIndependentTime is used to calculate the actual-transfer-time given a walking speed.

Unit: meters. Default: 0.

bicycleSafetyFactor number
name I18NString Gets non-localized I18NString (Used when splitting edges)
geometry LineString
wheelchairAccessible boolean
permission StreetTraversalPermission
streetClass number
back boolean Marks that this edge is the reverse of the one defined in the source data. Does NOT mean fromv/tov are reversed.
roundabout boolean Edges are not roundabouts by default.
walkNoThruTraffic boolean
motorVehicleNoThruTraffic boolean
bicycleNoThruTraffic boolean
stairs boolean This street is a staircase
carSpeed number
slopeOverride boolean
inAngle number Return the azimuth of the first segment in this edge in integer degrees clockwise from South. TODO change everything to clockwise from North
outAngle number Return the azimuth of the last segment in this edge in integer degrees clockwise from South.
turnRestrictions array of TurnRestriction Get the immutable Set of TurnRestriction that belongs to this StreetEdge. This method is thread-safe, even if addTurnRestriction or removeTurnRestriction is called concurrently.
startOsmNodeId number Get the starting OSM node ID of this edge. Note that this information is preserved when an edge is split, so both edges will have the same starting and ending nodes.
endOsmNodeId number Get the ending OSM node ID of this edge. Note that this information is preserved when an edge is split, so both edges will have the same starting and ending nodes.
Properties inherited from Edge
fromVertex Vertex
toVertex Vertex
partial boolean Returns true if this edge is partial - overriden by subclasses.
direction string Get a direction on paths where it matters, or null
trip Trip This should only be called inside State; other methods should call org.opentripplanner.routing.core.State.getBackTrip()
roundabout boolean Edges are not roundabouts by default.
defaultName string Returns the default name of the edge
name I18NString Returns the name of the edge
geometry LineString
distanceMeters number
effectiveWalkDistance number The distance to walk adjusted for elevation and obstacles. This is used together with the walking speed to find the actual walking transfer time. This plus getDistanceIndependentTime is used to calculate the actual-transfer-time given a walking speed.

Unit: meters. Default: 0.

distanceIndependentTime number This is the transfer time(duration) spent NOT moving like time in in elevators, escalators and waiting on read light when crossing a street. This is used together with getEffectiveWalkDistance to calculate the actual-transfer-time.

Unit: seconds. Default: 0.

Example

{
  "area" : {
    "visibilityVertices" : [ {
      "trafficLight" : true,
      "freeFlowing" : true,
      "flexStopLocations" : [ { }, { } ],
      "intersectionName" : { },
      "connectedToWalkingEdge" : true,
      "connectedToDriveableEdge" : true,
      "eligibleForCarPickupDropoff" : true,
      "outgoing" : [ { }, { } ],
      "incoming" : [ { }, { } ],
      "degreeOut" : 12345,
      "degreeIn" : 12345,
      "x" : 12345.0,
      "y" : 12345.0,
      "lon" : 12345.0,
      "lat" : 12345.0,
      "name" : { },
      "defaultName" : "...",
      "stationElement" : { },
      "label" : "...",
      "coordinate" : { },
      "outgoingStreetEdges" : [ { }, { } ]
    }, {
      "trafficLight" : true,
      "freeFlowing" : true,
      "flexStopLocations" : [ { }, { } ],
      "intersectionName" : { },
      "connectedToWalkingEdge" : true,
      "connectedToDriveableEdge" : true,
      "eligibleForCarPickupDropoff" : true,
      "outgoing" : [ { }, { } ],
      "incoming" : [ { }, { } ],
      "degreeOut" : 12345,
      "degreeIn" : 12345,
      "x" : 12345.0,
      "y" : 12345.0,
      "lon" : 12345.0,
      "lat" : 12345.0,
      "name" : { },
      "defaultName" : "...",
      "stationElement" : { },
      "label" : "...",
      "coordinate" : { },
      "outgoingStreetEdges" : [ { }, { } ]
    } ],
    "areas" : [ {
      "name" : { },
      "polygon" : { },
      "bicycleSafetyMultiplier" : 12345.0,
      "permission" : "PEDESTRIAN_AND_BICYCLE",
      "streetClass" : 12345
    }, {
      "name" : { },
      "polygon" : { },
      "bicycleSafetyMultiplier" : 12345.0,
      "permission" : "PEDESTRIAN_AND_BICYCLE",
      "streetClass" : 12345
    } ]
  },
  "elevationProfile" : {
    "dimension" : 12345
  },
  "elevationFlattened" : true,
  "maxSlope" : 12345.0,
  "effectiveBikeDistance" : 12345.0,
  "effectiveBikeWorkCost" : 12345.0,
  "effectiveWalkDistance" : 12345.0,
  "wayId" : 12345,
  "distanceMeters" : 12345.0,
  "bicycleSafetyFactor" : 12345.0,
  "name" : { },
  "geometry" : {
    "closed" : true,
    "endPoint" : {
      "boundaryDimension" : 12345,
      "x" : 12345.0,
      "coordinates" : [ { }, { } ],
      "coordinate" : { },
      "simple" : true,
      "numPoints" : 12345,
      "dimension" : 12345,
      "boundary" : { },
      "geometryType" : "...",
      "coordinateSequence" : { },
      "empty" : true,
      "y" : 12345.0,
      "length" : 12345.0,
      "numGeometries" : 12345,
      "precisionModel" : { },
      "interiorPoint" : { },
      "rectangle" : true,
      "area" : 12345.0,
      "envelopeInternal" : { },
      "centroid" : { },
      "factory" : { },
      "SRID" : 12345,
      "userData" : { },
      "envelope" : { },
      "valid" : true
    },
    "dimension" : 12345,
    "empty" : true,
    "numPoints" : 12345,
    "geometryType" : "...",
    "coordinateSequence" : {
      "measures" : 12345,
      "dimension" : 12345
    },
    "length" : 12345.0,
    "boundaryDimension" : 12345,
    "startPoint" : {
      "boundaryDimension" : 12345,
      "x" : 12345.0,
      "coordinates" : [ { }, { } ],
      "coordinate" : { },
      "simple" : true,
      "numPoints" : 12345,
      "dimension" : 12345,
      "boundary" : { },
      "geometryType" : "...",
      "coordinateSequence" : { },
      "empty" : true,
      "y" : 12345.0,
      "length" : 12345.0,
      "numGeometries" : 12345,
      "precisionModel" : { },
      "interiorPoint" : { },
      "rectangle" : true,
      "area" : 12345.0,
      "envelopeInternal" : { },
      "centroid" : { },
      "factory" : { },
      "SRID" : 12345,
      "userData" : { },
      "envelope" : { },
      "valid" : true
    },
    "coordinates" : [ {
      "x" : 12345.0,
      "y" : 12345.0,
      "z" : 12345.0,
      "m" : 12345.0,
      "valid" : true
    }, {
      "x" : 12345.0,
      "y" : 12345.0,
      "z" : 12345.0,
      "m" : 12345.0,
      "valid" : true
    } ],
    "coordinate" : {
      "x" : 12345.0,
      "y" : 12345.0,
      "z" : 12345.0,
      "m" : 12345.0,
      "valid" : true
    },
    "boundary" : {
      "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
    },
    "ring" : true,
    "numGeometries" : 12345,
    "precisionModel" : {
      "scale" : 12345.0,
      "floating" : true,
      "maximumSignificantDigits" : 12345,
      "type" : { },
      "offsetX" : 12345.0,
      "offsetY" : 12345.0
    },
    "interiorPoint" : {
      "boundaryDimension" : 12345,
      "x" : 12345.0,
      "coordinates" : [ { }, { } ],
      "coordinate" : { },
      "simple" : true,
      "numPoints" : 12345,
      "dimension" : 12345,
      "boundary" : { },
      "geometryType" : "...",
      "coordinateSequence" : { },
      "empty" : true,
      "y" : 12345.0,
      "length" : 12345.0,
      "numGeometries" : 12345,
      "precisionModel" : { },
      "interiorPoint" : { },
      "rectangle" : true,
      "area" : 12345.0,
      "envelopeInternal" : { },
      "centroid" : { },
      "factory" : { },
      "SRID" : 12345,
      "userData" : { },
      "envelope" : { },
      "valid" : true
    },
    "rectangle" : true,
    "area" : 12345.0,
    "envelopeInternal" : {
      "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
    },
    "centroid" : {
      "boundaryDimension" : 12345,
      "x" : 12345.0,
      "coordinates" : [ { }, { } ],
      "coordinate" : { },
      "simple" : true,
      "numPoints" : 12345,
      "dimension" : 12345,
      "boundary" : { },
      "geometryType" : "...",
      "coordinateSequence" : { },
      "empty" : true,
      "y" : 12345.0,
      "length" : 12345.0,
      "numGeometries" : 12345,
      "precisionModel" : { },
      "interiorPoint" : { },
      "rectangle" : true,
      "area" : 12345.0,
      "envelopeInternal" : { },
      "centroid" : { },
      "factory" : { },
      "SRID" : 12345,
      "userData" : { },
      "envelope" : { },
      "valid" : true
    },
    "factory" : {
      "precisionModel" : { },
      "SRID" : 12345,
      "coordinateSequenceFactory" : { }
    },
    "SRID" : 12345,
    "simple" : true,
    "userData" : { },
    "envelope" : {
      "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
    },
    "valid" : true
  },
  "wheelchairAccessible" : true,
  "permission" : "NONE",
  "streetClass" : 12345,
  "back" : true,
  "roundabout" : true,
  "walkNoThruTraffic" : true,
  "motorVehicleNoThruTraffic" : true,
  "bicycleNoThruTraffic" : true,
  "stairs" : true,
  "carSpeed" : 12345.0,
  "slopeOverride" : true,
  "inAngle" : 12345,
  "outAngle" : 12345,
  "turnRestrictions" : [ {
    "type" : "NO_TURN",
    "from" : {
      "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
    },
    "to" : {
      "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",
      "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
    },
    "time" : { },
    "modes" : {
      "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" : [ "TRAM", "BUS" ],
      "valid" : true,
      "asStr" : "..."
    }
  }, {
    "type" : "ONLY_TURN",
    "from" : {
      "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
    },
    "to" : {
      "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" : "PEDESTRIAN",
      "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
    },
    "time" : { },
    "modes" : {
      "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" : [ "AIRPLANE", "RAIL" ],
      "valid" : true,
      "asStr" : "..."
    }
  } ],
  "startOsmNodeId" : 12345,
  "endOsmNodeId" : 12345,
  "fromVertex" : {
    "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
    } ]
  },
  "toVertex" : {
    "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
    } ]
  },
  "partial" : true,
  "direction" : "...",
  "trip" : {
    "operator" : {
      "name" : "...",
      "url" : "...",
      "phone" : "...",
      "id" : { }
    },
    "tripOperator" : {
      "name" : "...",
      "url" : "...",
      "phone" : "...",
      "id" : { }
    },
    "route" : {
      "branding" : { },
      "agency" : { },
      "operator" : { },
      "shortName" : "...",
      "longName" : "...",
      "desc" : "...",
      "gtfsType" : 12345,
      "mode" : "SUBWAY",
      "url" : "...",
      "color" : "...",
      "textColor" : "...",
      "bikesAllowed" : "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" : "ALLOWED",
    "fareId" : "...",
    "tripAlteration" : "EXTRA_JOURNEY",
    "id" : {
      "feedId" : "...",
      "id" : "..."
    }
  },
  "defaultName" : "...",
  "distanceIndependentTime" : 12345
}