This is a representation of a set of contiguous OSM areas, used for various tasks related to edge splitting, such as start/endpoint snapping and adding new edges during transit linking.
| name | data type | description |
|---|---|---|
| visibilityVertices | array of IntersectionVertex | |
| references | array of string | |
| areas | array of NamedArea | |
| geometry | Geometry |
Example
{
"visibilityVertices" : [ {
"trafficLight" : true,
"freeFlowing" : true,
"areaStops" : [ {
"index" : 12345,
"name" : { },
"description" : { },
"url" : { },
"firstZoneAsString" : "...",
"coordinate" : { },
"geometry" : { },
"partOfStation" : true,
"id" : { }
}, {
"index" : 12345,
"name" : { },
"description" : { },
"url" : { },
"firstZoneAsString" : "...",
"coordinate" : { },
"geometry" : { },
"partOfStation" : true,
"id" : { }
} ],
"intersectionName" : { },
"connectedToWalkingEdge" : true,
"connectedToDriveableEdge" : true,
"eligibleForCarPickupDropoff" : true,
"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" : "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
}, {
"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
} ],
"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" : "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
} ]
}, {
"trafficLight" : true,
"freeFlowing" : true,
"areaStops" : [ {
"index" : 12345,
"name" : { },
"description" : { },
"url" : { },
"firstZoneAsString" : "...",
"coordinate" : { },
"geometry" : { },
"partOfStation" : true,
"id" : { }
}, {
"index" : 12345,
"name" : { },
"description" : { },
"url" : { },
"firstZoneAsString" : "...",
"coordinate" : { },
"geometry" : { },
"partOfStation" : true,
"id" : { }
} ],
"intersectionName" : { },
"connectedToWalkingEdge" : true,
"connectedToDriveableEdge" : true,
"eligibleForCarPickupDropoff" : true,
"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" : "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
}, {
"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
} ],
"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" : "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
}, {
"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
} ]
} ],
"references" : [ "...", "..." ],
"areas" : [ {
"name" : { },
"polygon" : {
"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" : [ { }, { } ]
},
"bicycleSafetyMultiplier" : 12345.0,
"walkSafetyMultiplier" : 12345.0,
"permission" : "PEDESTRIAN_AND_CAR"
}, {
"name" : { },
"polygon" : {
"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" : [ { }, { } ]
},
"bicycleSafetyMultiplier" : 12345.0,
"walkSafetyMultiplier" : 12345.0,
"permission" : "BICYCLE"
} ],
"geometry" : {
"envelope" : { },
"length" : 12345.0,
"geometryType" : "...",
"boundary" : { },
"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,
"coordinate" : {
"y" : 12345.0,
"z" : 12345.0,
"x" : 12345.0,
"m" : 12345.0,
"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
},
"boundaryDimension" : 12345,
"dimension" : 12345,
"area" : 12345.0,
"empty" : true,
"userData" : { },
"numGeometries" : 12345,
"numPoints" : 12345,
"SRID" : 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
} ]
}
}