diff --git a/README.md b/README.md index 63f2993..cd97dad 100644 --- a/README.md +++ b/README.md @@ -49,115 +49,18 @@ output.plot(column="value") ![](README_files/figure-commonmark/unnamed-chunk-4-3.png) -![](README_files/figure-commonmark/unnamed-chunk-3-3.png) - # Example with road names The example below takes routes at the segment level and calculates average gradient for each segment. Road names are NOT currently implemented in `overline()` in R. -``` r -sl_desire_lines = stplanr::flowlines_sf[2:3, ] -# qtm(sl_desire_lines) + -# qtm(sl) -route_segments_minimal = stplanr::route( - l = sl_desire_lines, - route_fun = cyclestreets::journey - ) -``` - - Most common output is sf - -``` r -names(route_segments_minimal) -``` - - [1] "Area.of.residence" - [2] "Area.of.workplace" - [3] "All" - [4] "Work.mainly.at.or.from.home" - [5] "Underground..metro..light.rail..tram" - [6] "Train" - [7] "Bus..minibus.or.coach" - [8] "Taxi" - [9] "Motorcycle..scooter.or.moped" - [10] "Driving.a.car.or.van" - [11] "Passenger.in.a.car.or.van" - [12] "Bicycle" - [13] "On.foot" - [14] "Other.method.of.travel.to.work" - [15] "id" - [16] "route_number" - [17] "name" - [18] "distances" - [19] "time" - [20] "busynance" - [21] "quietness" - [22] "gradient_segment" - [23] "elevation_change" - [24] "provisionName" - [25] "start_longitude" - [26] "start_latitude" - [27] "finish_longitude" - [28] "finish_latitude" - [29] "crow_fly_distance" - [30] "event" - [31] "whence" - [32] "speed" - [33] "itinerary" - [34] "plan" - [35] "note" - [36] "length" - [37] "west" - [38] "south" - [39] "east" - [40] "north" - [41] "leaving" - [42] "arriving" - [43] "grammesCO2saved" - [44] "calories" - [45] "edition" - [46] "gradient_smooth" - [47] "geometry" - -``` r -tm_shape(route_segments_minimal) + - tm_lines("name") -``` - -![](README_files/figure-commonmark/unnamed-chunk-5-5.png) - -``` r -rnet_from_cyclestreets = overline( - route_segments_minimal, - attrib = c("All", "gradient_smooth", "quietness"), - fun = c(sum = sum, mean = mean) - ) -rnet_from_cyclestreets = rnet_from_cyclestreets %>% - transmute(All = All_sum, Gradient = gradient_smooth_mean, Quietness = quietness_mean) -plot(rnet_from_cyclestreets) -``` - -![](README_files/figure-commonmark/unnamed-chunk-5-6.png) - -``` r -sf::write_sf(route_segments_minimal, "route_segments_minimal.geojson", delete_dsn = TRUE) -sf::write_sf(rnet_from_cyclestreets, "rnet_from_cyclestreets.geojson", delete_dsn = TRUE) -``` +![](README_files/figure-commonmark/rnet_from_cyclestreets-5.png) # Large example A large example plus benchmark is shown below: -``` r -# list.files() -cycle_routes_london = pct::get_pct_routes_fast("london") -sf::write_sf(cycle_routes_london, "cycle_routes_london.geojson") -zip("cycle_routes_london.zip", "cycle_routes_london.geojson") -system("gh release upload v0 cycle_routes_london.zip") -``` - ``` r system.time({ cycle_routes_london = geojsonsf::geojson_sf("cycle_routes_london.geojson") diff --git a/README.qmd b/README.qmd index 2959393..021cfe5 100644 --- a/README.qmd +++ b/README.qmd @@ -46,14 +46,12 @@ input.plot(column="value") output = gpd.read_file("output.geojson") output.plot(column="value") ``` -![](README_files/figure-commonmark/unnamed-chunk-3-3.png) - # Example with road names The example below takes routes at the segment level and calculates average gradient for each segment. Road names are NOT currently implemented in `overline()` in R. -```{r} +```{r rnet_from_cyclestreets, message=FALSE, echo=FALSE} sl_desire_lines = stplanr::flowlines_sf[2:3, ] # qtm(sl_desire_lines) + # qtm(sl) @@ -61,9 +59,9 @@ route_segments_minimal = stplanr::route( l = sl_desire_lines, route_fun = cyclestreets::journey ) -names(route_segments_minimal) -tm_shape(route_segments_minimal) + - tm_lines("name") +# names(route_segments_minimal) +route_segments_minimal = route_segments_minimal %>% + transmute(All = All, name = name, gradient_smooth = gradient_smooth, quietness = quietness) rnet_from_cyclestreets = overline( route_segments_minimal, attrib = c("All", "gradient_smooth", "quietness"), @@ -71,9 +69,15 @@ rnet_from_cyclestreets = overline( ) rnet_from_cyclestreets = rnet_from_cyclestreets %>% transmute(All = All_sum, Gradient = gradient_smooth_mean, Quietness = quietness_mean) -plot(rnet_from_cyclestreets) sf::write_sf(route_segments_minimal, "route_segments_minimal.geojson", delete_dsn = TRUE) sf::write_sf(rnet_from_cyclestreets, "rnet_from_cyclestreets.geojson", delete_dsn = TRUE) +m1 = tm_shape(route_segments_minimal) + + tm_lines("name", lwd = "All", palette = "Set1", scale = 15) + + tm_layout(legend.outside = TRUE) +m2 = tm_shape(rnet_from_cyclestreets) + + tm_lines(lwd = "All", palette = "viridis", scale = 20) + + tm_layout(legend.outside = TRUE) +tmap_arrange(m1, m2) ``` # Large example @@ -82,6 +86,7 @@ A large example plus benchmark is shown below: ```{r} #| eval: false +#| echo: false # list.files() cycle_routes_london = pct::get_pct_routes_fast("london") sf::write_sf(cycle_routes_london, "cycle_routes_london.geojson") diff --git a/README_files/figure-commonmark/rnet_from_cyclestreets-5.png b/README_files/figure-commonmark/rnet_from_cyclestreets-5.png new file mode 100644 index 0000000..f4201f8 Binary files /dev/null and b/README_files/figure-commonmark/rnet_from_cyclestreets-5.png differ diff --git a/README_files/figure-commonmark/unnamed-chunk-5-5.png b/README_files/figure-commonmark/unnamed-chunk-5-5.png deleted file mode 100644 index 002fafe..0000000 Binary files a/README_files/figure-commonmark/unnamed-chunk-5-5.png and /dev/null differ diff --git a/README_files/figure-commonmark/unnamed-chunk-5-6.png b/README_files/figure-commonmark/unnamed-chunk-5-6.png deleted file mode 100644 index ec2301a..0000000 Binary files a/README_files/figure-commonmark/unnamed-chunk-5-6.png and /dev/null differ diff --git a/route_segments_minimal.geojson b/route_segments_minimal.geojson index 120233d..7c2061a 100644 --- a/route_segments_minimal.geojson +++ b/route_segments_minimal.geojson @@ -3,26 +3,26 @@ "name": "route_segments_minimal", "crs": { "type": "name", "properties": { "name": "urn:ogc:def:crs:OGC:1.3:CRS84" } }, "features": [ -{ "type": "Feature", "properties": { "Area.of.residence": "E02002361", "Area.of.workplace": "E02002363", "All": 38, "Work.mainly.at.or.from.home": 0, "Underground..metro..light.rail..tram": 0, "Train": 1, "Bus..minibus.or.coach": 4, "Taxi": 1, "Motorcycle..scooter.or.moped": 0, "Driving.a.car.or.van": 24, "Passenger.in.a.car.or.van": 4, "Bicycle": 0, "On.foot": 4, "Other.method.of.travel.to.work": 0, "id": "E02002361 E02002363", "route_number": 1, "name": "Gledhow Lane", "distances": 308.0, "time": 88.0, "busynance": 940.0, "quietness": 40.0, "gradient_segment": 0.00974025974025974, "elevation_change": 3.0, "provisionName": "Minor road", "start_longitude": -1.51667, "start_latitude": 53.82868, "finish_longitude": -1.53556, "finish_latitude": 53.82829, "crow_fly_distance": 1240.0, "event": "depart", "whence": 1689793652.0, "speed": 16.0, "itinerary": 90288951.0, "plan": "fastest", "note": "", "length": 1509.0, "west": -1.53556, "south": 53.8282, "east": -1.51667, "north": 53.83041, "leaving": "2023-07-19 20:07:32", "arriving": "2023-07-19 20:16:27", "grammesCO2saved": 281.0, "calories": 43.0, "edition": "routing230719", "gradient_smooth": 0.00974025974025974 }, "geometry": { "type": "LineString", "coordinates": [ [ -1.51667, 53.82868 ], [ -1.51751, 53.8287 ], [ -1.51839, 53.82875 ], [ -1.51874, 53.82876 ], [ -1.51901, 53.82876 ], [ -1.51929, 53.82875 ], [ -1.51956, 53.82874 ], [ -1.51993, 53.82872 ], [ -1.52007, 53.82872 ], [ -1.52035, 53.82879 ], [ -1.52046, 53.82884 ], [ -1.52056, 53.82887 ], [ -1.52069, 53.82889 ], [ -1.52078, 53.8289 ], [ -1.52092, 53.82894 ], [ -1.521, 53.82899 ], [ -1.52106, 53.82904 ], [ -1.52108, 53.82912 ] ] } }, -{ "type": "Feature", "properties": { "Area.of.residence": "E02002361", "Area.of.workplace": "E02002363", "All": 38, "Work.mainly.at.or.from.home": 0, "Underground..metro..light.rail..tram": 0, "Train": 1, "Bus..minibus.or.coach": 4, "Taxi": 1, "Motorcycle..scooter.or.moped": 0, "Driving.a.car.or.van": 24, "Passenger.in.a.car.or.van": 4, "Bicycle": 0, "On.foot": 4, "Other.method.of.travel.to.work": 0, "id": "E02002361 E02002363", "route_number": 1, "name": "Gledhow Wood Road", "distances": 27.0, "time": 4.0, "busynance": 46.0, "quietness": 30.0, "gradient_segment": 0.07407407407407407, "elevation_change": 2.0, "provisionName": "Minor road", "start_longitude": -1.51667, "start_latitude": 53.82868, "finish_longitude": -1.53556, "finish_latitude": 53.82829, "crow_fly_distance": 1240.0, "event": "depart", "whence": 1689793652.0, "speed": 16.0, "itinerary": 90288951.0, "plan": "fastest", "note": "", "length": 1509.0, "west": -1.53556, "south": 53.8282, "east": -1.51667, "north": 53.83041, "leaving": "2023-07-19 20:07:32", "arriving": "2023-07-19 20:16:27", "grammesCO2saved": 281.0, "calories": 43.0, "edition": "routing230719", "gradient_smooth": 0.07407407407407407 }, "geometry": { "type": "LineString", "coordinates": [ [ -1.52108, 53.82912 ], [ -1.52148, 53.82906 ] ] } }, -{ "type": "Feature", "properties": { "Area.of.residence": "E02002361", "Area.of.workplace": "E02002363", "All": 38, "Work.mainly.at.or.from.home": 0, "Underground..metro..light.rail..tram": 0, "Train": 1, "Bus..minibus.or.coach": 4, "Taxi": 1, "Motorcycle..scooter.or.moped": 0, "Driving.a.car.or.van": 24, "Passenger.in.a.car.or.van": 4, "Bicycle": 0, "On.foot": 4, "Other.method.of.travel.to.work": 0, "id": "E02002361 E02002363", "route_number": 1, "name": "Gledhow Lane", "distances": 281.0, "time": 52.0, "busynance": 318.0, "quietness": 70.0, "gradient_segment": 0.064056939501779361, "elevation_change": 18.0, "provisionName": "Unclassified road", "start_longitude": -1.51667, "start_latitude": 53.82868, "finish_longitude": -1.53556, "finish_latitude": 53.82829, "crow_fly_distance": 1240.0, "event": "depart", "whence": 1689793652.0, "speed": 16.0, "itinerary": 90288951.0, "plan": "fastest", "note": "", "length": 1509.0, "west": -1.53556, "south": 53.8282, "east": -1.51667, "north": 53.83041, "leaving": "2023-07-19 20:07:32", "arriving": "2023-07-19 20:16:27", "grammesCO2saved": 281.0, "calories": 43.0, "edition": "routing230719", "gradient_smooth": 0.064056939501779361 }, "geometry": { "type": "LineString", "coordinates": [ [ -1.52148, 53.82906 ], [ -1.52192, 53.82937 ], [ -1.52204, 53.82942 ], [ -1.52218, 53.82944 ], [ -1.52272, 53.82944 ], [ -1.52291, 53.82944 ], [ -1.52312, 53.82946 ], [ -1.52332, 53.82949 ], [ -1.52353, 53.82965 ], [ -1.52363, 53.82971 ], [ -1.52396, 53.82992 ], [ -1.52482, 53.83041 ] ] } }, -{ "type": "Feature", "properties": { "Area.of.residence": "E02002361", "Area.of.workplace": "E02002363", "All": 38, "Work.mainly.at.or.from.home": 0, "Underground..metro..light.rail..tram": 0, "Train": 1, "Bus..minibus.or.coach": 4, "Taxi": 1, "Motorcycle..scooter.or.moped": 0, "Driving.a.car.or.van": 24, "Passenger.in.a.car.or.van": 4, "Bicycle": 0, "On.foot": 4, "Other.method.of.travel.to.work": 0, "id": "E02002361 E02002363", "route_number": 1, "name": "Gledhow Lane", "distances": 143.0, "time": 31.0, "busynance": 187.0, "quietness": 70.0, "gradient_segment": 0.1048951048951049, "elevation_change": 15.0, "provisionName": "Unclassified road", "start_longitude": -1.51667, "start_latitude": 53.82868, "finish_longitude": -1.53556, "finish_latitude": 53.82829, "crow_fly_distance": 1240.0, "event": "depart", "whence": 1689793652.0, "speed": 16.0, "itinerary": 90288951.0, "plan": "fastest", "note": "", "length": 1509.0, "west": -1.53556, "south": 53.8282, "east": -1.51667, "north": 53.83041, "leaving": "2023-07-19 20:07:32", "arriving": "2023-07-19 20:16:27", "grammesCO2saved": 281.0, "calories": 43.0, "edition": "routing230719", "gradient_smooth": 0.1048951048951049 }, "geometry": { "type": "LineString", "coordinates": [ [ -1.52482, 53.83041 ], [ -1.52498, 53.8304 ], [ -1.52509, 53.83033 ], [ -1.52515, 53.83026 ], [ -1.52513, 53.83008 ], [ -1.52516, 53.8299 ], [ -1.52522, 53.8298 ], [ -1.52532, 53.82977 ], [ -1.52543, 53.82973 ], [ -1.52563, 53.82966 ], [ -1.52606, 53.82957 ] ] } }, -{ "type": "Feature", "properties": { "Area.of.residence": "E02002361", "Area.of.workplace": "E02002363", "All": 38, "Work.mainly.at.or.from.home": 0, "Underground..metro..light.rail..tram": 0, "Train": 1, "Bus..minibus.or.coach": 4, "Taxi": 1, "Motorcycle..scooter.or.moped": 0, "Driving.a.car.or.van": 24, "Passenger.in.a.car.or.van": 4, "Bicycle": 0, "On.foot": 4, "Other.method.of.travel.to.work": 0, "id": "E02002361 E02002363", "route_number": 1, "name": "Gledhow Lane", "distances": 550.0, "time": 315.0, "busynance": 3455.0, "quietness": 40.0, "gradient_segment": 0.056363636363636366, "elevation_change": 31.0, "provisionName": "Residential street", "start_longitude": -1.51667, "start_latitude": 53.82868, "finish_longitude": -1.53556, "finish_latitude": 53.82829, "crow_fly_distance": 1240.0, "event": "depart", "whence": 1689793652.0, "speed": 16.0, "itinerary": 90288951.0, "plan": "fastest", "note": "", "length": 1509.0, "west": -1.53556, "south": 53.8282, "east": -1.51667, "north": 53.83041, "leaving": "2023-07-19 20:07:32", "arriving": "2023-07-19 20:16:27", "grammesCO2saved": 281.0, "calories": 43.0, "edition": "routing230719", "gradient_smooth": 0.056363636363636366 }, "geometry": { "type": "LineString", "coordinates": [ [ -1.52606, 53.82957 ], [ -1.52637, 53.82941 ], [ -1.52658, 53.8293 ], [ -1.52696, 53.8291 ], [ -1.52726, 53.82897 ], [ -1.52763, 53.82889 ], [ -1.52796, 53.82885 ], [ -1.52829, 53.82884 ], [ -1.52859, 53.82883 ], [ -1.52922, 53.82886 ], [ -1.52999, 53.82905 ], [ -1.53097, 53.82924 ], [ -1.5323, 53.82924 ], [ -1.53298, 53.82924 ], [ -1.53345, 53.82919 ], [ -1.53391, 53.82913 ] ] } }, -{ "type": "Feature", "properties": { "Area.of.residence": "E02002361", "Area.of.workplace": "E02002363", "All": 38, "Work.mainly.at.or.from.home": 0, "Underground..metro..light.rail..tram": 0, "Train": 1, "Bus..minibus.or.coach": 4, "Taxi": 1, "Motorcycle..scooter.or.moped": 0, "Driving.a.car.or.van": 24, "Passenger.in.a.car.or.van": 4, "Bicycle": 0, "On.foot": 4, "Other.method.of.travel.to.work": 0, "id": "E02002361 E02002363", "route_number": 1, "name": "King George Avenue", "distances": 19.0, "time": 4.0, "busynance": 37.0, "quietness": 40.0, "gradient_segment": 0.0, "elevation_change": 0.0, "provisionName": "Residential street", "start_longitude": -1.51667, "start_latitude": 53.82868, "finish_longitude": -1.53556, "finish_latitude": 53.82829, "crow_fly_distance": 1240.0, "event": "depart", "whence": 1689793652.0, "speed": 16.0, "itinerary": 90288951.0, "plan": "fastest", "note": "", "length": 1509.0, "west": -1.53556, "south": 53.8282, "east": -1.51667, "north": 53.83041, "leaving": "2023-07-19 20:07:32", "arriving": "2023-07-19 20:16:27", "grammesCO2saved": 281.0, "calories": 43.0, "edition": "routing230719", "gradient_smooth": 0.0 }, "geometry": { "type": "LineString", "coordinates": [ [ -1.53391, 53.82913 ], [ -1.53379, 53.82897 ] ] } }, -{ "type": "Feature", "properties": { "Area.of.residence": "E02002361", "Area.of.workplace": "E02002363", "All": 38, "Work.mainly.at.or.from.home": 0, "Underground..metro..light.rail..tram": 0, "Train": 1, "Bus..minibus.or.coach": 4, "Taxi": 1, "Motorcycle..scooter.or.moped": 0, "Driving.a.car.or.van": 24, "Passenger.in.a.car.or.van": 4, "Bicycle": 0, "On.foot": 4, "Other.method.of.travel.to.work": 0, "id": "E02002361 E02002363", "route_number": 1, "name": "Church Lane", "distances": 98.0, "time": 15.0, "busynance": 157.0, "quietness": 40.0, "gradient_segment": 0.051020408163265307, "elevation_change": 5.0, "provisionName": "Residential street", "start_longitude": -1.51667, "start_latitude": 53.82868, "finish_longitude": -1.53556, "finish_latitude": 53.82829, "crow_fly_distance": 1240.0, "event": "depart", "whence": 1689793652.0, "speed": 16.0, "itinerary": 90288951.0, "plan": "fastest", "note": "", "length": 1509.0, "west": -1.53556, "south": 53.8282, "east": -1.51667, "north": 53.83041, "leaving": "2023-07-19 20:07:32", "arriving": "2023-07-19 20:16:27", "grammesCO2saved": 281.0, "calories": 43.0, "edition": "routing230719", "gradient_smooth": 0.051020408163265307 }, "geometry": { "type": "LineString", "coordinates": [ [ -1.53379, 53.82897 ], [ -1.53402, 53.82885 ], [ -1.53411, 53.82869 ], [ -1.53416, 53.82855 ], [ -1.53423, 53.82838 ], [ -1.53432, 53.82827 ], [ -1.53441, 53.8282 ] ] } }, -{ "type": "Feature", "properties": { "Area.of.residence": "E02002361", "Area.of.workplace": "E02002363", "All": 38, "Work.mainly.at.or.from.home": 0, "Underground..metro..light.rail..tram": 0, "Train": 1, "Bus..minibus.or.coach": 4, "Taxi": 1, "Motorcycle..scooter.or.moped": 0, "Driving.a.car.or.van": 24, "Passenger.in.a.car.or.van": 4, "Bicycle": 0, "On.foot": 4, "Other.method.of.travel.to.work": 0, "id": "E02002361 E02002363", "route_number": 1, "name": "Town Street", "distances": 83.0, "time": 26.0, "busynance": 158.0, "quietness": 70.0, "gradient_segment": 0.012048192771084338, "elevation_change": 1.0, "provisionName": "Unclassified road", "start_longitude": -1.51667, "start_latitude": 53.82868, "finish_longitude": -1.53556, "finish_latitude": 53.82829, "crow_fly_distance": 1240.0, "event": "depart", "whence": 1689793652.0, "speed": 16.0, "itinerary": 90288951.0, "plan": "fastest", "note": "", "length": 1509.0, "west": -1.53556, "south": 53.8282, "east": -1.51667, "north": 53.83041, "leaving": "2023-07-19 20:07:32", "arriving": "2023-07-19 20:16:27", "grammesCO2saved": 281.0, "calories": 43.0, "edition": "routing230719", "gradient_smooth": 0.012048192771084338 }, "geometry": { "type": "LineString", "coordinates": [ [ -1.53441, 53.8282 ], [ -1.53462, 53.82827 ], [ -1.53465, 53.82829 ], [ -1.53474, 53.82834 ], [ -1.53481, 53.82838 ], [ -1.53501, 53.82839 ], [ -1.53519, 53.82834 ], [ -1.5354, 53.8283 ], [ -1.53556, 53.82829 ] ] } }, -{ "type": "Feature", "properties": { "Area.of.residence": "E02002361", "Area.of.workplace": "E02002367", "All": 10, "Work.mainly.at.or.from.home": 0, "Underground..metro..light.rail..tram": 0, "Train": 0, "Bus..minibus.or.coach": 1, "Taxi": 0, "Motorcycle..scooter.or.moped": 0, "Driving.a.car.or.van": 8, "Passenger.in.a.car.or.van": 0, "Bicycle": 0, "On.foot": 1, "Other.method.of.travel.to.work": 0, "id": "E02002361 E02002367", "route_number": 2, "name": "Gledhow Lane", "distances": 308.0, "time": 88.0, "busynance": 940.0, "quietness": 40.0, "gradient_segment": 0.00974025974025974, "elevation_change": 3.0, "provisionName": "Minor road", "start_longitude": -1.51667, "start_latitude": 53.82868, "finish_longitude": -1.55106, "finish_latitude": 53.8241, "crow_fly_distance": 2314.0, "event": "depart", "whence": 1689793653.0, "speed": 16.0, "itinerary": 90288952.0, "plan": "fastest", "note": "", "length": 3018.0, "west": -1.55171, "south": 53.8241, "east": -1.51667, "north": 53.83041, "leaving": "2023-07-19 20:07:33", "arriving": "2023-07-19 20:24:02", "grammesCO2saved": 563.0, "calories": 68.0, "edition": "routing230719", "gradient_smooth": 0.00974025974025974 }, "geometry": { "type": "LineString", "coordinates": [ [ -1.51667, 53.82868 ], [ -1.51751, 53.8287 ], [ -1.51839, 53.82875 ], [ -1.51874, 53.82876 ], [ -1.51901, 53.82876 ], [ -1.51929, 53.82875 ], [ -1.51956, 53.82874 ], [ -1.51993, 53.82872 ], [ -1.52007, 53.82872 ], [ -1.52035, 53.82879 ], [ -1.52046, 53.82884 ], [ -1.52056, 53.82887 ], [ -1.52069, 53.82889 ], [ -1.52078, 53.8289 ], [ -1.52092, 53.82894 ], [ -1.521, 53.82899 ], [ -1.52106, 53.82904 ], [ -1.52108, 53.82912 ] ] } }, -{ "type": "Feature", "properties": { "Area.of.residence": "E02002361", "Area.of.workplace": "E02002367", "All": 10, "Work.mainly.at.or.from.home": 0, "Underground..metro..light.rail..tram": 0, "Train": 0, "Bus..minibus.or.coach": 1, "Taxi": 0, "Motorcycle..scooter.or.moped": 0, "Driving.a.car.or.van": 8, "Passenger.in.a.car.or.van": 0, "Bicycle": 0, "On.foot": 1, "Other.method.of.travel.to.work": 0, "id": "E02002361 E02002367", "route_number": 2, "name": "Gledhow Wood Road", "distances": 27.0, "time": 4.0, "busynance": 46.0, "quietness": 30.0, "gradient_segment": 0.07407407407407407, "elevation_change": 2.0, "provisionName": "Minor road", "start_longitude": -1.51667, "start_latitude": 53.82868, "finish_longitude": -1.55106, "finish_latitude": 53.8241, "crow_fly_distance": 2314.0, "event": "depart", "whence": 1689793653.0, "speed": 16.0, "itinerary": 90288952.0, "plan": "fastest", "note": "", "length": 3018.0, "west": -1.55171, "south": 53.8241, "east": -1.51667, "north": 53.83041, "leaving": "2023-07-19 20:07:33", "arriving": "2023-07-19 20:24:02", "grammesCO2saved": 563.0, "calories": 68.0, "edition": "routing230719", "gradient_smooth": 0.07407407407407407 }, "geometry": { "type": "LineString", "coordinates": [ [ -1.52108, 53.82912 ], [ -1.52148, 53.82906 ] ] } }, -{ "type": "Feature", "properties": { "Area.of.residence": "E02002361", "Area.of.workplace": "E02002367", "All": 10, "Work.mainly.at.or.from.home": 0, "Underground..metro..light.rail..tram": 0, "Train": 0, "Bus..minibus.or.coach": 1, "Taxi": 0, "Motorcycle..scooter.or.moped": 0, "Driving.a.car.or.van": 8, "Passenger.in.a.car.or.van": 0, "Bicycle": 0, "On.foot": 1, "Other.method.of.travel.to.work": 0, "id": "E02002361 E02002367", "route_number": 2, "name": "Gledhow Lane", "distances": 281.0, "time": 52.0, "busynance": 318.0, "quietness": 70.0, "gradient_segment": 0.064056939501779361, "elevation_change": 18.0, "provisionName": "Unclassified road", "start_longitude": -1.51667, "start_latitude": 53.82868, "finish_longitude": -1.55106, "finish_latitude": 53.8241, "crow_fly_distance": 2314.0, "event": "depart", "whence": 1689793653.0, "speed": 16.0, "itinerary": 90288952.0, "plan": "fastest", "note": "", "length": 3018.0, "west": -1.55171, "south": 53.8241, "east": -1.51667, "north": 53.83041, "leaving": "2023-07-19 20:07:33", "arriving": "2023-07-19 20:24:02", "grammesCO2saved": 563.0, "calories": 68.0, "edition": "routing230719", "gradient_smooth": 0.064056939501779361 }, "geometry": { "type": "LineString", "coordinates": [ [ -1.52148, 53.82906 ], [ -1.52192, 53.82937 ], [ -1.52204, 53.82942 ], [ -1.52218, 53.82944 ], [ -1.52272, 53.82944 ], [ -1.52291, 53.82944 ], [ -1.52312, 53.82946 ], [ -1.52332, 53.82949 ], [ -1.52353, 53.82965 ], [ -1.52363, 53.82971 ], [ -1.52396, 53.82992 ], [ -1.52482, 53.83041 ] ] } }, -{ "type": "Feature", "properties": { "Area.of.residence": "E02002361", "Area.of.workplace": "E02002367", "All": 10, "Work.mainly.at.or.from.home": 0, "Underground..metro..light.rail..tram": 0, "Train": 0, "Bus..minibus.or.coach": 1, "Taxi": 0, "Motorcycle..scooter.or.moped": 0, "Driving.a.car.or.van": 8, "Passenger.in.a.car.or.van": 0, "Bicycle": 0, "On.foot": 1, "Other.method.of.travel.to.work": 0, "id": "E02002361 E02002367", "route_number": 2, "name": "Gledhow Lane", "distances": 143.0, "time": 31.0, "busynance": 187.0, "quietness": 70.0, "gradient_segment": 0.1048951048951049, "elevation_change": 15.0, "provisionName": "Unclassified road", "start_longitude": -1.51667, "start_latitude": 53.82868, "finish_longitude": -1.55106, "finish_latitude": 53.8241, "crow_fly_distance": 2314.0, "event": "depart", "whence": 1689793653.0, "speed": 16.0, "itinerary": 90288952.0, "plan": "fastest", "note": "", "length": 3018.0, "west": -1.55171, "south": 53.8241, "east": -1.51667, "north": 53.83041, "leaving": "2023-07-19 20:07:33", "arriving": "2023-07-19 20:24:02", "grammesCO2saved": 563.0, "calories": 68.0, "edition": "routing230719", "gradient_smooth": 0.1048951048951049 }, "geometry": { "type": "LineString", "coordinates": [ [ -1.52482, 53.83041 ], [ -1.52498, 53.8304 ], [ -1.52509, 53.83033 ], [ -1.52515, 53.83026 ], [ -1.52513, 53.83008 ], [ -1.52516, 53.8299 ], [ -1.52522, 53.8298 ], [ -1.52532, 53.82977 ], [ -1.52543, 53.82973 ], [ -1.52563, 53.82966 ], [ -1.52606, 53.82957 ] ] } }, -{ "type": "Feature", "properties": { "Area.of.residence": "E02002361", "Area.of.workplace": "E02002367", "All": 10, "Work.mainly.at.or.from.home": 0, "Underground..metro..light.rail..tram": 0, "Train": 0, "Bus..minibus.or.coach": 1, "Taxi": 0, "Motorcycle..scooter.or.moped": 0, "Driving.a.car.or.van": 8, "Passenger.in.a.car.or.van": 0, "Bicycle": 0, "On.foot": 1, "Other.method.of.travel.to.work": 0, "id": "E02002361 E02002367", "route_number": 2, "name": "Gledhow Valley Road", "distances": 88.0, "time": 15.0, "busynance": 206.0, "quietness": 30.0, "gradient_segment": 0.034090909090909088, "elevation_change": 3.0, "provisionName": "Minor road", "start_longitude": -1.51667, "start_latitude": 53.82868, "finish_longitude": -1.55106, "finish_latitude": 53.8241, "crow_fly_distance": 2314.0, "event": "depart", "whence": 1689793653.0, "speed": 16.0, "itinerary": 90288952.0, "plan": "fastest", "note": "", "length": 3018.0, "west": -1.55171, "south": 53.8241, "east": -1.51667, "north": 53.83041, "leaving": "2023-07-19 20:07:33", "arriving": "2023-07-19 20:24:02", "grammesCO2saved": 563.0, "calories": 68.0, "edition": "routing230719", "gradient_smooth": 0.034090909090909088 }, "geometry": { "type": "LineString", "coordinates": [ [ -1.52606, 53.82957 ], [ -1.52592, 53.82935 ], [ -1.52559, 53.82883 ] ] } }, -{ "type": "Feature", "properties": { "Area.of.residence": "E02002361", "Area.of.workplace": "E02002367", "All": 10, "Work.mainly.at.or.from.home": 0, "Underground..metro..light.rail..tram": 0, "Train": 0, "Bus..minibus.or.coach": 1, "Taxi": 0, "Motorcycle..scooter.or.moped": 0, "Driving.a.car.or.van": 8, "Passenger.in.a.car.or.van": 0, "Bicycle": 0, "On.foot": 1, "Other.method.of.travel.to.work": 0, "id": "E02002361 E02002367", "route_number": 2, "name": "Gledhow Park Road", "distances": 270.0, "time": 136.0, "busynance": 1499.0, "quietness": 40.0, "gradient_segment": 0.048148148148148148, "elevation_change": 13.0, "provisionName": "Residential street", "start_longitude": -1.51667, "start_latitude": 53.82868, "finish_longitude": -1.55106, "finish_latitude": 53.8241, "crow_fly_distance": 2314.0, "event": "depart", "whence": 1689793653.0, "speed": 16.0, "itinerary": 90288952.0, "plan": "fastest", "note": "", "length": 3018.0, "west": -1.55171, "south": 53.8241, "east": -1.51667, "north": 53.83041, "leaving": "2023-07-19 20:07:33", "arriving": "2023-07-19 20:24:02", "grammesCO2saved": 563.0, "calories": 68.0, "edition": "routing230719", "gradient_smooth": 0.048148148148148148 }, "geometry": { "type": "LineString", "coordinates": [ [ -1.52559, 53.82883 ], [ -1.52581, 53.82878 ], [ -1.52589, 53.82872 ], [ -1.52592, 53.82858 ], [ -1.52596, 53.82845 ], [ -1.52605, 53.82822 ], [ -1.52628, 53.82793 ], [ -1.52673, 53.82758 ], [ -1.5269, 53.82747 ], [ -1.52705, 53.82732 ], [ -1.52732, 53.82697 ], [ -1.52745, 53.82675 ] ] } }, -{ "type": "Feature", "properties": { "Area.of.residence": "E02002361", "Area.of.workplace": "E02002367", "All": 10, "Work.mainly.at.or.from.home": 0, "Underground..metro..light.rail..tram": 0, "Train": 0, "Bus..minibus.or.coach": 1, "Taxi": 0, "Motorcycle..scooter.or.moped": 0, "Driving.a.car.or.van": 8, "Passenger.in.a.car.or.van": 0, "Bicycle": 0, "On.foot": 1, "Other.method.of.travel.to.work": 0, "id": "E02002361 E02002367", "route_number": 2, "name": "Montreal Avenue", "distances": 540.0, "time": 194.0, "busynance": 1403.0, "quietness": 60.0, "gradient_segment": 0.018518518518518517, "elevation_change": 10.0, "provisionName": "Residential street", "start_longitude": -1.51667, "start_latitude": 53.82868, "finish_longitude": -1.55106, "finish_latitude": 53.8241, "crow_fly_distance": 2314.0, "event": "depart", "whence": 1689793653.0, "speed": 16.0, "itinerary": 90288952.0, "plan": "fastest", "note": "", "length": 3018.0, "west": -1.55171, "south": 53.8241, "east": -1.51667, "north": 53.83041, "leaving": "2023-07-19 20:07:33", "arriving": "2023-07-19 20:24:02", "grammesCO2saved": 563.0, "calories": 68.0, "edition": "routing230719", "gradient_smooth": 0.018518518518518517 }, "geometry": { "type": "LineString", "coordinates": [ [ -1.52745, 53.82675 ], [ -1.52756, 53.8268 ], [ -1.52863, 53.82683 ], [ -1.52917, 53.82686 ], [ -1.52974, 53.82688 ], [ -1.5301, 53.82688 ], [ -1.531, 53.82692 ], [ -1.53195, 53.82694 ], [ -1.53242, 53.82695 ], [ -1.53341, 53.82686 ], [ -1.53393, 53.82679 ], [ -1.53445, 53.8267 ], [ -1.53488, 53.82664 ], [ -1.5354, 53.82656 ], [ -1.53556, 53.82653 ] ] } }, -{ "type": "Feature", "properties": { "Area.of.residence": "E02002361", "Area.of.workplace": "E02002367", "All": 10, "Work.mainly.at.or.from.home": 0, "Underground..metro..light.rail..tram": 0, "Train": 0, "Bus..minibus.or.coach": 1, "Taxi": 0, "Motorcycle..scooter.or.moped": 0, "Driving.a.car.or.van": 8, "Passenger.in.a.car.or.van": 0, "Bicycle": 0, "On.foot": 1, "Other.method.of.travel.to.work": 0, "id": "E02002361 E02002367", "route_number": 2, "name": "Methley Drive", "distances": 11.0, "time": 7.0, "busynance": 73.0, "quietness": 40.0, "gradient_segment": 0.090909090909090912, "elevation_change": 1.0, "provisionName": "Residential street", "start_longitude": -1.51667, "start_latitude": 53.82868, "finish_longitude": -1.55106, "finish_latitude": 53.8241, "crow_fly_distance": 2314.0, "event": "depart", "whence": 1689793653.0, "speed": 16.0, "itinerary": 90288952.0, "plan": "fastest", "note": "", "length": 3018.0, "west": -1.55171, "south": 53.8241, "east": -1.51667, "north": 53.83041, "leaving": "2023-07-19 20:07:33", "arriving": "2023-07-19 20:24:02", "grammesCO2saved": 563.0, "calories": 68.0, "edition": "routing230719", "gradient_smooth": 0.090909090909090912 }, "geometry": { "type": "LineString", "coordinates": [ [ -1.53556, 53.82653 ], [ -1.53572, 53.82651 ] ] } }, -{ "type": "Feature", "properties": { "Area.of.residence": "E02002361", "Area.of.workplace": "E02002367", "All": 10, "Work.mainly.at.or.from.home": 0, "Underground..metro..light.rail..tram": 0, "Train": 0, "Bus..minibus.or.coach": 1, "Taxi": 0, "Motorcycle..scooter.or.moped": 0, "Driving.a.car.or.van": 8, "Passenger.in.a.car.or.van": 0, "Bicycle": 0, "On.foot": 1, "Other.method.of.travel.to.work": 0, "id": "E02002361 E02002367", "route_number": 2, "name": "Blake Grove", "distances": 182.0, "time": 27.0, "busynance": 281.0, "quietness": 40.0, "gradient_segment": 0.054945054945054944, "elevation_change": 10.0, "provisionName": "Residential street", "start_longitude": -1.51667, "start_latitude": 53.82868, "finish_longitude": -1.55106, "finish_latitude": 53.8241, "crow_fly_distance": 2314.0, "event": "depart", "whence": 1689793653.0, "speed": 16.0, "itinerary": 90288952.0, "plan": "fastest", "note": "", "length": 3018.0, "west": -1.55171, "south": 53.8241, "east": -1.51667, "north": 53.83041, "leaving": "2023-07-19 20:07:33", "arriving": "2023-07-19 20:24:02", "grammesCO2saved": 563.0, "calories": 68.0, "edition": "routing230719", "gradient_smooth": 0.054945054945054944 }, "geometry": { "type": "LineString", "coordinates": [ [ -1.53572, 53.82651 ], [ -1.53576, 53.82639 ], [ -1.53587, 53.82623 ], [ -1.5359, 53.82619 ], [ -1.53595, 53.8261 ], [ -1.53595, 53.82598 ], [ -1.53593, 53.82571 ], [ -1.53592, 53.82533 ], [ -1.53591, 53.8249 ] ] } }, -{ "type": "Feature", "properties": { "Area.of.residence": "E02002361", "Area.of.workplace": "E02002367", "All": 10, "Work.mainly.at.or.from.home": 0, "Underground..metro..light.rail..tram": 0, "Train": 0, "Bus..minibus.or.coach": 1, "Taxi": 0, "Motorcycle..scooter.or.moped": 0, "Driving.a.car.or.van": 8, "Passenger.in.a.car.or.van": 0, "Bicycle": 0, "On.foot": 1, "Other.method.of.travel.to.work": 0, "id": "E02002361 E02002367", "route_number": 2, "name": "Potternewton Lane, B6159", "distances": 662.0, "time": 288.0, "busynance": 4140.0, "quietness": 30.0, "gradient_segment": 0.033232628398791542, "elevation_change": 22.0, "provisionName": "Main road", "start_longitude": -1.51667, "start_latitude": 53.82868, "finish_longitude": -1.55106, "finish_latitude": 53.8241, "crow_fly_distance": 2314.0, "event": "depart", "whence": 1689793653.0, "speed": 16.0, "itinerary": 90288952.0, "plan": "fastest", "note": "", "length": 3018.0, "west": -1.55171, "south": 53.8241, "east": -1.51667, "north": 53.83041, "leaving": "2023-07-19 20:07:33", "arriving": "2023-07-19 20:24:02", "grammesCO2saved": 563.0, "calories": 68.0, "edition": "routing230719", "gradient_smooth": 0.033232628398791542 }, "geometry": { "type": "LineString", "coordinates": [ [ -1.53591, 53.8249 ], [ -1.53605, 53.8249 ], [ -1.53814, 53.82491 ], [ -1.53853, 53.82491 ], [ -1.53892, 53.82492 ], [ -1.53903, 53.82492 ], [ -1.53921, 53.82492 ], [ -1.54022, 53.82492 ], [ -1.54088, 53.82493 ], [ -1.54092, 53.82493 ], [ -1.54309, 53.82494 ], [ -1.54327, 53.82494 ], [ -1.54401, 53.82494 ], [ -1.5452, 53.82494 ], [ -1.54561, 53.82494 ], [ -1.54599, 53.82494 ] ] } }, -{ "type": "Feature", "properties": { "Area.of.residence": "E02002361", "Area.of.workplace": "E02002367", "All": 10, "Work.mainly.at.or.from.home": 0, "Underground..metro..light.rail..tram": 0, "Train": 0, "Bus..minibus.or.coach": 1, "Taxi": 0, "Motorcycle..scooter.or.moped": 0, "Driving.a.car.or.van": 8, "Passenger.in.a.car.or.van": 0, "Bicycle": 0, "On.foot": 1, "Other.method.of.travel.to.work": 0, "id": "E02002361 E02002367", "route_number": 2, "name": "A61 (roundabout)", "distances": 59.0, "time": 34.0, "busynance": 2116.0, "quietness": 3.0, "gradient_segment": 0.016949152542372881, "elevation_change": 1.0, "provisionName": "Trunk road", "start_longitude": -1.51667, "start_latitude": 53.82868, "finish_longitude": -1.55106, "finish_latitude": 53.8241, "crow_fly_distance": 2314.0, "event": "depart", "whence": 1689793653.0, "speed": 16.0, "itinerary": 90288952.0, "plan": "fastest", "note": "", "length": 3018.0, "west": -1.55171, "south": 53.8241, "east": -1.51667, "north": 53.83041, "leaving": "2023-07-19 20:07:33", "arriving": "2023-07-19 20:24:02", "grammesCO2saved": 563.0, "calories": 68.0, "edition": "routing230719", "gradient_smooth": 0.016949152542372881 }, "geometry": { "type": "LineString", "coordinates": [ [ -1.54599, 53.82494 ], [ -1.546, 53.8249 ], [ -1.54602, 53.82488 ], [ -1.54606, 53.82484 ], [ -1.54609, 53.82482 ], [ -1.54616, 53.8248 ], [ -1.54623, 53.82478 ], [ -1.5463, 53.82477 ], [ -1.54636, 53.82478 ], [ -1.54639, 53.82478 ], [ -1.54644, 53.82479 ], [ -1.54647, 53.8248 ], [ -1.5465, 53.82482 ], [ -1.54653, 53.82483 ], [ -1.54655, 53.82484 ], [ -1.54659, 53.82488 ], [ -1.54661, 53.82493 ] ] } }, -{ "type": "Feature", "properties": { "Area.of.residence": "E02002361", "Area.of.workplace": "E02002367", "All": 10, "Work.mainly.at.or.from.home": 0, "Underground..metro..light.rail..tram": 0, "Train": 0, "Bus..minibus.or.coach": 1, "Taxi": 0, "Motorcycle..scooter.or.moped": 0, "Driving.a.car.or.van": 8, "Passenger.in.a.car.or.van": 0, "Bicycle": 0, "On.foot": 1, "Other.method.of.travel.to.work": 0, "id": "E02002361 E02002367", "route_number": 2, "name": "Potternewton Lane, B6159", "distances": 333.0, "time": 87.0, "busynance": 1160.0, "quietness": 30.0, "gradient_segment": 0.003003003003003003, "elevation_change": 1.0, "provisionName": "Main road", "start_longitude": -1.51667, "start_latitude": 53.82868, "finish_longitude": -1.55106, "finish_latitude": 53.8241, "crow_fly_distance": 2314.0, "event": "depart", "whence": 1689793653.0, "speed": 16.0, "itinerary": 90288952.0, "plan": "fastest", "note": "", "length": 3018.0, "west": -1.55171, "south": 53.8241, "east": -1.51667, "north": 53.83041, "leaving": "2023-07-19 20:07:33", "arriving": "2023-07-19 20:24:02", "grammesCO2saved": 563.0, "calories": 68.0, "edition": "routing230719", "gradient_smooth": 0.003003003003003003 }, "geometry": { "type": "LineString", "coordinates": [ [ -1.54661, 53.82493 ], [ -1.5469, 53.82493 ], [ -1.54708, 53.82493 ], [ -1.54757, 53.82494 ], [ -1.5482, 53.82495 ], [ -1.54921, 53.82496 ], [ -1.55014, 53.82495 ], [ -1.55039, 53.82496 ], [ -1.55091, 53.82496 ], [ -1.55127, 53.82496 ], [ -1.5517, 53.82496 ] ] } }, -{ "type": "Feature", "properties": { "Area.of.residence": "E02002361", "Area.of.workplace": "E02002367", "All": 10, "Work.mainly.at.or.from.home": 0, "Underground..metro..light.rail..tram": 0, "Train": 0, "Bus..minibus.or.coach": 1, "Taxi": 0, "Motorcycle..scooter.or.moped": 0, "Driving.a.car.or.van": 8, "Passenger.in.a.car.or.van": 0, "Bicycle": 0, "On.foot": 1, "Other.method.of.travel.to.work": 0, "id": "E02002361 E02002367", "route_number": 2, "name": "Potternewton Mount", "distances": 114.0, "time": 26.0, "busynance": 276.0, "quietness": 40.0, "gradient_segment": 0.017543859649122806, "elevation_change": 2.0, "provisionName": "Residential street", "start_longitude": -1.51667, "start_latitude": 53.82868, "finish_longitude": -1.55106, "finish_latitude": 53.8241, "crow_fly_distance": 2314.0, "event": "depart", "whence": 1689793653.0, "speed": 16.0, "itinerary": 90288952.0, "plan": "fastest", "note": "", "length": 3018.0, "west": -1.55171, "south": 53.8241, "east": -1.51667, "north": 53.83041, "leaving": "2023-07-19 20:07:33", "arriving": "2023-07-19 20:24:02", "grammesCO2saved": 563.0, "calories": 68.0, "edition": "routing230719", "gradient_smooth": 0.017543859649122806 }, "geometry": { "type": "LineString", "coordinates": [ [ -1.5517, 53.82496 ], [ -1.55171, 53.82471 ], [ -1.5517, 53.82457 ], [ -1.55166, 53.82447 ], [ -1.55156, 53.82433 ], [ -1.55142, 53.82422 ], [ -1.55124, 53.82415 ], [ -1.55106, 53.8241 ] ] } } +{ "type": "Feature", "properties": { "All": 38, "name": "Gledhow Lane", "gradient_smooth": 0.00974025974025974, "quietness": 40.0 }, "geometry": { "type": "LineString", "coordinates": [ [ -1.51667, 53.82868 ], [ -1.51751, 53.8287 ], [ -1.51839, 53.82875 ], [ -1.51874, 53.82876 ], [ -1.51901, 53.82876 ], [ -1.51929, 53.82875 ], [ -1.51956, 53.82874 ], [ -1.51993, 53.82872 ], [ -1.52007, 53.82872 ], [ -1.52035, 53.82879 ], [ -1.52046, 53.82884 ], [ -1.52056, 53.82887 ], [ -1.52069, 53.82889 ], [ -1.52078, 53.8289 ], [ -1.52092, 53.82894 ], [ -1.521, 53.82899 ], [ -1.52106, 53.82904 ], [ -1.52108, 53.82912 ] ] } }, +{ "type": "Feature", "properties": { "All": 38, "name": "Gledhow Wood Road", "gradient_smooth": 0.07407407407407407, "quietness": 30.0 }, "geometry": { "type": "LineString", "coordinates": [ [ -1.52108, 53.82912 ], [ -1.52148, 53.82906 ] ] } }, +{ "type": "Feature", "properties": { "All": 38, "name": "Gledhow Lane", "gradient_smooth": 0.064056939501779361, "quietness": 70.0 }, "geometry": { "type": "LineString", "coordinates": [ [ -1.52148, 53.82906 ], [ -1.52192, 53.82937 ], [ -1.52204, 53.82942 ], [ -1.52218, 53.82944 ], [ -1.52272, 53.82944 ], [ -1.52291, 53.82944 ], [ -1.52312, 53.82946 ], [ -1.52332, 53.82949 ], [ -1.52353, 53.82965 ], [ -1.52363, 53.82971 ], [ -1.52396, 53.82992 ], [ -1.52482, 53.83041 ] ] } }, +{ "type": "Feature", "properties": { "All": 38, "name": "Gledhow Lane", "gradient_smooth": 0.1048951048951049, "quietness": 70.0 }, "geometry": { "type": "LineString", "coordinates": [ [ -1.52482, 53.83041 ], [ -1.52498, 53.8304 ], [ -1.52509, 53.83033 ], [ -1.52515, 53.83026 ], [ -1.52513, 53.83008 ], [ -1.52516, 53.8299 ], [ -1.52522, 53.8298 ], [ -1.52532, 53.82977 ], [ -1.52543, 53.82973 ], [ -1.52563, 53.82966 ], [ -1.52606, 53.82957 ] ] } }, +{ "type": "Feature", "properties": { "All": 38, "name": "Gledhow Lane", "gradient_smooth": 0.056363636363636366, "quietness": 40.0 }, "geometry": { "type": "LineString", "coordinates": [ [ -1.52606, 53.82957 ], [ -1.52637, 53.82941 ], [ -1.52658, 53.8293 ], [ -1.52696, 53.8291 ], [ -1.52726, 53.82897 ], [ -1.52763, 53.82889 ], [ -1.52796, 53.82885 ], [ -1.52829, 53.82884 ], [ -1.52859, 53.82883 ], [ -1.52922, 53.82886 ], [ -1.52999, 53.82905 ], [ -1.53097, 53.82924 ], [ -1.5323, 53.82924 ], [ -1.53298, 53.82924 ], [ -1.53345, 53.82919 ], [ -1.53391, 53.82913 ] ] } }, +{ "type": "Feature", "properties": { "All": 38, "name": "King George Avenue", "gradient_smooth": 0.0, "quietness": 40.0 }, "geometry": { "type": "LineString", "coordinates": [ [ -1.53391, 53.82913 ], [ -1.53379, 53.82897 ] ] } }, +{ "type": "Feature", "properties": { "All": 38, "name": "Church Lane", "gradient_smooth": 0.051020408163265307, "quietness": 40.0 }, "geometry": { "type": "LineString", "coordinates": [ [ -1.53379, 53.82897 ], [ -1.53402, 53.82885 ], [ -1.53411, 53.82869 ], [ -1.53416, 53.82855 ], [ -1.53423, 53.82838 ], [ -1.53432, 53.82827 ], [ -1.53441, 53.8282 ] ] } }, +{ "type": "Feature", "properties": { "All": 38, "name": "Town Street", "gradient_smooth": 0.012048192771084338, "quietness": 70.0 }, "geometry": { "type": "LineString", "coordinates": [ [ -1.53441, 53.8282 ], [ -1.53462, 53.82827 ], [ -1.53465, 53.82829 ], [ -1.53474, 53.82834 ], [ -1.53481, 53.82838 ], [ -1.53501, 53.82839 ], [ -1.53519, 53.82834 ], [ -1.5354, 53.8283 ], [ -1.53556, 53.82829 ] ] } }, +{ "type": "Feature", "properties": { "All": 10, "name": "Gledhow Lane", "gradient_smooth": 0.00974025974025974, "quietness": 40.0 }, "geometry": { "type": "LineString", "coordinates": [ [ -1.51667, 53.82868 ], [ -1.51751, 53.8287 ], [ -1.51839, 53.82875 ], [ -1.51874, 53.82876 ], [ -1.51901, 53.82876 ], [ -1.51929, 53.82875 ], [ -1.51956, 53.82874 ], [ -1.51993, 53.82872 ], [ -1.52007, 53.82872 ], [ -1.52035, 53.82879 ], [ -1.52046, 53.82884 ], [ -1.52056, 53.82887 ], [ -1.52069, 53.82889 ], [ -1.52078, 53.8289 ], [ -1.52092, 53.82894 ], [ -1.521, 53.82899 ], [ -1.52106, 53.82904 ], [ -1.52108, 53.82912 ] ] } }, +{ "type": "Feature", "properties": { "All": 10, "name": "Gledhow Wood Road", "gradient_smooth": 0.07407407407407407, "quietness": 30.0 }, "geometry": { "type": "LineString", "coordinates": [ [ -1.52108, 53.82912 ], [ -1.52148, 53.82906 ] ] } }, +{ "type": "Feature", "properties": { "All": 10, "name": "Gledhow Lane", "gradient_smooth": 0.064056939501779361, "quietness": 70.0 }, "geometry": { "type": "LineString", "coordinates": [ [ -1.52148, 53.82906 ], [ -1.52192, 53.82937 ], [ -1.52204, 53.82942 ], [ -1.52218, 53.82944 ], [ -1.52272, 53.82944 ], [ -1.52291, 53.82944 ], [ -1.52312, 53.82946 ], [ -1.52332, 53.82949 ], [ -1.52353, 53.82965 ], [ -1.52363, 53.82971 ], [ -1.52396, 53.82992 ], [ -1.52482, 53.83041 ] ] } }, +{ "type": "Feature", "properties": { "All": 10, "name": "Gledhow Lane", "gradient_smooth": 0.1048951048951049, "quietness": 70.0 }, "geometry": { "type": "LineString", "coordinates": [ [ -1.52482, 53.83041 ], [ -1.52498, 53.8304 ], [ -1.52509, 53.83033 ], [ -1.52515, 53.83026 ], [ -1.52513, 53.83008 ], [ -1.52516, 53.8299 ], [ -1.52522, 53.8298 ], [ -1.52532, 53.82977 ], [ -1.52543, 53.82973 ], [ -1.52563, 53.82966 ], [ -1.52606, 53.82957 ] ] } }, +{ "type": "Feature", "properties": { "All": 10, "name": "Gledhow Valley Road", "gradient_smooth": 0.034090909090909088, "quietness": 30.0 }, "geometry": { "type": "LineString", "coordinates": [ [ -1.52606, 53.82957 ], [ -1.52592, 53.82935 ], [ -1.52559, 53.82883 ] ] } }, +{ "type": "Feature", "properties": { "All": 10, "name": "Gledhow Park Road", "gradient_smooth": 0.048148148148148148, "quietness": 40.0 }, "geometry": { "type": "LineString", "coordinates": [ [ -1.52559, 53.82883 ], [ -1.52581, 53.82878 ], [ -1.52589, 53.82872 ], [ -1.52592, 53.82858 ], [ -1.52596, 53.82845 ], [ -1.52605, 53.82822 ], [ -1.52628, 53.82793 ], [ -1.52673, 53.82758 ], [ -1.5269, 53.82747 ], [ -1.52705, 53.82732 ], [ -1.52732, 53.82697 ], [ -1.52745, 53.82675 ] ] } }, +{ "type": "Feature", "properties": { "All": 10, "name": "Montreal Avenue", "gradient_smooth": 0.018518518518518517, "quietness": 60.0 }, "geometry": { "type": "LineString", "coordinates": [ [ -1.52745, 53.82675 ], [ -1.52756, 53.8268 ], [ -1.52863, 53.82683 ], [ -1.52917, 53.82686 ], [ -1.52974, 53.82688 ], [ -1.5301, 53.82688 ], [ -1.531, 53.82692 ], [ -1.53195, 53.82694 ], [ -1.53242, 53.82695 ], [ -1.53341, 53.82686 ], [ -1.53393, 53.82679 ], [ -1.53445, 53.8267 ], [ -1.53488, 53.82664 ], [ -1.5354, 53.82656 ], [ -1.53556, 53.82653 ] ] } }, +{ "type": "Feature", "properties": { "All": 10, "name": "Methley Drive", "gradient_smooth": 0.090909090909090912, "quietness": 40.0 }, "geometry": { "type": "LineString", "coordinates": [ [ -1.53556, 53.82653 ], [ -1.53572, 53.82651 ] ] } }, +{ "type": "Feature", "properties": { "All": 10, "name": "Blake Grove", "gradient_smooth": 0.054945054945054944, "quietness": 40.0 }, "geometry": { "type": "LineString", "coordinates": [ [ -1.53572, 53.82651 ], [ -1.53576, 53.82639 ], [ -1.53587, 53.82623 ], [ -1.5359, 53.82619 ], [ -1.53595, 53.8261 ], [ -1.53595, 53.82598 ], [ -1.53593, 53.82571 ], [ -1.53592, 53.82533 ], [ -1.53591, 53.8249 ] ] } }, +{ "type": "Feature", "properties": { "All": 10, "name": "Potternewton Lane, B6159", "gradient_smooth": 0.033232628398791542, "quietness": 30.0 }, "geometry": { "type": "LineString", "coordinates": [ [ -1.53591, 53.8249 ], [ -1.53605, 53.8249 ], [ -1.53814, 53.82491 ], [ -1.53853, 53.82491 ], [ -1.53892, 53.82492 ], [ -1.53903, 53.82492 ], [ -1.53921, 53.82492 ], [ -1.54022, 53.82492 ], [ -1.54088, 53.82493 ], [ -1.54092, 53.82493 ], [ -1.54309, 53.82494 ], [ -1.54327, 53.82494 ], [ -1.54401, 53.82494 ], [ -1.5452, 53.82494 ], [ -1.54561, 53.82494 ], [ -1.54599, 53.82494 ] ] } }, +{ "type": "Feature", "properties": { "All": 10, "name": "A61 (roundabout)", "gradient_smooth": 0.016949152542372881, "quietness": 3.0 }, "geometry": { "type": "LineString", "coordinates": [ [ -1.54599, 53.82494 ], [ -1.546, 53.8249 ], [ -1.54602, 53.82488 ], [ -1.54606, 53.82484 ], [ -1.54609, 53.82482 ], [ -1.54616, 53.8248 ], [ -1.54623, 53.82478 ], [ -1.5463, 53.82477 ], [ -1.54636, 53.82478 ], [ -1.54639, 53.82478 ], [ -1.54644, 53.82479 ], [ -1.54647, 53.8248 ], [ -1.5465, 53.82482 ], [ -1.54653, 53.82483 ], [ -1.54655, 53.82484 ], [ -1.54659, 53.82488 ], [ -1.54661, 53.82493 ] ] } }, +{ "type": "Feature", "properties": { "All": 10, "name": "Potternewton Lane, B6159", "gradient_smooth": 0.003003003003003003, "quietness": 30.0 }, "geometry": { "type": "LineString", "coordinates": [ [ -1.54661, 53.82493 ], [ -1.5469, 53.82493 ], [ -1.54708, 53.82493 ], [ -1.54757, 53.82494 ], [ -1.5482, 53.82495 ], [ -1.54921, 53.82496 ], [ -1.55014, 53.82495 ], [ -1.55039, 53.82496 ], [ -1.55091, 53.82496 ], [ -1.55127, 53.82496 ], [ -1.5517, 53.82496 ] ] } }, +{ "type": "Feature", "properties": { "All": 10, "name": "Potternewton Mount", "gradient_smooth": 0.017543859649122806, "quietness": 40.0 }, "geometry": { "type": "LineString", "coordinates": [ [ -1.5517, 53.82496 ], [ -1.55171, 53.82471 ], [ -1.5517, 53.82457 ], [ -1.55166, 53.82447 ], [ -1.55156, 53.82433 ], [ -1.55142, 53.82422 ], [ -1.55124, 53.82415 ], [ -1.55106, 53.8241 ] ] } } ] }