StreetEdge Data Type

This represents a street segment.

Subtypes
AreaEdge, TemporaryPartialStreetEdge
Implemented Interfaces
Cloneable
Properties
name data type constraints description
elevationProfile PackedCoordinateSequence  
elevationFlattened boolean required
maxSlope number required
effectiveBikeDistance number required 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.
effectiveBikeDistanceForWorkCost number required This gets the effective work amount for bikes, taking the effort required to traverse the slopes into account.
bicycleSafetyFactor number required
effectiveBicycleSafetyDistance number required
walkSafetyFactor number required
effectiveWalkSafetyDistance number required
roundabout boolean required Edges are not roundabouts by default.
name I18NString   Gets non-localized I18NString (Used when splitting edges)
geometry LineString  
distanceMeters number required
effectiveWalkDistance number required 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 is used to calculate the actual-transfer-time given a walking speed.

Unit: meters. Default: 0.

wheelchairAccessible boolean required If the edge can be traversed by a wheelchair user.
permission StreetTraversalPermission  
back boolean required Marks that this edge is the reverse of the one defined in the source data. Does NOT mean fromv/tov are reversed.
walkNoThruTraffic boolean required
motorVehicleNoThruTraffic boolean required
bicycleNoThruTraffic boolean required
stairs boolean required This street is a staircase
link boolean required The edge is part of an osm way, which is of type link
carSpeed number required
slopeOverride boolean required
inAngle number required 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 required Return the azimuth of the last segment in this edge in integer degrees clockwise from South.
turnRestrictions array of TurnRestriction required Get the immutable List of TurnRestrictions that belongs to this StreetEdge.

This method is thread-safe, even if addTurnRestriction or removeTurnRestriction is called concurrently.

Properties inherited from Edge
fromVertex Vertex  
toVertex Vertex  
roundabout boolean required 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 required
effectiveWalkDistance number required 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 is used to calculate the actual-transfer-time given a walking speed.

Unit: meters. Default: 0.

distanceIndependentTime number required 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 to calculate the actual-transfer-time.

Unit: seconds. Default: 0.

Example

