This analysis identified the sidewalk coverage of each OSM street centerline across the region.<\/SPAN><\/P>For each street centerline, a PostGIS query applied the following logic:<\/SPAN><\/P><\/P>
1. Select all non-crosswalk segments from the sidewalk layer that intersect a 25-meter (82\u2019)<\/SPAN><\/P>buffer around the centerline<\/SPAN><\/P><\/P>
2. Refine the selection to include sidewalks that either:<\/SPAN><\/P>a. have an intersection length greater than 25 meters,4 or<\/SPAN><\/P>b. are less than or equal to 25 meters in total length 5<\/SPAN><\/P><\/P>
3. Sum the lengths of the intersections of the remaining selected sidewalks<\/SPAN><\/P>4. Divide the result of Step 3 by the length of the centerline<\/SPAN><\/P><\/P>
The result of Step 4 is a ratio where:<\/SPAN><\/P>\u2022 1 = full sidewalks on both sides of the street<\/SPAN><\/P>\u2022 0.5 = sidewalk on one side of the street<\/SPAN><\/P>\u2022 0 = no sidewalks on either side of the street<\/SPAN><\/P><\/P>
For more details of the analysis, please visit <\/SPAN>https://dvrpc.github.io/network-routing<\/SPAN><\/A><\/P><\/DIV><\/DIV><\/DIV>",
"mapName": "Map",
"description": "",
"copyrightText": "Delaware Valley Regional Planning Commission (DVRPC)",
"supportsDynamicLayers": true,
"layers": [
{
"id": 0,
"name": "pedestriannetwork_gaps",
"parentLayerId": -1,
"defaultVisibility": true,
"subLayerIds": null,
"minScale": 0,
"maxScale": 0,
"type": "Feature Layer",
"geometryType": "esriGeometryPolyline",
"supportsDynamicLegends": true
}
],
"tables": [],
"spatialReference": {
"wkid": 4326,
"latestWkid": 4326,
"xyTolerance": 8.983152841195215E-9,
"zTolerance": 0.001,
"mTolerance": 0.001,
"falseX": -400,
"falseY": -400,
"xyUnits": 1.1119487222222219E9,
"falseZ": 0,
"zUnits": 1,
"falseM": 0,
"mUnits": 1
},
"singleFusedMapCache": false,
"initialExtent": {
"xmin": -76.1681221751182,
"ymin": 39.469392239915095,
"xmax": -74.30863431899853,
"ymax": 40.655660274347355,
"spatialReference": {
"wkid": 4326,
"latestWkid": 4326,
"xyTolerance": 8.983152841195215E-9,
"zTolerance": 0.001,
"mTolerance": 0.001,
"falseX": -400,
"falseY": -400,
"xyUnits": 1.1119487222222219E9,
"falseZ": 0,
"zUnits": 1,
"falseM": 0,
"mUnits": 1
}
},
"fullExtent": {
"xmin": -76.08359999984003,
"ymin": 39.52331351420747,
"xmax": -74.3931564942767,
"ymax": 40.60173900005498,
"spatialReference": {
"wkid": 4326,
"latestWkid": 4326,
"xyTolerance": 8.983152841195215E-9,
"zTolerance": 0.001,
"mTolerance": 0.001,
"falseX": -400,
"falseY": -400,
"xyUnits": 1.1119487222222219E9,
"falseZ": 0,
"zUnits": 1,
"falseM": 0,
"mUnits": 1
}
},
"datesInUnknownTimezone": false,
"minScale": 0,
"maxScale": 0,
"units": "esriDecimalDegrees",
"supportedImageFormatTypes": "PNG32,PNG24,PNG,JPG,DIB,TIFF,EMF,PS,PDF,GIF,SVG,SVGZ,BMP",
"documentInfo": {
"Title": "",
"Author": "",
"Comments": "",
"Subject": "",
"Category": "",
"Version": "3.4.0",
"AntialiasingMode": "None",
"TextAntialiasingMode": "Force",
"Keywords": "Sidewalk"
},
"supportsQueryDomains": true,
"capabilities": "Map,Query,Data",
"supportedQueryFormats": "JSON, geoJSON, PBF",
"exportTilesAllowed": false,
"referenceScale": 0.0,
"supportsDatumTransformation": true,
"archivingInfo": {"supportsHistoricMoment": false},
"supportsClipping": true,
"supportsSpatialFilter": true,
"supportsTimeRelation": true,
"supportsQueryDataElements": true,
"mapUnits": {"uwkid": 9102},
"maxSelectionCount": 2000,
"maxRecordCount": 2000,
"maxImageHeight": 4096,
"maxImageWidth": 4096,
"supportedExtensions": "FeatureServer",
"serviceItemId": "4a950fa83007425f9a0021742619fb99"
}