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 } ] } }