{
  "elevationProfile" : {
    "dimension" : 12345,
    "measures" : 12345
  },
  "elevationFlattened" : true,
  "maxSlope" : 12345.0,
  "effectiveBikeDistance" : 12345.0,
  "effectiveBikeDistanceForWorkCost" : 12345.0,
  "bicycleSafetyFactor" : 12345.0,
  "effectiveBicycleSafetyDistance" : 12345.0,
  "walkSafetyFactor" : 12345.0,
  "effectiveWalkSafetyDistance" : 12345.0,
  "roundabout" : true,
  "name" : { },
  "geometry" : {
    "coordinate" : {
      "y" : 12345.0,
      "z" : 12345.0,
      "x" : 12345.0,
      "m" : 12345.0,
      "valid" : true
    },
    "boundary" : {
      "envelope" : { },
      "length" : 12345.0,
      "geometryType" : "...",
      "boundary" : { },
      "rectangle" : true,
      "centroid" : { },
      "simple" : true,
      "interiorPoint" : { },
      "factory" : { },
      "valid" : true,
      "coordinate" : { },
      "precisionModel" : { },
      "envelopeInternal" : { },
      "boundaryDimension" : 12345,
      "dimension" : 12345,
      "area" : 12345.0,
      "empty" : true,
      "userData" : { },
      "numGeometries" : 12345,
      "numPoints" : 12345,
      "SRID" : 12345,
      "coordinates" : [ { }, { } ]
    },
    "empty" : true,
    "boundaryDimension" : 12345,
    "coordinateSequence" : {
      "dimension" : 12345,
      "measures" : 12345
    },
    "coordinates" : [ {
      "y" : 12345.0,
      "z" : 12345.0,
      "x" : 12345.0,
      "m" : 12345.0,
      "valid" : true
    }, {
      "y" : 12345.0,
      "z" : 12345.0,
      "x" : 12345.0,
      "m" : 12345.0,
      "valid" : true
    } ],
    "ring" : true,
    "length" : 12345.0,
    "numPoints" : 12345,
    "closed" : true,
    "startPoint" : {
      "simple" : true,
      "x" : 12345.0,
      "boundaryDimension" : 12345,
      "coordinateSequence" : { },
      "coordinate" : { },
      "geometryType" : "...",
      "y" : 12345.0,
      "empty" : true,
      "dimension" : 12345,
      "coordinates" : [ { }, { } ],
      "boundary" : { },
      "numPoints" : 12345,
      "envelope" : { },
      "length" : 12345.0,
      "rectangle" : true,
      "centroid" : { },
      "interiorPoint" : { },
      "factory" : { },
      "valid" : true,
      "precisionModel" : { },
      "envelopeInternal" : { },
      "area" : 12345.0,
      "userData" : { },
      "numGeometries" : 12345,
      "SRID" : 12345
    },
    "endPoint" : {
      "simple" : true,
      "x" : 12345.0,
      "boundaryDimension" : 12345,
      "coordinateSequence" : { },
      "coordinate" : { },
      "geometryType" : "...",
      "y" : 12345.0,
      "empty" : true,
      "dimension" : 12345,
      "coordinates" : [ { }, { } ],
      "boundary" : { },
      "numPoints" : 12345,
      "envelope" : { },
      "length" : 12345.0,
      "rectangle" : true,
      "centroid" : { },
      "interiorPoint" : { },
      "factory" : { },
      "valid" : true,
      "precisionModel" : { },
      "envelopeInternal" : { },
      "area" : 12345.0,
      "userData" : { },
      "numGeometries" : 12345,
      "SRID" : 12345
    },
    "geometryType" : "...",
    "dimension" : 12345,
    "envelope" : {
      "envelope" : { },
      "length" : 12345.0,
      "geometryType" : "...",
      "boundary" : { },
      "rectangle" : true,
      "centroid" : { },
      "simple" : true,
      "interiorPoint" : { },
      "factory" : { },
      "valid" : true,
      "coordinate" : { },
      "precisionModel" : { },
      "envelopeInternal" : { },
      "boundaryDimension" : 12345,
      "dimension" : 12345,
      "area" : 12345.0,
      "empty" : true,
      "userData" : { },
      "numGeometries" : 12345,
      "numPoints" : 12345,
      "SRID" : 12345,
      "coordinates" : [ { }, { } ]
    },
    "rectangle" : true,
    "centroid" : {
      "simple" : true,
      "x" : 12345.0,
      "boundaryDimension" : 12345,
      "coordinateSequence" : { },
      "coordinate" : { },
      "geometryType" : "...",
      "y" : 12345.0,
      "empty" : true,
      "dimension" : 12345,
      "coordinates" : [ { }, { } ],
      "boundary" : { },
      "numPoints" : 12345,
      "envelope" : { },
      "length" : 12345.0,
      "rectangle" : true,
      "centroid" : { },
      "interiorPoint" : { },
      "factory" : { },
      "valid" : true,
      "precisionModel" : { },
      "envelopeInternal" : { },
      "area" : 12345.0,
      "userData" : { },
      "numGeometries" : 12345,
      "SRID" : 12345
    },
    "simple" : true,
    "interiorPoint" : {
      "simple" : true,
      "x" : 12345.0,
      "boundaryDimension" : 12345,
      "coordinateSequence" : { },
      "coordinate" : { },
      "geometryType" : "...",
      "y" : 12345.0,
      "empty" : true,
      "dimension" : 12345,
      "coordinates" : [ { }, { } ],
      "boundary" : { },
      "numPoints" : 12345,
      "envelope" : { },
      "length" : 12345.0,
      "rectangle" : true,
      "centroid" : { },
      "interiorPoint" : { },
      "factory" : { },
      "valid" : true,
      "precisionModel" : { },
      "envelopeInternal" : { },
      "area" : 12345.0,
      "userData" : { },
      "numGeometries" : 12345,
      "SRID" : 12345
    },
    "factory" : {
      "precisionModel" : { },
      "SRID" : 12345,
      "coordinateSequenceFactory" : { }
    },
    "valid" : true,
    "precisionModel" : {
      "offsetX" : 12345.0,
      "scale" : 12345.0,
      "type" : { },
      "floating" : true,
      "offsetY" : 12345.0,
      "maximumSignificantDigits" : 12345
    },
    "envelopeInternal" : {
      "width" : 12345.0,
      "area" : 12345.0,
      "minX" : 12345.0,
      "diameter" : 12345.0,
      "null" : true,
      "height" : 12345.0,
      "maxX" : 12345.0,
      "minY" : 12345.0,
      "maxY" : 12345.0
    },
    "area" : 12345.0,
    "userData" : { },
    "numGeometries" : 12345,
    "SRID" : 12345
  },
  "distanceMeters" : 12345.0,
  "effectiveWalkDistance" : 12345.0,
  "wheelchairAccessible" : true,
  "permission" : "BICYCLE_AND_CAR",
  "back" : true,
  "walkNoThruTraffic" : true,
  "motorVehicleNoThruTraffic" : true,
  "bicycleNoThruTraffic" : true,
  "stairs" : true,
  "link" : true,
  "carSpeed" : 12345.0,
  "slopeOverride" : true,
  "inAngle" : 12345,
  "outAngle" : 12345,
  "turnRestrictions" : [ {
    "type" : "NO_TURN",
    "from" : {
      "elevationProfile" : { },
      "elevationFlattened" : true,
      "maxSlope" : 12345.0,
      "effectiveBikeDistance" : 12345.0,
      "effectiveBikeDistanceForWorkCost" : 12345.0,
      "bicycleSafetyFactor" : 12345.0,
      "effectiveBicycleSafetyDistance" : 12345.0,
      "walkSafetyFactor" : 12345.0,
      "effectiveWalkSafetyDistance" : 12345.0,
      "roundabout" : true,
      "name" : { },
      "geometry" : { },
      "distanceMeters" : 12345.0,
      "effectiveWalkDistance" : 12345.0,
      "wheelchairAccessible" : true,
      "permission" : "BICYCLE_AND_CAR",
      "back" : true,
      "walkNoThruTraffic" : true,
      "motorVehicleNoThruTraffic" : true,
      "bicycleNoThruTraffic" : true,
      "stairs" : true,
      "link" : true,
      "carSpeed" : 12345.0,
      "slopeOverride" : true,
      "inAngle" : 12345,
      "outAngle" : 12345,
      "turnRestrictions" : [ { }, { } ],
      "fromVertex" : { },
      "toVertex" : { },
      "defaultName" : "...",
      "distanceIndependentTime" : 12345
    },
    "to" : {
      "elevationProfile" : { },
      "elevationFlattened" : true,
      "maxSlope" : 12345.0,
      "effectiveBikeDistance" : 12345.0,
      "effectiveBikeDistanceForWorkCost" : 12345.0,
      "bicycleSafetyFactor" : 12345.0,
      "effectiveBicycleSafetyDistance" : 12345.0,
      "walkSafetyFactor" : 12345.0,
      "effectiveWalkSafetyDistance" : 12345.0,
      "roundabout" : true,
      "name" : { },
      "geometry" : { },
      "distanceMeters" : 12345.0,
      "effectiveWalkDistance" : 12345.0,
      "wheelchairAccessible" : true,
      "permission" : "CAR",
      "back" : true,
      "walkNoThruTraffic" : true,
      "motorVehicleNoThruTraffic" : true,
      "bicycleNoThruTraffic" : true,
      "stairs" : true,
      "link" : true,
      "carSpeed" : 12345.0,
      "slopeOverride" : true,
      "inAngle" : 12345,
      "outAngle" : 12345,
      "turnRestrictions" : [ { }, { } ],
      "fromVertex" : { },
      "toVertex" : { },
      "defaultName" : "...",
      "distanceIndependentTime" : 12345
    },
    "time" : { },
    "modes" : {
      "bicycle" : true,
      "walk" : true,
      "car" : true,
      "modes" : [ "WALK", "BICYCLE" ],
      "valid" : true
    }
  }, {
    "type" : "NO_TURN",
    "from" : {
      "elevationProfile" : { },
      "elevationFlattened" : true,
      "maxSlope" : 12345.0,
      "effectiveBikeDistance" : 12345.0,
      "effectiveBikeDistanceForWorkCost" : 12345.0,
      "bicycleSafetyFactor" : 12345.0,
      "effectiveBicycleSafetyDistance" : 12345.0,
      "walkSafetyFactor" : 12345.0,
      "effectiveWalkSafetyDistance" : 12345.0,
      "roundabout" : true,
      "name" : { },
      "geometry" : { },
      "distanceMeters" : 12345.0,
      "effectiveWalkDistance" : 12345.0,
      "wheelchairAccessible" : true,
      "permission" : "PEDESTRIAN",
      "back" : true,
      "walkNoThruTraffic" : true,
      "motorVehicleNoThruTraffic" : true,
      "bicycleNoThruTraffic" : true,
      "stairs" : true,
      "link" : true,
      "carSpeed" : 12345.0,
      "slopeOverride" : true,
      "inAngle" : 12345,
      "outAngle" : 12345,
      "turnRestrictions" : [ { }, { } ],
      "fromVertex" : { },
      "toVertex" : { },
      "defaultName" : "...",
      "distanceIndependentTime" : 12345
    },
    "to" : {
      "elevationProfile" : { },
      "elevationFlattened" : true,
      "maxSlope" : 12345.0,
      "effectiveBikeDistance" : 12345.0,
      "effectiveBikeDistanceForWorkCost" : 12345.0,
      "bicycleSafetyFactor" : 12345.0,
      "effectiveBicycleSafetyDistance" : 12345.0,
      "walkSafetyFactor" : 12345.0,
      "effectiveWalkSafetyDistance" : 12345.0,
      "roundabout" : true,
      "name" : { },
      "geometry" : { },
      "distanceMeters" : 12345.0,
      "effectiveWalkDistance" : 12345.0,
      "wheelchairAccessible" : true,
      "permission" : "CAR",
      "back" : true,
      "walkNoThruTraffic" : true,
      "motorVehicleNoThruTraffic" : true,
      "bicycleNoThruTraffic" : true,
      "stairs" : true,
      "link" : true,
      "carSpeed" : 12345.0,
      "slopeOverride" : true,
      "inAngle" : 12345,
      "outAngle" : 12345,
      "turnRestrictions" : [ { }, { } ],
      "fromVertex" : { },
      "toVertex" : { },
      "defaultName" : "...",
      "distanceIndependentTime" : 12345
    },
    "time" : { },
    "modes" : {
      "bicycle" : true,
      "walk" : true,
      "car" : true,
      "modes" : [ "FLEX", "FLEX" ],
      "valid" : true
    }
  } ],
  "fromVertex" : {
    "outgoing" : [ {
      "fromVertex" : { },
      "toVertex" : { },
      "roundabout" : true,
      "defaultName" : "...",
      "name" : { },
      "geometry" : { },
      "distanceMeters" : 12345.0,
      "effectiveWalkDistance" : 12345.0,
      "distanceIndependentTime" : 12345
    }, {
      "fromVertex" : { },
      "toVertex" : { },
      "roundabout" : true,
      "defaultName" : "...",
      "name" : { },
      "geometry" : { },
      "distanceMeters" : 12345.0,
      "effectiveWalkDistance" : 12345.0,
      "distanceIndependentTime" : 12345
    } ],
    "incoming" : [ {
      "fromVertex" : { },
      "toVertex" : { },
      "roundabout" : true,
      "defaultName" : "...",
      "name" : { },
      "geometry" : { },
      "distanceMeters" : 12345.0,
      "effectiveWalkDistance" : 12345.0,
      "distanceIndependentTime" : 12345
    }, {
      "fromVertex" : { },
      "toVertex" : { },
      "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" : { },
      "wheelchairAccessibility" : "NOT_POSSIBLE",
      "levelName" : "...",
      "levelIndex" : 12345.0,
      "parentStation" : { },
      "partOfStation" : true,
      "id" : { }
    },
    "label" : "...",
    "coordinate" : {
      "y" : 12345.0,
      "z" : 12345.0,
      "x" : 12345.0,
      "m" : 12345.0,
      "valid" : true
    },
    "incomingStreetEdges" : [ {
      "elevationProfile" : { },
      "elevationFlattened" : true,
      "maxSlope" : 12345.0,
      "effectiveBikeDistance" : 12345.0,
      "effectiveBikeDistanceForWorkCost" : 12345.0,
      "bicycleSafetyFactor" : 12345.0,
      "effectiveBicycleSafetyDistance" : 12345.0,
      "walkSafetyFactor" : 12345.0,
      "effectiveWalkSafetyDistance" : 12345.0,
      "roundabout" : true,
      "name" : { },
      "geometry" : { },
      "distanceMeters" : 12345.0,
      "effectiveWalkDistance" : 12345.0,
      "wheelchairAccessible" : true,
      "permission" : "ALL",
      "back" : true,
      "walkNoThruTraffic" : true,
      "motorVehicleNoThruTraffic" : true,
      "bicycleNoThruTraffic" : true,
      "stairs" : true,
      "link" : true,
      "carSpeed" : 12345.0,
      "slopeOverride" : true,
      "inAngle" : 12345,
      "outAngle" : 12345,
      "turnRestrictions" : [ { }, { } ],
      "fromVertex" : { },
      "toVertex" : { },
      "defaultName" : "...",
      "distanceIndependentTime" : 12345
    }, {
      "elevationProfile" : { },
      "elevationFlattened" : true,
      "maxSlope" : 12345.0,
      "effectiveBikeDistance" : 12345.0,
      "effectiveBikeDistanceForWorkCost" : 12345.0,
      "bicycleSafetyFactor" : 12345.0,
      "effectiveBicycleSafetyDistance" : 12345.0,
      "walkSafetyFactor" : 12345.0,
      "effectiveWalkSafetyDistance" : 12345.0,
      "roundabout" : true,
      "name" : { },
      "geometry" : { },
      "distanceMeters" : 12345.0,
      "effectiveWalkDistance" : 12345.0,
      "wheelchairAccessible" : true,
      "permission" : "PEDESTRIAN_AND_BICYCLE",
      "back" : true,
      "walkNoThruTraffic" : true,
      "motorVehicleNoThruTraffic" : true,
      "bicycleNoThruTraffic" : true,
      "stairs" : true,
      "link" : true,
      "carSpeed" : 12345.0,
      "slopeOverride" : true,
      "inAngle" : 12345,
      "outAngle" : 12345,
      "turnRestrictions" : [ { }, { } ],
      "fromVertex" : { },
      "toVertex" : { },
      "defaultName" : "...",
      "distanceIndependentTime" : 12345
    } ],
    "outgoingStreetEdges" : [ {
      "elevationProfile" : { },
      "elevationFlattened" : true,
      "maxSlope" : 12345.0,
      "effectiveBikeDistance" : 12345.0,
      "effectiveBikeDistanceForWorkCost" : 12345.0,
      "bicycleSafetyFactor" : 12345.0,
      "effectiveBicycleSafetyDistance" : 12345.0,
      "walkSafetyFactor" : 12345.0,
      "effectiveWalkSafetyDistance" : 12345.0,
      "roundabout" : true,
      "name" : { },
      "geometry" : { },
      "distanceMeters" : 12345.0,
      "effectiveWalkDistance" : 12345.0,
      "wheelchairAccessible" : true,
      "permission" : "NONE",
      "back" : true,
      "walkNoThruTraffic" : true,
      "motorVehicleNoThruTraffic" : true,
      "bicycleNoThruTraffic" : true,
      "stairs" : true,
      "link" : true,
      "carSpeed" : 12345.0,
      "slopeOverride" : true,
      "inAngle" : 12345,
      "outAngle" : 12345,
      "turnRestrictions" : [ { }, { } ],
      "fromVertex" : { },
      "toVertex" : { },
      "defaultName" : "...",
      "distanceIndependentTime" : 12345
    }, {
      "elevationProfile" : { },
      "elevationFlattened" : true,
      "maxSlope" : 12345.0,
      "effectiveBikeDistance" : 12345.0,
      "effectiveBikeDistanceForWorkCost" : 12345.0,
      "bicycleSafetyFactor" : 12345.0,
      "effectiveBicycleSafetyDistance" : 12345.0,
      "walkSafetyFactor" : 12345.0,
      "effectiveWalkSafetyDistance" : 12345.0,
      "roundabout" : true,
      "name" : { },
      "geometry" : { },
      "distanceMeters" : 12345.0,
      "effectiveWalkDistance" : 12345.0,
      "wheelchairAccessible" : true,
      "permission" : "PEDESTRIAN_AND_CAR",
      "back" : true,
      "walkNoThruTraffic" : true,
      "motorVehicleNoThruTraffic" : true,
      "bicycleNoThruTraffic" : true,
      "stairs" : true,
      "link" : true,
      "carSpeed" : 12345.0,
      "slopeOverride" : true,
      "inAngle" : 12345,
      "outAngle" : 12345,
      "turnRestrictions" : [ { }, { } ],
      "fromVertex" : { },
      "toVertex" : { },
      "defaultName" : "...",
      "distanceIndependentTime" : 12345
    } ]
  },
  "toVertex" : {
    "outgoing" : [ {
      "fromVertex" : { },
      "toVertex" : { },
      "roundabout" : true,
      "defaultName" : "...",
      "name" : { },
      "geometry" : { },
      "distanceMeters" : 12345.0,
      "effectiveWalkDistance" : 12345.0,
      "distanceIndependentTime" : 12345
    }, {
      "fromVertex" : { },
      "toVertex" : { },
      "roundabout" : true,
      "defaultName" : "...",
      "name" : { },
      "geometry" : { },
      "distanceMeters" : 12345.0,
      "effectiveWalkDistance" : 12345.0,
      "distanceIndependentTime" : 12345
    } ],
    "incoming" : [ {
      "fromVertex" : { },
      "toVertex" : { },
      "roundabout" : true,
      "defaultName" : "...",
      "name" : { },
      "geometry" : { },
      "distanceMeters" : 12345.0,
      "effectiveWalkDistance" : 12345.0,
      "distanceIndependentTime" : 12345
    }, {
      "fromVertex" : { },
      "toVertex" : { },
      "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" : { },
      "wheelchairAccessibility" : "POSSIBLE",
      "levelName" : "...",
      "levelIndex" : 12345.0,
      "parentStation" : { },
      "partOfStation" : true,
      "id" : { }
    },
    "label" : "...",
    "coordinate" : {
      "y" : 12345.0,
      "z" : 12345.0,
      "x" : 12345.0,
      "m" : 12345.0,
      "valid" : true
    },
    "incomingStreetEdges" : [ {
      "elevationProfile" : { },
      "elevationFlattened" : true,
      "maxSlope" : 12345.0,
      "effectiveBikeDistance" : 12345.0,
      "effectiveBikeDistanceForWorkCost" : 12345.0,
      "bicycleSafetyFactor" : 12345.0,
      "effectiveBicycleSafetyDistance" : 12345.0,
      "walkSafetyFactor" : 12345.0,
      "effectiveWalkSafetyDistance" : 12345.0,
      "roundabout" : true,
      "name" : { },
      "geometry" : { },
      "distanceMeters" : 12345.0,
      "effectiveWalkDistance" : 12345.0,
      "wheelchairAccessible" : true,
      "permission" : "CAR",
      "back" : true,
      "walkNoThruTraffic" : true,
      "motorVehicleNoThruTraffic" : true,
      "bicycleNoThruTraffic" : true,
      "stairs" : true,
      "link" : true,
      "carSpeed" : 12345.0,
      "slopeOverride" : true,
      "inAngle" : 12345,
      "outAngle" : 12345,
      "turnRestrictions" : [ { }, { } ],
      "fromVertex" : { },
      "toVertex" : { },
      "defaultName" : "...",
      "distanceIndependentTime" : 12345
    }, {
      "elevationProfile" : { },
      "elevationFlattened" : true,
      "maxSlope" : 12345.0,
      "effectiveBikeDistance" : 12345.0,
      "effectiveBikeDistanceForWorkCost" : 12345.0,
      "bicycleSafetyFactor" : 12345.0,
      "effectiveBicycleSafetyDistance" : 12345.0,
      "walkSafetyFactor" : 12345.0,
      "effectiveWalkSafetyDistance" : 12345.0,
      "roundabout" : true,
      "name" : { },
      "geometry" : { },
      "distanceMeters" : 12345.0,
      "effectiveWalkDistance" : 12345.0,
      "wheelchairAccessible" : true,
      "permission" : "BICYCLE_AND_CAR",
      "back" : true,
      "walkNoThruTraffic" : true,
      "motorVehicleNoThruTraffic" : true,
      "bicycleNoThruTraffic" : true,
      "stairs" : true,
      "link" : true,
      "carSpeed" : 12345.0,
      "slopeOverride" : true,
      "inAngle" : 12345,
      "outAngle" : 12345,
      "turnRestrictions" : [ { }, { } ],
      "fromVertex" : { },
      "toVertex" : { },
      "defaultName" : "...",
      "distanceIndependentTime" : 12345
    } ],
    "outgoingStreetEdges" : [ {
      "elevationProfile" : { },
      "elevationFlattened" : true,
      "maxSlope" : 12345.0,
      "effectiveBikeDistance" : 12345.0,
      "effectiveBikeDistanceForWorkCost" : 12345.0,
      "bicycleSafetyFactor" : 12345.0,
      "effectiveBicycleSafetyDistance" : 12345.0,
      "walkSafetyFactor" : 12345.0,
      "effectiveWalkSafetyDistance" : 12345.0,
      "roundabout" : true,
      "name" : { },
      "geometry" : { },
      "distanceMeters" : 12345.0,
      "effectiveWalkDistance" : 12345.0,
      "wheelchairAccessible" : true,
      "permission" : "CAR",
      "back" : true,
      "walkNoThruTraffic" : true,
      "motorVehicleNoThruTraffic" : true,
      "bicycleNoThruTraffic" : true,
      "stairs" : true,
      "link" : true,
      "carSpeed" : 12345.0,
      "slopeOverride" : true,
      "inAngle" : 12345,
      "outAngle" : 12345,
      "turnRestrictions" : [ { }, { } ],
      "fromVertex" : { },
      "toVertex" : { },
      "defaultName" : "...",
      "distanceIndependentTime" : 12345
    }, {
      "elevationProfile" : { },
      "elevationFlattened" : true,
      "maxSlope" : 12345.0,
      "effectiveBikeDistance" : 12345.0,
      "effectiveBikeDistanceForWorkCost" : 12345.0,
      "bicycleSafetyFactor" : 12345.0,
      "effectiveBicycleSafetyDistance" : 12345.0,
      "walkSafetyFactor" : 12345.0,
      "effectiveWalkSafetyDistance" : 12345.0,
      "roundabout" : true,
      "name" : { },
      "geometry" : { },
      "distanceMeters" : 12345.0,
      "effectiveWalkDistance" : 12345.0,
      "wheelchairAccessible" : true,
      "permission" : "PEDESTRIAN_AND_CAR",
      "back" : true,
      "walkNoThruTraffic" : true,
      "motorVehicleNoThruTraffic" : true,
      "bicycleNoThruTraffic" : true,
      "stairs" : true,
      "link" : true,
      "carSpeed" : 12345.0,
      "slopeOverride" : true,
      "inAngle" : 12345,
      "outAngle" : 12345,
      "turnRestrictions" : [ { }, { } ],
      "fromVertex" : { },
      "toVertex" : { },
      "defaultName" : "...",
      "distanceIndependentTime" : 12345
    } ]
  },
  "defaultName" : "...",
  "distanceIndependentTime" : 12345
}