Allows adding supplemental edges to existing vertices in another graph. Useful for CH, and potentially for "extraEdges".
name | data type | description |
---|---|---|
vertices | array of Vertex | A single Vertex can appear once or twice. (CH graphs might have only outgoing or only incoming edges.) Avoid double-counting. |
Example
{ "vertices" : [ { "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" : "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 } ] } ] }