Skip to content

Instantly share code, notes, and snippets.

@ianthetechie
Created October 30, 2024 06:33
Show Gist options
  • Save ianthetechie/ff84527c3e90a775805aff42f4224188 to your computer and use it in GitHub Desktop.
Save ianthetechie/ff84527c3e90a775805aff42f4224188 to your computer and use it in GitHub Desktop.
route-with-maxspeed.json
{
"routes": [
{
"voiceLocale": "en-US",
"weight_name": "bicycle",
"weight": 1871.817,
"duration": 845.521,
"distance": 3716.66,
"legs": [
{
"via_waypoints": [],
"annotation": {
"maxspeed": [
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"speed": 24,
"unit": "km/h"
},
{
"speed": 24,
"unit": "km/h"
},
{
"speed": 24,
"unit": "km/h"
},
{
"speed": 24,
"unit": "km/h"
},
{
"speed": 24,
"unit": "km/h"
},
{
"speed": 24,
"unit": "km/h"
},
{
"speed": 24,
"unit": "km/h"
},
{
"speed": 24,
"unit": "km/h"
},
{
"speed": 24,
"unit": "km/h"
},
{
"speed": 24,
"unit": "km/h"
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"speed": 40,
"unit": "km/h"
},
{
"speed": 40,
"unit": "km/h"
},
{
"speed": 40,
"unit": "km/h"
},
{
"speed": 40,
"unit": "km/h"
},
{
"speed": 40,
"unit": "km/h"
},
{
"speed": 40,
"unit": "km/h"
},
{
"speed": 40,
"unit": "km/h"
},
{
"speed": 40,
"unit": "km/h"
},
{
"speed": 40,
"unit": "km/h"
},
{
"speed": 40,
"unit": "km/h"
},
{
"speed": 40,
"unit": "km/h"
},
{
"speed": 48,
"unit": "km/h"
},
{
"speed": 48,
"unit": "km/h"
},
{
"speed": 48,
"unit": "km/h"
},
{
"speed": 48,
"unit": "km/h"
},
{
"speed": 48,
"unit": "km/h"
},
{
"speed": 48,
"unit": "km/h"
},
{
"speed": 48,
"unit": "km/h"
},
{
"speed": 48,
"unit": "km/h"
},
{
"speed": 48,
"unit": "km/h"
},
{
"speed": 48,
"unit": "km/h"
},
{
"speed": 48,
"unit": "km/h"
},
{
"speed": 48,
"unit": "km/h"
},
{
"speed": 48,
"unit": "km/h"
},
{
"speed": 48,
"unit": "km/h"
},
{
"speed": 48,
"unit": "km/h"
},
{
"speed": 48,
"unit": "km/h"
},
{
"speed": 48,
"unit": "km/h"
},
{
"speed": 48,
"unit": "km/h"
},
{
"speed": 48,
"unit": "km/h"
},
{
"speed": 48,
"unit": "km/h"
},
{
"speed": 48,
"unit": "km/h"
},
{
"speed": 48,
"unit": "km/h"
},
{
"unknown": true
},
{
"speed": 56,
"unit": "km/h"
},
{
"speed": 56,
"unit": "km/h"
},
{
"speed": 56,
"unit": "km/h"
},
{
"speed": 56,
"unit": "km/h"
},
{
"speed": 56,
"unit": "km/h"
},
{
"speed": 56,
"unit": "km/h"
},
{
"speed": 56,
"unit": "km/h"
},
{
"speed": 56,
"unit": "km/h"
},
{
"speed": 56,
"unit": "km/h"
},
{
"speed": 56,
"unit": "km/h"
},
{
"speed": 56,
"unit": "km/h"
},
{
"speed": 56,
"unit": "km/h"
},
{
"speed": 56,
"unit": "km/h"
},
{
"speed": 56,
"unit": "km/h"
},
{
"speed": 56,
"unit": "km/h"
},
{
"speed": 56,
"unit": "km/h"
},
{
"speed": 56,
"unit": "km/h"
},
{
"speed": 56,
"unit": "km/h"
},
{
"speed": 56,
"unit": "km/h"
},
{
"speed": 56,
"unit": "km/h"
},
{
"speed": 56,
"unit": "km/h"
},
{
"speed": 56,
"unit": "km/h"
},
{
"speed": 56,
"unit": "km/h"
},
{
"speed": 56,
"unit": "km/h"
},
{
"speed": 56,
"unit": "km/h"
},
{
"speed": 56,
"unit": "km/h"
},
{
"speed": 56,
"unit": "km/h"
},
{
"speed": 56,
"unit": "km/h"
},
{
"speed": 56,
"unit": "km/h"
},
{
"speed": 56,
"unit": "km/h"
},
{
"speed": 56,
"unit": "km/h"
},
{
"speed": 56,
"unit": "km/h"
},
{
"speed": 56,
"unit": "km/h"
},
{
"speed": 56,
"unit": "km/h"
},
{
"speed": 56,
"unit": "km/h"
},
{
"speed": 56,
"unit": "km/h"
},
{
"speed": 56,
"unit": "km/h"
},
{
"speed": 56,
"unit": "km/h"
},
{
"speed": 56,
"unit": "km/h"
},
{
"speed": 56,
"unit": "km/h"
},
{
"speed": 56,
"unit": "km/h"
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
},
{
"unknown": true
}
],
"speed": [
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
4.7,
5,
5,
6.1,
5,
4.7,
4.7,
4.7,
5,
5,
5,
5,
5,
6.1,
5,
5,
5,
5,
5,
5,
5,
5,
5,
6.1,
6.1,
6.1,
6.1,
6.1,
5,
5,
5,
5,
5,
5,
5,
6.1,
6.1,
5,
5,
5,
5,
5,
4.7,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
6.1,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
4.7,
5,
5,
5,
5,
5,
5,
4.7,
5,
5,
4.7,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5,
5
],
"distance": [
12.7,
1.6,
18.2,
18.7,
10.8,
11.2,
4.2,
7.9,
7.3,
11.2,
8.6,
42.5,
49.2,
10.1,
10.1,
38.6,
10.9,
6.3,
55.2,
2.5,
9.6,
8.8,
7.7,
7.5,
17.3,
59.1,
6.3,
4.4,
7.7,
9.2,
4.2,
5.1,
3.6,
4,
4.9,
1.5,
10.4,
8.8,
23.1,
10.6,
32.3,
3.5,
53.4,
7.4,
10.9,
35.5,
9.8,
49.5,
87.9,
96.7,
65.1,
10.3,
7.8,
216.9,
110.7,
1.1,
62.6,
10.9,
2.8,
3.3,
3.1,
3.1,
38,
165.1,
7.6,
10.2,
41.3,
2.6,
18,
23.3,
13.6,
23,
30.5,
10.2,
15,
9.9,
31.7,
26.9,
11.7,
19.9,
63.5,
25,
54.9,
63.4,
11.9,
7.2,
29.1,
25.9,
34,
48.6,
39.2,
1.2,
9.9,
7.7,
9.7,
69,
15.4,
31.3,
12.1,
54.2,
19.5,
11.3,
23.5,
13,
6.7,
13.1,
7.4,
31.6,
6.1,
58.6,
77.4,
61.3,
13.4,
49.6,
3.5,
13,
10.4,
1.1,
2.3,
16.6,
15.6,
9.9,
7,
16.6,
9,
15.9,
13.3,
30.1,
23.8,
21.3,
5.7,
5.8,
9.5,
20.4,
10.9,
12.9,
44.3,
17.7,
12.6,
33,
106.4,
6.7,
11.8,
2.8,
16,
17,
8.8,
41.2,
55.8,
13,
3.6,
16.4,
16.6,
56.4,
20.6
],
"duration": [
2.537,
0.318,
3.647,
3.735,
2.167,
2.233,
0.85,
1.576,
1.452,
2.248,
1.722,
8.507,
10.422,
2.026,
2.026,
6.321,
2.183,
1.333,
11.692,
0.535,
1.925,
1.763,
1.544,
1.505,
3.452,
9.676,
1.267,
0.882,
1.548,
1.832,
0.849,
1.029,
0.726,
0.805,
0.99,
0.239,
1.697,
1.434,
3.78,
1.741,
6.455,
0.691,
10.675,
1.487,
2.177,
7.1,
1.965,
8.097,
14.383,
19.334,
13.012,
2.054,
1.559,
43.372,
23.432,
0.222,
12.512,
2.182,
0.557,
0.668,
0.624,
0.624,
7.593,
33.019,
1.514,
2.049,
8.26,
0.512,
2.951,
4.653,
2.716,
4.609,
6.1,
2.048,
3.006,
1.986,
6.339,
5.382,
2.337,
3.984,
12.695,
4.993,
10.977,
12.677,
2.372,
1.434,
5.825,
5.188,
6.799,
9.72,
7.844,
0.231,
1.983,
1.54,
1.948,
13.792,
3.081,
6.268,
2.426,
10.836,
3.895,
2.266,
4.71,
2.603,
1.346,
2.62,
1.487,
6.321,
1.222,
11.721,
15.476,
12.252,
2.674,
9.915,
0.708,
2.603,
2.071,
0.222,
0.468,
3.321,
3.117,
1.982,
1.403,
3.317,
1.803,
3.184,
2.65,
6.012,
4.769,
4.503,
1.138,
1.158,
1.893,
4.074,
2.19,
2.584,
9.386,
3.541,
2.516,
6.978,
21.284,
1.346,
2.355,
0.567,
3.205,
3.406,
1.759,
8.238,
11.155,
2.605,
0.712,
3.276,
3.318,
11.288,
4.126
]
},
"admins": [
{
"iso_3166_1_alpha3": "USA",
"iso_3166_1": "US"
}
],
"weight": 1871.817,
"duration": 845.521,
"steps": [
{
"voiceInstructions": [
{
"ssmlAnnouncement": "<speak>Bike east. Then Turn right.</speak>",
"announcement": "Bike east. Then Turn right.",
"distanceAlongGeometry": 52
},
{
"ssmlAnnouncement": "<speak>Turn right. Then Turn left.</speak>",
"announcement": "Turn right. Then Turn left.",
"distanceAlongGeometry": 13
}
],
"intersections": [
{
"entry": [
true
],
"bearings": [
91
],
"duration": 2.6,
"admin_index": 0,
"out": 0,
"weight": 5.399,
"geometry_index": 0,
"location": [
-122.031761,
37.332813
]
},
{
"entry": [
true,
true,
false
],
"in": 2,
"bearings": [
10,
90,
271
],
"duration": 0.85,
"turn_weight": 1.181,
"turn_duration": 0.45,
"admin_index": 0,
"out": 1,
"weight": 2.012,
"geometry_index": 1,
"location": [
-122.031618,
37.332812
]
},
{
"entry": [
true,
false,
false
],
"in": 2,
"bearings": [
90,
182,
270
],
"duration": 4.05,
"turn_weight": 1.181,
"turn_duration": 0.45,
"admin_index": 0,
"out": 0,
"weight": 8.657,
"geometry_index": 2,
"location": [
-122.0316,
37.332812
]
},
{
"bearings": [
8,
90,
270
],
"entry": [
true,
true,
false
],
"in": 2,
"turn_weight": 1.181,
"turn_duration": 0.45,
"admin_index": 0,
"out": 1,
"geometry_index": 3,
"location": [
-122.031394,
37.332813
]
}
],
"bannerInstructions": [
{
"primary": {
"type": "turn",
"modifier": "right",
"text": "Turn right.",
"components": [
{
"text": "Turn right.",
"type": "text"
}
]
},
"distanceAlongGeometry": 52
}
],
"speedLimitUnit": "mph",
"maneuver": {
"instruction": "Bike east.",
"type": "depart",
"bearing_after": 91,
"bearing_before": 0,
"location": [
-122.031761,
37.332813
]
},
"speedLimitSign": "mutcd",
"name": "",
"duration": 11.75,
"distance": 52,
"driving_side": "right",
"weight": 25.14,
"mode": "cycling",
"geometry": "ysrefA`hfwgF@}G?c@A{K?eL"
},
{
"voiceInstructions": [
{
"ssmlAnnouncement": "<speak>Turn left. Then, in 100 feet, Turn right onto Infinite Loop.</speak>",
"announcement": "Turn left. Then, in 100 feet, Turn right onto Infinite Loop.",
"distanceAlongGeometry": 22
}
],
"intersections": [
{
"entry": [
true,
true,
true,
false
],
"in": 3,
"bearings": [
13,
90,
185,
270
],
"duration": 3.1,
"turn_weight": 3.459,
"turn_duration": 0.9,
"admin_index": 0,
"out": 2,
"weight": 8.028,
"geometry_index": 4,
"location": [
-122.031183,
37.332813
]
},
{
"bearings": [
5,
92,
185,
267
],
"entry": [
false,
false,
true,
false
],
"in": 0,
"turn_weight": 5.906,
"turn_duration": 2.25,
"admin_index": 0,
"out": 2,
"geometry_index": 5,
"location": [
-122.031193,
37.332716
]
}
],
"bannerInstructions": [
{
"primary": {
"type": "turn",
"modifier": "left",
"text": "Turn left.",
"components": [
{
"text": "Turn left.",
"type": "text"
}
]
},
"distanceAlongGeometry": 22
}
],
"speedLimitUnit": "mph",
"maneuver": {
"modifier": "right",
"instruction": "Turn right.",
"type": "turn",
"bearing_after": 185,
"bearing_before": 90,
"location": [
-122.031183,
37.332813
]
},
"speedLimitSign": "mutcd",
"name": "",
"duration": 7.55,
"distance": 22,
"driving_side": "right",
"weight": 18.503,
"mode": "cycling",
"geometry": "ysrefA|cewgF`ERfER"
},
{
"voiceInstructions": [
{
"ssmlAnnouncement": "<speak>Turn right onto Infinite Loop.</speak>",
"announcement": "Turn right onto Infinite Loop.",
"distanceAlongGeometry": 34.4
}
],
"intersections": [
{
"entry": [
false,
true,
true,
true
],
"in": 0,
"bearings": [
5,
92,
180,
270
],
"duration": 4.8,
"turn_weight": 21.875,
"turn_duration": 4,
"admin_index": 0,
"out": 1,
"weight": 23.536,
"geometry_index": 6,
"location": [
-122.031203,
37.332616
]
},
{
"entry": [
false,
true,
false
],
"in": 2,
"bearings": [
0,
92,
272
],
"duration": 2.05,
"turn_weight": 1.181,
"turn_duration": 0.45,
"admin_index": 0,
"out": 1,
"weight": 4.504,
"geometry_index": 7,
"location": [
-122.031155,
37.332615
]
},
{
"entry": [
false,
true,
false
],
"in": 2,
"bearings": [
1,
91,
272
],
"duration": 1.85,
"turn_weight": 1.181,
"turn_duration": 0.45,
"admin_index": 0,
"out": 1,
"weight": 4.088,
"geometry_index": 8,
"location": [
-122.031066,
37.332613
]
},
{
"bearings": [
1,
91,
180,
271
],
"entry": [
false,
true,
true,
false
],
"in": 3,
"turn_weight": 5.906,
"turn_duration": 2.25,
"admin_index": 0,
"out": 1,
"geometry_index": 9,
"location": [
-122.030984,
37.332612
]
}
],
"bannerInstructions": [
{
"primary": {
"type": "end of road",
"modifier": "right",
"text": "Infinite Loop",
"components": [
{
"text": "Infinite Loop",
"type": "text"
}
]
},
"distanceAlongGeometry": 39
}
],
"speedLimitUnit": "mph",
"maneuver": {
"modifier": "left",
"instruction": "Turn left.",
"type": "turn",
"bearing_after": 92,
"bearing_before": 185,
"location": [
-122.031203,
37.332616
]
},
"speedLimitSign": "mutcd",
"name": "",
"duration": 14.95,
"distance": 39,
"driving_side": "right",
"weight": 46.341,
"mode": "cycling",
"geometry": "ogrefAdeewgF@_BBqD@cDA}FJaE"
},
{
"voiceInstructions": [
{
"ssmlAnnouncement": "<speak>In 700 feet, Turn left onto Mariani Avenue.</speak>",
"announcement": "In 700 feet, Turn left onto Mariani Avenue.",
"distanceAlongGeometry": 128.4
},
{
"ssmlAnnouncement": "<speak>Turn left onto Mariani Avenue.</speak>",
"announcement": "Turn left onto Mariani Avenue.",
"distanceAlongGeometry": 40
}
],
"intersections": [
{
"entry": [
true,
true,
false
],
"in": 2,
"bearings": [
7,
181,
272
],
"duration": 9.5,
"turn_weight": 18.769,
"turn_duration": 0.9,
"admin_index": 0,
"out": 1,
"weight": 33.496,
"geometry_index": 11,
"location": [
-122.03076,
37.332607
]
},
{
"entry": [
false,
true,
true
],
"in": 0,
"bearings": [
1,
92,
181
],
"duration": 10.826,
"turn_weight": 1.013,
"turn_duration": 0.45,
"admin_index": 0,
"out": 2,
"weight": 19.171,
"geometry_index": 12,
"location": [
-122.030772,
37.332225
]
},
{
"entry": [
false,
false,
true,
false
],
"in": 0,
"bearings": [
1,
90,
179,
255
],
"duration": 4.25,
"turn_weight": 5.062,
"turn_duration": 2.25,
"admin_index": 0,
"out": 2,
"weight": 8.488,
"geometry_index": 13,
"location": [
-122.030784,
37.331783
]
},
{
"entry": [
false,
true,
true,
false
],
"in": 3,
"bearings": [
94,
179,
270,
359
],
"duration": 4.25,
"turn_weight": 5.062,
"turn_duration": 2.25,
"admin_index": 0,
"out": 1,
"weight": 8.488,
"geometry_index": 14,
"location": [
-122.030783,
37.331692
]
},
{
"entry": [
false,
true,
false,
false
],
"in": 3,
"bearings": [
92,
180,
290,
359
],
"duration": 8.632,
"turn_weight": 5.062,
"turn_duration": 2.25,
"admin_index": 0,
"out": 1,
"weight": 15.752,
"geometry_index": 15,
"location": [
-122.030782,
37.331601
]
},
{
"entry": [
false,
false,
true,
false
],
"in": 0,
"bearings": [
0,
92,
179,
269
],
"duration": 4.45,
"turn_weight": 5.062,
"turn_duration": 2.25,
"admin_index": 0,
"out": 2,
"weight": 8.83,
"geometry_index": 16,
"location": [
-122.030782,
37.331254
]
},
{
"entry": [
true,
true,
true,
false
],
"in": 3,
"bearings": [
79,
168,
267,
359
],
"duration": 15.803,
"turn_weight": 7.172,
"turn_duration": 2.25,
"admin_index": 0,
"out": 1,
"weight": 30.89,
"geometry_index": 17,
"location": [
-122.030779,
37.331156
]
},
{
"bearings": [
75,
169,
253,
345
],
"entry": [
false,
true,
false,
false
],
"in": 3,
"turn_weight": 5.062,
"turn_duration": 2.25,
"admin_index": 0,
"out": 1,
"geometry_index": 20,
"location": [
-122.030605,
37.330598
]
}
],
"bannerInstructions": [
{
"primary": {
"type": "end of road",
"modifier": "left",
"text": "Mariani Avenue",
"components": [
{
"text": "Mariani Avenue",
"type": "text"
}
]
},
"distanceAlongGeometry": 236
}
],
"speedLimitUnit": "mph",
"maneuver": {
"modifier": "right",
"instruction": "Turn right onto Infinite Loop.",
"type": "end of road",
"bearing_after": 181,
"bearing_before": 92,
"location": [
-122.03076,
37.332607
]
},
"speedLimitSign": "mutcd",
"name": "Infinite Loop",
"duration": 61.961,
"distance": 236,
"driving_side": "right",
"weight": 133.602,
"mode": "cycling",
"geometry": "}frefAnidwgFzVVrZVtDAtDAtT?bEEnBS~\\yHj@MhDg@"
},
{
"voiceInstructions": [
{
"ssmlAnnouncement": "<speak>Bear right to stay on Mariani Avenue. Then Turn left to stay on Mariani Avenue.</speak>",
"announcement": "Bear right to stay on Mariani Avenue. Then Turn left to stay on Mariani Avenue.",
"distanceAlongGeometry": 58.4
}
],
"intersections": [
{
"entry": [
true,
true,
false
],
"in": 2,
"bearings": [
77,
251,
349
],
"duration": 4.8,
"turn_weight": 25.997,
"turn_duration": 3,
"admin_index": 0,
"out": 0,
"weight": 28.818,
"geometry_index": 21,
"location": [
-122.030585,
37.330513
]
},
{
"entry": [
true,
false,
false,
false
],
"in": 2,
"bearings": [
87,
166,
257,
346
],
"duration": 8.85,
"turn_weight": 5.147,
"turn_duration": 2.25,
"admin_index": 0,
"out": 0,
"weight": 15.489,
"geometry_index": 22,
"location": [
-122.030488,
37.330531
]
},
{
"bearings": [
90,
182,
269
],
"entry": [
true,
true,
false
],
"in": 2,
"turn_weight": 1.029,
"turn_duration": 0.45,
"admin_index": 0,
"out": 0,
"geometry_index": 25,
"location": [
-122.030121,
37.330539
]
}
],
"bannerInstructions": [
{
"primary": {
"type": "continue",
"modifier": "slight right",
"text": "Mariani Avenue",
"components": [
{
"text": "Mariani Avenue",
"type": "text"
}
]
},
"distanceAlongGeometry": 101
}
],
"speedLimitUnit": "mph",
"maneuver": {
"modifier": "left",
"instruction": "Turn left onto Mariani Avenue.",
"type": "end of road",
"bearing_after": 77,
"bearing_before": 169,
"location": [
-122.030585,
37.330513
]
},
"speedLimitSign": "mutcd",
"name": "Mariani Avenue",
"duration": 23.755,
"distance": 101,
"driving_side": "right",
"weight": 60.103,
"mode": "cycling",
"geometry": "adnefAp~cwgFc@aEImDAiDCeK?wh@"
},
{
"voiceInstructions": [
{
"ssmlAnnouncement": "<speak>Turn left to stay on Mariani Avenue. Then Turn right onto the cycleway.</speak>",
"announcement": "Turn left to stay on Mariani Avenue. Then Turn right onto the cycleway.",
"distanceAlongGeometry": 41
}
],
"intersections": [
{
"bearings": [
90,
119,
270
],
"entry": [
true,
true,
false
],
"in": 2,
"turn_weight": 1.566,
"turn_duration": 0.6,
"admin_index": 0,
"out": 1,
"geometry_index": 26,
"location": [
-122.029453,
37.330539
]
}
],
"bannerInstructions": [
{
"primary": {
"type": "continue",
"modifier": "left",
"text": "Mariani Avenue",
"components": [
{
"text": "Mariani Avenue",
"type": "text"
}
]
},
"distanceAlongGeometry": 41
}
],
"speedLimitUnit": "mph",
"maneuver": {
"modifier": "slight right",
"instruction": "Bear right to stay on Mariani Avenue.",
"type": "continue",
"bearing_after": 119,
"bearing_before": 90,
"location": [
-122.029453,
37.330539
]
},
"speedLimitSign": "mutcd",
"name": "Mariani Avenue",
"duration": 8.8,
"distance": 41,
"driving_side": "right",
"weight": 18.545,
"mode": "cycling",
"geometry": "uenefAxwawgFt@}B`@yAhAsCzBgCh@oADsBSmA"
},
{
"voiceInstructions": [
{
"ssmlAnnouncement": "<speak>Turn right onto the cycleway.</speak>",
"announcement": "Turn right onto the cycleway.",
"distanceAlongGeometry": 4
}
],
"intersections": [
{
"bearings": [
48,
172,
283
],
"entry": [
true,
true,
false
],
"in": 2,
"turn_weight": 13.622,
"turn_duration": 3,
"admin_index": 0,
"out": 0,
"geometry_index": 33,
"location": [
-122.029066,
37.330382
]
}
],
"bannerInstructions": [
{
"primary": {
"type": "turn",
"modifier": "right",
"text": "Turn right onto the cycleway.",
"components": [
{
"text": "Turn right onto the cycleway.",
"type": "text"
}
]
},
"distanceAlongGeometry": 4
}
],
"speedLimitUnit": "mph",
"maneuver": {
"modifier": "left",
"instruction": "Turn left to stay on Mariani Avenue.",
"type": "continue",
"bearing_after": 48,
"bearing_before": 103,
"location": [
-122.029066,
37.330382
]
},
"speedLimitSign": "mutcd",
"name": "Mariani Avenue",
"duration": 3.8,
"distance": 4,
"driving_side": "right",
"weight": 15.278,
"mode": "cycling",
"geometry": "{{mefAr_awgFo@cA"
},
{
"voiceInstructions": [
{
"ssmlAnnouncement": "<speak>Continue on Merritt Drive.</speak>",
"announcement": "Continue on Merritt Drive.",
"distanceAlongGeometry": 46.6
}
],
"intersections": [
{
"entry": [
true,
true,
false
],
"in": 2,
"bearings": [
1,
149,
228
],
"duration": 1.9,
"turn_weight": 7.987,
"turn_duration": 0.9,
"admin_index": 0,
"out": 1,
"weight": 9.224,
"geometry_index": 34,
"location": [
-122.029032,
37.330406
]
},
{
"entry": [
false,
true,
false,
false
],
"in": 3,
"bearings": [
23,
146,
238,
329
],
"duration": 11.086,
"turn_weight": 5.231,
"turn_duration": 2.25,
"admin_index": 0,
"out": 1,
"weight": 15.835,
"geometry_index": 35,
"location": [
-122.029003,
37.330368
]
},
{
"bearings": [
93,
255,
304
],
"entry": [
true,
false,
true
],
"in": 1,
"turn_weight": 1.594,
"turn_duration": 0.6,
"admin_index": 0,
"out": 0,
"geometry_index": 40,
"location": [
-122.028458,
37.330278
]
}
],
"bannerInstructions": [
{
"primary": {
"type": "new name",
"modifier": "straight",
"text": "Merritt Drive",
"components": [
{
"text": "Merritt Drive",
"type": "text"
}
]
},
"distanceAlongGeometry": 91
}
],
"speedLimitUnit": "mph",
"maneuver": {
"modifier": "right",
"instruction": "Turn right onto the cycleway.",
"type": "turn",
"bearing_after": 149,
"bearing_before": 48,
"location": [
-122.029032,
37.330406
]
},
"speedLimitSign": "mutcd",
"name": "",
"duration": 19.986,
"distance": 91,
"driving_side": "right",
"weight": 35.373,
"mode": "cycling",
"geometry": "k}mefAn}`wgFjAy@TQxCcCt@yD?iOq@gF`@wU"
},
{
"voiceInstructions": [
{
"ssmlAnnouncement": "<speak>Continue for a quarter mile.</speak>",
"announcement": "Continue for a quarter mile.",
"distanceAlongGeometry": 419
},
{
"ssmlAnnouncement": "<speak>In 800 feet, Turn right onto North Blaney Avenue.</speak>",
"announcement": "In 800 feet, Turn right onto North Blaney Avenue.",
"distanceAlongGeometry": 159.5
},
{
"ssmlAnnouncement": "<speak>Turn right onto North Blaney Avenue.</speak>",
"announcement": "Turn right onto North Blaney Avenue.",
"distanceAlongGeometry": 40
}
],
"intersections": [
{
"entry": [
true,
false
],
"in": 1,
"bearings": [
90,
273
],
"duration": 1.05,
"turn_weight": 12.712,
"turn_duration": 0.45,
"admin_index": 0,
"out": 0,
"weight": 13.855,
"geometry_index": 41,
"location": [
-122.028094,
37.330261
]
},
{
"entry": [
true,
true,
false
],
"in": 2,
"bearings": [
90,
182,
270
],
"duration": 11.05,
"turn_weight": 1.013,
"turn_duration": 0.45,
"admin_index": 0,
"out": 0,
"weight": 21.199,
"geometry_index": 42,
"location": [
-122.028055,
37.330261
]
},
{
"entry": [
true,
false,
false
],
"in": 2,
"bearings": [
90,
179,
270
],
"duration": 1.85,
"turn_weight": 1.013,
"turn_duration": 0.45,
"admin_index": 0,
"out": 0,
"weight": 3.679,
"geometry_index": 43,
"location": [
-122.027452,
37.330262
]
},
{
"entry": [
false,
true,
false,
false
],
"in": 3,
"bearings": [
0,
90,
182,
270
],
"duration": 4.45,
"turn_weight": 5.062,
"turn_duration": 2.25,
"admin_index": 0,
"out": 1,
"weight": 9.252,
"geometry_index": 44,
"location": [
-122.027368,
37.330262
]
},
{
"entry": [
true,
true,
false
],
"in": 2,
"bearings": [
0,
91,
270
],
"duration": 7.45,
"turn_weight": 1.013,
"turn_duration": 0.45,
"admin_index": 0,
"out": 1,
"weight": 14.343,
"geometry_index": 45,
"location": [
-122.027245,
37.330262
]
},
{
"entry": [
true,
false,
false,
false
],
"in": 2,
"bearings": [
90,
179,
271,
359
],
"duration": 4.25,
"turn_weight": 5.062,
"turn_duration": 2.25,
"admin_index": 0,
"out": 0,
"weight": 8.871,
"geometry_index": 46,
"location": [
-122.026844,
37.330256
]
},
{
"entry": [
true,
true,
false
],
"in": 2,
"bearings": [
90,
177,
270
],
"duration": 8.632,
"turn_weight": 1.013,
"turn_duration": 0.45,
"admin_index": 0,
"out": 0,
"weight": 16.287,
"geometry_index": 47,
"location": [
-122.026733,
37.330256
]
},
{
"entry": [
true,
false,
true
],
"in": 1,
"bearings": [
90,
270,
359
],
"duration": 14.85,
"turn_weight": 1.013,
"turn_duration": 0.45,
"admin_index": 0,
"out": 0,
"weight": 27.896,
"geometry_index": 48,
"location": [
-122.026174,
37.330258
]
},
{
"entry": [
true,
false,
true
],
"in": 1,
"bearings": [
91,
270,
359
],
"duration": 19.85,
"turn_weight": 1.013,
"turn_duration": 0.45,
"admin_index": 0,
"out": 0,
"weight": 37.957,
"geometry_index": 49,
"location": [
-122.025181,
37.330254
]
},
{
"entry": [
true,
true,
false
],
"in": 2,
"bearings": [
90,
182,
271
],
"duration": 13.45,
"turn_weight": 1.013,
"turn_duration": 0.45,
"admin_index": 0,
"out": 0,
"weight": 25.769,
"geometry_index": 50,
"location": [
-122.024089,
37.33024
]
},
{
"bearings": [
1,
90,
183,
270
],
"entry": [
false,
true,
false,
false
],
"in": 3,
"turn_weight": 5.062,
"turn_duration": 2.25,
"admin_index": 0,
"out": 1,
"geometry_index": 51,
"location": [
-122.023354,
37.330244
]
}
],
"bannerInstructions": [
{
"primary": {
"type": "turn",
"modifier": "right",
"text": "North Blaney Avenue",
"components": [
{
"text": "North Blaney Avenue",
"type": "text"
}
]
},
"distanceAlongGeometry": 429
}
],
"speedLimitUnit": "mph",
"maneuver": {
"modifier": "straight",
"instruction": "Continue on Merritt Drive.",
"type": "new name",
"bearing_after": 90,
"bearing_before": 93,
"location": [
-122.028094,
37.330261
]
},
"speedLimitSign": "mutcd",
"name": "Merritt Drive",
"duration": 91.132,
"distance": 429,
"driving_side": "right",
"weight": 187.98,
"mode": "cycling",
"geometry": "itmefAzb_wgF?mAAud@?gD?uFJaX?}EC}a@Fa}@ZgcAG}l@?gF"
},
{
"voiceInstructions": [
{
"ssmlAnnouncement": "<speak>Continue for a half mile.</speak>",
"announcement": "Continue for a half mile.",
"distanceAlongGeometry": 812
},
{
"ssmlAnnouncement": "<speak>In 800 feet, Turn left onto Stevens Creek Boulevard.</speak>",
"announcement": "In 800 feet, Turn left onto Stevens Creek Boulevard.",
"distanceAlongGeometry": 142.1
},
{
"ssmlAnnouncement": "<speak>Turn left onto Stevens Creek Boulevard.</speak>",
"announcement": "Turn left onto Stevens Creek Boulevard.",
"distanceAlongGeometry": 40
}
],
"intersections": [
{
"entry": [
true,
true,
true,
false
],
"in": 3,
"bearings": [
1,
89,
179,
270
],
"duration": 2.8,
"turn_weight": 18.854,
"turn_duration": 1.2,
"admin_index": 0,
"out": 2,
"weight": 21.569,
"geometry_index": 52,
"location": [
-122.023238,
37.330244
]
},
{
"entry": [
false,
true,
false,
false
],
"in": 3,
"bearings": [
93,
180,
275,
359
],
"duration": 44.9,
"turn_weight": 3.431,
"turn_duration": 1.5,
"admin_index": 0,
"out": 1,
"weight": 77.08,
"geometry_index": 53,
"location": [
-122.023237,
37.330174
]
},
{
"entry": [
false,
true,
true
],
"in": 0,
"bearings": [
0,
89,
180
],
"duration": 23.806,
"turn_weight": 0.686,
"turn_duration": 0.3,
"admin_index": 0,
"out": 2,
"weight": 41.457,
"geometry_index": 54,
"location": [
-122.023217,
37.328226
]
},
{
"entry": [
false,
false,
true
],
"in": 0,
"bearings": [
0,
90,
180
],
"duration": 15.3,
"turn_weight": 0.686,
"turn_duration": 0.3,
"admin_index": 0,
"out": 2,
"weight": 26.141,
"geometry_index": 55,
"location": [
-122.023223,
37.327232
]
},
{
"entry": [
false,
true,
true
],
"in": 0,
"bearings": [
0,
180,
270
],
"duration": 0.9,
"turn_weight": 0.686,
"turn_duration": 0.3,
"admin_index": 0,
"out": 1,
"weight": 1.704,
"geometry_index": 58,
"location": [
-122.023221,
37.326562
]
},
{
"entry": [
false,
true,
true
],
"in": 0,
"bearings": [
0,
92,
180
],
"duration": 1.5,
"turn_weight": 0.686,
"turn_duration": 0.3,
"admin_index": 0,
"out": 2,
"weight": 2.723,
"geometry_index": 59,
"location": [
-122.023221,
37.326537
]
},
{
"entry": [
false,
false,
true,
false
],
"in": 0,
"bearings": [
0,
92,
181,
272
],
"duration": 9.7,
"turn_weight": 3.431,
"turn_duration": 1.5,
"admin_index": 0,
"out": 2,
"weight": 17.346,
"geometry_index": 61,
"location": [
-122.023221,
37.326479
]
},
{
"entry": [
false,
true,
true
],
"in": 0,
"bearings": [
1,
89,
179
],
"duration": 33.3,
"turn_weight": 0.686,
"turn_duration": 0.3,
"admin_index": 0,
"out": 2,
"weight": 56.686,
"geometry_index": 63,
"location": [
-122.023227,
37.32611
]
},
{
"entry": [
false,
true,
false,
false
],
"in": 3,
"bearings": [
90,
180,
269,
359
],
"duration": 3.1,
"turn_weight": 3.431,
"turn_duration": 1.5,
"admin_index": 0,
"out": 1,
"weight": 6.146,
"geometry_index": 64,
"location": [
-122.023209,
37.324627
]
},
{
"entry": [
false,
true,
true,
true
],
"in": 0,
"bearings": [
0,
92,
179,
267
],
"duration": 3.5,
"turn_weight": 3.431,
"turn_duration": 1.5,
"admin_index": 0,
"out": 2,
"weight": 6.825,
"geometry_index": 65,
"location": [
-122.023209,
37.324559
]
},
{
"entry": [
false,
true,
false,
false
],
"in": 3,
"bearings": [
89,
180,
267,
359
],
"duration": 9.7,
"turn_weight": 3.431,
"turn_duration": 1.5,
"admin_index": 0,
"out": 1,
"weight": 17.346,
"geometry_index": 66,
"location": [
-122.023207,
37.324467
]
},
{
"entry": [
false,
true,
true
],
"in": 0,
"bearings": [
0,
180,
269
],
"duration": 0.9,
"turn_weight": 0.686,
"turn_duration": 0.3,
"admin_index": 0,
"out": 1,
"weight": 1.704,
"geometry_index": 67,
"location": [
-122.023205,
37.324096
]
},
{
"entry": [
false,
true,
true
],
"in": 0,
"bearings": [
0,
89,
180
],
"duration": 3.245,
"turn_weight": 0.686,
"turn_duration": 0.3,
"admin_index": 0,
"out": 2,
"weight": 5.574,
"geometry_index": 68,
"location": [
-122.023205,
37.324073
]
},
{
"entry": [
false,
true,
true
],
"in": 0,
"bearings": [
0,
180,
270
],
"duration": 4.9,
"turn_weight": 0.686,
"turn_duration": 0.3,
"admin_index": 0,
"out": 1,
"weight": 8.492,
"geometry_index": 69,
"location": [
-122.023204,
37.323911
]
},
{
"entry": [
false,
true
],
"in": 0,
"bearings": [
0,
180
],
"duration": 3.1,
"turn_weight": 0.686,
"turn_duration": 0.3,
"admin_index": 0,
"out": 1,
"weight": 5.567,
"geometry_index": 70,
"location": [
-122.023202,
37.323702
]
},
{
"entry": [
false,
true,
true
],
"in": 0,
"bearings": [
0,
180,
270
],
"duration": 4.9,
"turn_weight": 0.686,
"turn_duration": 0.3,
"admin_index": 0,
"out": 1,
"weight": 8.704,
"geometry_index": 71,
"location": [
-122.023201,
37.32358
]
},
{
"entry": [
false,
true,
true
],
"in": 0,
"bearings": [
0,
89,
180
],
"duration": 6.5,
"turn_weight": 0.686,
"turn_duration": 0.3,
"admin_index": 0,
"out": 2,
"weight": 11.778,
"geometry_index": 72,
"location": [
-122.023199,
37.323373
]
},
{
"entry": [
false,
false,
true,
false
],
"in": 0,
"bearings": [
0,
89,
180,
272
],
"duration": 3.5,
"turn_weight": 3.431,
"turn_duration": 1.5,
"admin_index": 0,
"out": 2,
"weight": 7.009,
"geometry_index": 73,
"location": [
-122.023197,
37.323099
]
},
{
"bearings": [
0,
90,
180,
270
],
"entry": [
false,
false,
true,
true
],
"in": 0,
"turn_weight": 8.578,
"turn_duration": 3.75,
"admin_index": 0,
"out": 2,
"geometry_index": 74,
"location": [
-122.023196,
37.323007
]
}
],
"bannerInstructions": [
{
"primary": {
"type": "turn",
"modifier": "left",
"text": "Stevens Creek Boulevard",
"components": [
{
"text": "Stevens Creek Boulevard",
"type": "text"
}
]
},
"distanceAlongGeometry": 822
}
],
"speedLimitUnit": "mph",
"maneuver": {
"modifier": "right",
"instruction": "Turn right onto North Blaney Avenue.",
"type": "turn",
"bearing_after": 179,
"bearing_before": 90,
"location": [
-122.023238,
37.330244
]
},
"speedLimitSign": "mutcd",
"name": "North Blaney Avenue",
"duration": 182.301,
"distance": 822,
"driving_side": "right",
"weight": 337.223,
"mode": "cycling",
"geometry": "gsmefAjsuvgFjCAvxBg@b}@JR?bb@CbE?p@?z@?v@?v@@hTHt{Ac@fC?vDCdVCl@?bIA`LCrFA|KCbPCvDAlGA"
},
{
"voiceInstructions": [
{
"ssmlAnnouncement": "<speak>Continue for a half mile.</speak>",
"announcement": "Continue for a half mile.",
"distanceAlongGeometry": 1112
},
{
"ssmlAnnouncement": "<speak>In 900 feet, Turn right onto Finch Avenue.</speak>",
"announcement": "In 900 feet, Turn right onto Finch Avenue.",
"distanceAlongGeometry": 163.8
},
{
"ssmlAnnouncement": "<speak>Turn right onto Finch Avenue.</speak>",
"announcement": "Turn right onto Finch Avenue.",
"distanceAlongGeometry": 50
}
],
"intersections": [
{
"entry": [
false,
true,
true,
false
],
"in": 0,
"bearings": [
0,
93,
179,
275
],
"duration": 9,
"turn_weight": 50.5,
"turn_duration": 7,
"admin_index": 0,
"out": 1,
"weight": 54.61,
"geometry_index": 75,
"location": [
-122.023195,
37.322872
]
},
{
"entry": [
true,
false,
false,
false
],
"in": 2,
"bearings": [
90,
180,
273,
359
],
"duration": 6.4,
"admin_index": 0,
"out": 0,
"weight": 13.152,
"geometry_index": 76,
"location": [
-122.023083,
37.322867
]
},
{
"entry": [
true,
true,
false
],
"in": 2,
"bearings": [
90,
177,
270
],
"duration": 7.8,
"admin_index": 0,
"out": 0,
"weight": 16.03,
"geometry_index": 77,
"location": [
-122.022725,
37.322869
]
},
{
"entry": [
true,
false,
false
],
"in": 2,
"bearings": [
90,
189,
270
],
"duration": 4,
"admin_index": 0,
"out": 0,
"weight": 8.22,
"geometry_index": 79,
"location": [
-122.022289,
37.322871
]
},
{
"entry": [
true,
true,
false
],
"in": 2,
"bearings": [
90,
180,
270
],
"duration": 12.6,
"admin_index": 0,
"out": 0,
"weight": 25.894,
"geometry_index": 80,
"location": [
-122.022064,
37.322872
]
},
{
"entry": [
true,
true,
false
],
"in": 2,
"bearings": [
90,
179,
270
],
"duration": 16,
"admin_index": 0,
"out": 0,
"weight": 32.881,
"geometry_index": 81,
"location": [
-122.021347,
37.322874
]
},
{
"entry": [
true,
false
],
"in": 1,
"bearings": [
90,
270
],
"duration": 12.6,
"admin_index": 0,
"out": 0,
"weight": 27.293,
"geometry_index": 83,
"location": [
-122.020445,
37.322877
]
},
{
"entry": [
true,
false,
false,
false
],
"in": 2,
"bearings": [
90,
177,
270,
358
],
"duration": 2.4,
"admin_index": 0,
"out": 0,
"weight": 5.199,
"geometry_index": 84,
"location": [
-122.019729,
37.322878
]
},
{
"entry": [
true,
true,
false,
true
],
"in": 2,
"bearings": [
91,
180,
270,
355
],
"duration": 1.4,
"admin_index": 0,
"out": 0,
"weight": 2.955,
"geometry_index": 85,
"location": [
-122.019595,
37.322878
]
},
{
"entry": [
false,
true,
false,
false
],
"in": 3,
"bearings": [
1,
90,
182,
271
],
"duration": 11,
"admin_index": 0,
"out": 1,
"weight": 23.216,
"geometry_index": 86,
"location": [
-122.019514,
37.322877
]
},
{
"entry": [
true,
true,
false
],
"in": 2,
"bearings": [
90,
180,
270
],
"duration": 6.8,
"admin_index": 0,
"out": 0,
"weight": 14.352,
"geometry_index": 88,
"location": [
-122.018892,
37.322874
]
},
{
"entry": [
true,
false
],
"in": 1,
"bearings": [
90,
270
],
"duration": 9.8,
"admin_index": 0,
"out": 0,
"weight": 21.771,
"geometry_index": 89,
"location": [
-122.018508,
37.322874
]
},
{
"entry": [
true,
false
],
"in": 1,
"bearings": [
90,
270
],
"duration": 8,
"admin_index": 0,
"out": 0,
"weight": 26.783,
"geometry_index": 90,
"location": [
-122.017959,
37.322873
]
},
{
"entry": [
false,
true,
false,
false
],
"in": 3,
"bearings": [
0,
89,
180,
269
],
"duration": 2,
"admin_index": 0,
"out": 1,
"weight": 6.696,
"geometry_index": 92,
"location": [
-122.017503,
37.322877
]
},
{
"entry": [
true,
true,
false,
false
],
"in": 2,
"bearings": [
91,
179,
269,
356
],
"duration": 1.6,
"admin_index": 0,
"out": 0,
"weight": 5.357,
"geometry_index": 93,
"location": [
-122.017391,
37.322878
]
},
{
"entry": [
true,
true,
false,
false
],
"in": 3,
"bearings": [
3,
90,
184,
271
],
"duration": 2,
"admin_index": 0,
"out": 1,
"weight": 4.221,
"geometry_index": 94,
"location": [
-122.017304,
37.322877
]
},
{
"entry": [
false,
true,
false,
false
],
"in": 3,
"bearings": [
0,
90,
179,
270
],
"duration": 13.8,
"admin_index": 0,
"out": 1,
"weight": 29.126,
"geometry_index": 95,
"location": [
-122.017194,
37.322877
]
},
{
"entry": [
true,
true,
false
],
"in": 2,
"bearings": [
90,
180,
270
],
"duration": 3,
"admin_index": 0,
"out": 0,
"weight": 6.332,
"geometry_index": 96,
"location": [
-122.016415,
37.32288
]
},
{
"entry": [
true,
true,
false
],
"in": 2,
"bearings": [
90,
180,
270
],
"duration": 6.2,
"admin_index": 0,
"out": 0,
"weight": 13.086,
"geometry_index": 97,
"location": [
-122.016241,
37.322881
]
},
{
"entry": [
true,
false
],
"in": 1,
"bearings": [
90,
270
],
"duration": 2.4,
"admin_index": 0,
"out": 0,
"weight": 5.199,
"geometry_index": 98,
"location": [
-122.015887,
37.322882
]
},
{
"entry": [
true,
true,
false
],
"in": 2,
"bearings": [
90,
180,
270
],
"duration": 10.8,
"admin_index": 0,
"out": 0,
"weight": 23.394,
"geometry_index": 99,
"location": [
-122.01575,
37.322882
]
},
{
"entry": [
true,
true,
false
],
"in": 2,
"bearings": [
90,
180,
270
],
"duration": 3.8,
"admin_index": 0,
"out": 0,
"weight": 8.231,
"geometry_index": 100,
"location": [
-122.015138,
37.322884
]
},
{
"entry": [
true,
false
],
"in": 1,
"bearings": [
91,
270
],
"duration": 2.2,
"admin_index": 0,
"out": 0,
"weight": 5.01,
"geometry_index": 101,
"location": [
-122.014918,
37.322885
]
},
{
"entry": [
true,
true,
false
],
"in": 2,
"bearings": [
89,
179,
271
],
"duration": 4.8,
"admin_index": 0,
"out": 0,
"weight": 10.93,
"geometry_index": 102,
"location": [
-122.01479,
37.322884
]
},
{
"entry": [
true,
true,
false
],
"in": 2,
"bearings": [
90,
179,
269
],
"duration": 2.6,
"admin_index": 0,
"out": 0,
"weight": 5.92,
"geometry_index": 103,
"location": [
-122.014524,
37.322886
]
},
{
"entry": [
true,
false,
false,
false
],
"in": 2,
"bearings": [
89,
179,
270,
359
],
"duration": 1.4,
"admin_index": 0,
"out": 0,
"weight": 3.188,
"geometry_index": 104,
"location": [
-122.014377,
37.322887
]
},
{
"entry": [
true,
true,
false,
false
],
"in": 2,
"bearings": [
90,
179,
269,
359
],
"duration": 4.1,
"turn_weight": 3.6,
"turn_duration": 1.5,
"admin_index": 0,
"out": 0,
"weight": 9.376,
"geometry_index": 105,
"location": [
-122.014301,
37.322888
]
},
{
"entry": [
true,
false,
false,
true
],
"in": 2,
"bearings": [
90,
179,
270,
359
],
"duration": 2.9,
"turn_weight": 3.6,
"turn_duration": 1.5,
"admin_index": 0,
"out": 0,
"weight": 6.555,
"geometry_index": 106,
"location": [
-122.014153,
37.322889
]
},
{
"entry": [
true,
false,
false,
false
],
"in": 2,
"bearings": [
89,
177,
270,
358
],
"duration": 7.6,
"admin_index": 0,
"out": 0,
"weight": 16.04,
"geometry_index": 107,
"location": [
-122.014069,
37.322889
]
},
{
"entry": [
true,
true,
false
],
"in": 2,
"bearings": [
89,
179,
270
],
"duration": 11.8,
"admin_index": 0,
"out": 0,
"weight": 24.905,
"geometry_index": 109,
"location": [
-122.013643,
37.322892
]
},
{
"entry": [
true,
true,
true,
false
],
"in": 3,
"bearings": [
68,
89,
179,
269
],
"duration": 15.4,
"admin_index": 0,
"out": 1,
"weight": 32.503,
"geometry_index": 110,
"location": [
-122.012981,
37.322897
]
},
{
"entry": [
false,
true,
true,
false
],
"in": 3,
"bearings": [
68,
89,
184,
269
],
"duration": 14.45,
"turn_weight": 5.4,
"turn_duration": 2.25,
"admin_index": 0,
"out": 1,
"weight": 31.149,
"geometry_index": 111,
"location": [
-122.012107,
37.322907
]
},
{
"entry": [
true,
true,
false
],
"in": 2,
"bearings": [
90,
179,
269
],
"duration": 2.6,
"admin_index": 0,
"out": 0,
"weight": 5.488,
"geometry_index": 112,
"location": [
-122.011415,
37.322912
]
},
{
"entry": [
true,
false
],
"in": 1,
"bearings": [
91,
270
],
"duration": 10,
"admin_index": 0,
"out": 0,
"weight": 16.981,
"geometry_index": 113,
"location": [
-122.011264,
37.322911
]
},
{
"entry": [
true,
false
],
"in": 1,
"bearings": [
90,
271
],
"duration": 0.8,
"admin_index": 0,
"out": 0,
"weight": 1.733,
"geometry_index": 114,
"location": [
-122.010704,
37.322906
]
},
{
"bearings": [
41,
90,
177,
270,
358
],
"entry": [
true,
true,
false,
false,
false
],
"in": 3,
"admin_index": 0,
"out": 1,
"geometry_index": 115,
"location": [
-122.010664,
37.322906
]
}
],
"bannerInstructions": [
{
"primary": {
"type": "turn",
"modifier": "right",
"text": "Finch Avenue",
"components": [
{
"text": "Finch Avenue",
"type": "text"
}
]
},
"distanceAlongGeometry": 1122
}
],
"speedLimitUnit": "mph",
"maneuver": {
"modifier": "left",
"instruction": "Turn left onto Stevens Creek Boulevard.",
"type": "turn",
"bearing_after": 93,
"bearing_before": 180,
"location": [
-122.023195,
37.322872
]
},
"speedLimitSign": "mutcd",
"name": "Stevens Creek Boulevard",
"duration": 236.65,
"distance": 1122,
"driving_side": "right",
"weight": 549.406,
"mode": "cycling",
"geometry": "of_efAtpuvgFH_FCkUA_RAgGAaMCyk@?sPEwe@Awk@?kG@aDBqS@iQ?_W@ia@EuZAYA_F@mD?{EEuo@A{IAcU?qGCge@AwL@_GCsOAeHAwCAgH?gDEiU?iCIkh@Ssu@Igj@@mHH_b@?oA?eH"
},
{
"voiceInstructions": [
{
"ssmlAnnouncement": "<speak>Continue for a quarter mile.</speak>",
"announcement": "Continue for a quarter mile.",
"distanceAlongGeometry": 460
},
{
"ssmlAnnouncement": "<speak>In 900 feet, Turn left.</speak>",
"announcement": "In 900 feet, Turn left.",
"distanceAlongGeometry": 168.6
},
{
"ssmlAnnouncement": "<speak>Turn left. Then Turn left.</speak>",
"announcement": "Turn left. Then Turn left.",
"distanceAlongGeometry": 49.3
}
],
"intersections": [
{
"entry": [
true,
false,
true,
true,
false,
true,
false
],
"in": 4,
"bearings": [
24,
39,
89,
179,
270,
320,
328
],
"duration": 2.9,
"turn_weight": 7.928,
"turn_duration": 0.9,
"admin_index": 0,
"out": 3,
"weight": 11.105,
"geometry_index": 116,
"location": [
-122.010517,
37.322906
]
},
{
"entry": [
false,
true,
false,
false
],
"in": 3,
"bearings": [
90,
177,
269,
359
],
"duration": 5.5,
"turn_weight": 3.431,
"turn_duration": 1.5,
"admin_index": 0,
"out": 1,
"weight": 9.785,
"geometry_index": 117,
"location": [
-122.010515,
37.322813
]
},
{
"entry": [
true,
false
],
"in": 1,
"bearings": [
180,
357
],
"duration": 3.5,
"turn_weight": 0.686,
"turn_duration": 0.3,
"admin_index": 0,
"out": 0,
"weight": 5.769,
"geometry_index": 120,
"location": [
-122.010505,
37.322633
]
},
{
"entry": [
false,
true
],
"in": 0,
"bearings": [
0,
179
],
"duration": 2.3,
"turn_weight": 0.686,
"turn_duration": 0.3,
"admin_index": 0,
"out": 1,
"weight": 3.863,
"geometry_index": 121,
"location": [
-122.010504,
37.322493
]
},
{
"entry": [
true,
false
],
"in": 1,
"bearings": [
179,
359
],
"duration": 1.7,
"turn_weight": 0.686,
"turn_duration": 0.3,
"admin_index": 0,
"out": 0,
"weight": 2.91,
"geometry_index": 122,
"location": [
-122.010503,
37.322404
]
},
{
"entry": [
true,
true,
false
],
"in": 2,
"bearings": [
180,
269,
359
],
"duration": 3.7,
"turn_weight": 0.686,
"turn_duration": 0.3,
"admin_index": 0,
"out": 0,
"weight": 6.087,
"geometry_index": 123,
"location": [
-122.010502,
37.322341
]
},
{
"entry": [
false,
true
],
"in": 0,
"bearings": [
0,
179
],
"duration": 2.1,
"turn_weight": 0.686,
"turn_duration": 0.3,
"admin_index": 0,
"out": 1,
"weight": 3.615,
"geometry_index": 124,
"location": [
-122.010501,
37.322192
]
},
{
"entry": [
true,
true,
false
],
"in": 2,
"bearings": [
92,
179,
359
],
"duration": 3.5,
"turn_weight": 0.686,
"turn_duration": 0.3,
"admin_index": 0,
"out": 1,
"weight": 5.892,
"geometry_index": 125,
"location": [
-122.010499,
37.322111
]
},
{
"entry": [
true,
true,
false
],
"in": 2,
"bearings": [
89,
178,
359
],
"duration": 2.9,
"turn_weight": 0.686,
"turn_duration": 0.3,
"admin_index": 0,
"out": 1,
"weight": 4.816,
"geometry_index": 126,
"location": [
-122.010495,
37.321968
]
},
{
"entry": [
true,
true,
false
],
"in": 2,
"bearings": [
179,
270,
358
],
"duration": 6.3,
"turn_weight": 0.686,
"turn_duration": 0.3,
"admin_index": 0,
"out": 0,
"weight": 10.217,
"geometry_index": 127,
"location": [
-122.010491,
37.321849
]
},
{
"entry": [
true,
false
],
"in": 1,
"bearings": [
183,
359
],
"duration": 5.1,
"turn_weight": 0.686,
"turn_duration": 0.3,
"admin_index": 0,
"out": 0,
"weight": 8.311,
"geometry_index": 128,
"location": [
-122.010486,
37.321579
]
},
{
"entry": [
false,
true
],
"in": 0,
"bearings": [
3,
180
],
"duration": 4.747,
"turn_weight": 0.686,
"turn_duration": 0.3,
"admin_index": 0,
"out": 1,
"weight": 8.088,
"geometry_index": 129,
"location": [
-122.010498,
37.321365
]
},
{
"entry": [
false,
true,
true,
true
],
"in": 0,
"bearings": [
0,
96,
152,
200
],
"duration": 2.8,
"turn_weight": 1.566,
"turn_duration": 0.6,
"admin_index": 0,
"out": 3,
"weight": 6.006,
"geometry_index": 130,
"location": [
-122.010498,
37.321174
]
},
{
"entry": [
false,
false,
true,
false
],
"in": 0,
"bearings": [
20,
84,
182,
265
],
"duration": 3.3,
"turn_weight": 4.88,
"turn_duration": 1.5,
"admin_index": 0,
"out": 2,
"weight": 8.513,
"geometry_index": 132,
"location": [
-122.01054,
37.321082
]
},
{
"entry": [
false,
true,
true,
true
],
"in": 0,
"bearings": [
2,
90,
179,
270
],
"duration": 7.7,
"turn_weight": 3.431,
"turn_duration": 1.5,
"admin_index": 0,
"out": 2,
"weight": 15.946,
"geometry_index": 133,
"location": [
-122.010543,
37.320997
]
},
{
"entry": [
true,
true,
false
],
"in": 2,
"bearings": [
18,
178,
345
],
"duration": 3,
"turn_weight": 1.044,
"turn_duration": 0.4,
"admin_index": 0,
"out": 1,
"weight": 5.174,
"geometry_index": 135,
"location": [
-122.010482,
37.320728
]
},
{
"entry": [
true,
false
],
"in": 1,
"bearings": [
178,
358
],
"duration": 9.618,
"turn_weight": 0.686,
"turn_duration": 0.3,
"admin_index": 0,
"out": 0,
"weight": 20.48,
"geometry_index": 136,
"location": [
-122.010478,
37.320612
]
},
{
"entry": [
true,
true,
false
],
"in": 2,
"bearings": [
75,
179,
358
],
"duration": 6.3,
"turn_weight": 0.686,
"turn_duration": 0.3,
"admin_index": 0,
"out": 1,
"weight": 12.797,
"geometry_index": 137,
"location": [
-122.010464,
37.320214
]
},
{
"entry": [
false,
true,
false
],
"in": 2,
"bearings": [
90,
180,
359
],
"duration": 7.288,
"turn_weight": 0.686,
"turn_duration": 0.3,
"admin_index": 0,
"out": 1,
"weight": 15.054,
"geometry_index": 139,
"location": [
-122.010456,
37.319942
]
},
{
"bearings": [
0,
180,
270
],
"entry": [
false,
true,
true
],
"in": 0,
"turn_weight": 0.686,
"turn_duration": 0.3,
"admin_index": 0,
"out": 1,
"geometry_index": 140,
"location": [
-122.010457,
37.319646
]
}
],
"bannerInstructions": [
{
"primary": {
"type": "turn",
"modifier": "left",
"text": "Turn left.",
"components": [
{
"text": "Turn left.",
"type": "text"
}
]
},
"distanceAlongGeometry": 470
}
],
"speedLimitUnit": "mph",
"maneuver": {
"modifier": "right",
"instruction": "Turn right onto Finch Avenue.",
"type": "turn",
"bearing_after": 179,
"bearing_before": 90,
"location": [
-122.010517,
37.322906
]
},
"speedLimitSign": "mutcd",
"name": "Finch Avenue",
"duration": 105.753,
"distance": 470,
"driving_side": "right",
"weight": 207.904,
"mode": "cycling",
"geometry": "sh_efAhx|ugFxDCR?h@AhHQvGApDA|BAhHA`DC|GGlFGzOIjLV|J?nAnAfBBhDDlJAjDwBfFGzW[|HI`FEnQ@vz@G"
},
{
"voiceInstructions": [
{
"ssmlAnnouncement": "<speak>Turn left. Then Keep left at the fork.</speak>",
"announcement": "Turn left. Then Keep left at the fork.",
"distanceAlongGeometry": 31.8
}
],
"intersections": [
{
"entry": [
false,
true,
true,
true
],
"in": 0,
"bearings": [
0,
90,
179,
267
],
"duration": 5.4,
"turn_weight": 41.875,
"turn_duration": 4,
"admin_index": 0,
"out": 1,
"weight": 44.782,
"geometry_index": 141,
"location": [
-122.010453,
37.31869
]
},
{
"entry": [
false,
true,
false,
false
],
"in": 3,
"bearings": [
0,
91,
180,
270
],
"duration": 4.65,
"turn_weight": 5.906,
"turn_duration": 2.25,
"admin_index": 0,
"out": 1,
"weight": 10.89,
"geometry_index": 142,
"location": [
-122.010377,
37.31869
]
},
{
"entry": [
true,
true,
false
],
"in": 2,
"bearings": [
90,
179,
271
],
"duration": 1.05,
"turn_weight": 1.181,
"turn_duration": 0.45,
"admin_index": 0,
"out": 0,
"weight": 2.427,
"geometry_index": 143,
"location": [
-122.010244,
37.318689
]
},
{
"bearings": [
91,
270,
359
],
"entry": [
true,
false,
false
],
"in": 1,
"turn_weight": 1.181,
"turn_duration": 0.45,
"admin_index": 0,
"out": 0,
"geometry_index": 144,
"location": [
-122.010212,
37.318689
]
}
],
"bannerInstructions": [
{
"primary": {
"type": "turn",
"modifier": "left",
"text": "Turn left.",
"components": [
{
"text": "Turn left.",
"type": "text"
}
]
},
"distanceAlongGeometry": 38
}
],
"speedLimitUnit": "mph",
"maneuver": {
"modifier": "left",
"instruction": "Turn left.",
"type": "turn",
"bearing_after": 90,
"bearing_before": 180,
"location": [
-122.010453,
37.31869
]
},
"speedLimitSign": "mutcd",
"name": "",
"duration": 14.75,
"distance": 38,
"driving_side": "right",
"weight": 65.926,
"mode": "cycling",
"geometry": "cawdfAht|ugF?wC@iG?_ABiJ"
},
{
"voiceInstructions": [
{
"ssmlAnnouncement": "<speak>Keep left at the fork.</speak>",
"announcement": "Keep left at the fork.",
"distanceAlongGeometry": 17
}
],
"intersections": [
{
"bearings": [
180,
271,
360
],
"entry": [
false,
false,
true
],
"in": 1,
"turn_weight": 21.875,
"turn_duration": 4,
"admin_index": 0,
"out": 2,
"geometry_index": 145,
"location": [
-122.010031,
37.318687
]
}
],
"bannerInstructions": [
{
"primary": {
"type": "fork",
"modifier": "slight left",
"text": "Keep left at the fork.",
"components": [
{
"text": "Keep left at the fork.",
"type": "text"
}
]
},
"distanceAlongGeometry": 17
}
],
"speedLimitUnit": "mph",
"maneuver": {
"modifier": "left",
"instruction": "Turn left.",
"type": "turn",
"bearing_after": 360,
"bearing_before": 91,
"location": [
-122.010031,
37.318687
]
},
"speedLimitSign": "mutcd",
"name": "",
"duration": 7.4,
"distance": 17,
"driving_side": "right",
"weight": 28.935,
"mode": "cycling",
"geometry": "}`wdfA|y{ugFqH@"
},
{
"voiceInstructions": [
{
"ssmlAnnouncement": "<speak>Make a left U-turn.</speak>",
"announcement": "Make a left U-turn.",
"distanceAlongGeometry": 49.1
}
],
"intersections": [
{
"bearings": [
18,
180,
359
],
"entry": [
true,
false,
true
],
"in": 1,
"turn_weight": 1.181,
"turn_duration": 0.45,
"admin_index": 0,
"out": 2,
"geometry_index": 146,
"location": [
-122.010032,
37.31884
]
}
],
"bannerInstructions": [
{
"primary": {
"type": "continue",
"modifier": "uturn",
"text": "Make a left U-turn.",
"components": [
{
"text": "Make a left U-turn.",
"type": "text"
}
]
},
"distanceAlongGeometry": 119
}
],
"speedLimitUnit": "mph",
"maneuver": {
"modifier": "slight left",
"instruction": "Keep left at the fork.",
"type": "fork",
"bearing_after": 359,
"bearing_before": 360,
"location": [
-122.010032,
37.31884
]
},
"speedLimitSign": "mutcd",
"name": "",
"duration": 24.25,
"distance": 119,
"driving_side": "right",
"weight": 50.603,
"mode": "cycling",
"geometry": "ojwdfA~y{ugF}C@cVFi^HiFB"
},
{
"voiceInstructions": [
{
"ssmlAnnouncement": "<speak>You have arrived at your destination.</speak>",
"announcement": "You have arrived at your destination.",
"distanceAlongGeometry": 41.2
}
],
"intersections": [
{
"entry": [
false,
false,
true
],
"in": 1,
"bearings": [
160,
179,
288
],
"duration": 8,
"turn_weight": 21.875,
"turn_duration": 4,
"admin_index": 0,
"out": 2,
"weight": 30.181,
"geometry_index": 150,
"location": [
-122.010044,
37.319907
]
},
{
"bearings": [
91,
179,
270
],
"entry": [
false,
true,
true
],
"in": 0,
"turn_weight": 21.875,
"turn_duration": 4,
"admin_index": 0,
"out": 1,
"geometry_index": 152,
"location": [
-122.010229,
37.319941
]
}
],
"bannerInstructions": [
{
"primary": {
"type": "arrive",
"text": "You have arrived at your destination.",
"components": [
{
"text": "You have arrived at your destination.",
"type": "text"
}
]
},
"distanceAlongGeometry": 113.662
}
],
"speedLimitUnit": "mph",
"maneuver": {
"modifier": "uturn",
"instruction": "Make a left U-turn.",
"type": "continue",
"bearing_after": 179,
"bearing_before": 359,
"location": [
-122.010044,
37.319907
]
},
"speedLimitSign": "mutcd",
"name": "",
"duration": 30.732,
"distance": 113.662,
"driving_side": "right",
"weight": 90.955,
"mode": "cycling",
"geometry": "emydfAvz{ugF_A?CpJhHEt^KpJE"
},
{
"intersections": [
{
"bearings": [
359
],
"entry": [
true
],
"in": 0,
"admin_index": 0,
"geometry_index": 155,
"location": [
-122.010217,
37.3191
]
}
],
"voiceInstructions": [],
"bannerInstructions": [],
"speedLimitUnit": "mph",
"maneuver": {
"instruction": "You have arrived at your destination.",
"type": "arrive",
"bearing_after": 0,
"bearing_before": 179,
"location": [
-122.010217,
37.3191
]
},
"speedLimitSign": "mutcd",
"name": "",
"duration": 0,
"distance": 0,
"driving_side": "right",
"weight": 0,
"mode": "cycling",
"geometry": "wzwdfApe|ugF??"
}
],
"distance": 3716.66,
"summary": "North Blaney Avenue, Stevens Creek Boulevard"
}
],
"geometry": "ysrefA`hfwgF@}G?c@A{K?eL`ERfER@_BBqD@cDA}FJaEzVVrZVtDAtDAtT?bEEnBS~\\yHj@MhDg@c@aEImDAiDCeK?wh@t@}B`@yAhAsCzBgCh@oADsBSmAo@cAjAy@TQxCcCt@yD?iOq@gF`@wU?mAAud@?gD?uFJaX?}EC}a@Fa}@ZgcAG}l@?gFjCAvxBg@b}@JR?bb@CbE?p@?z@?v@?v@@hTHt{Ac@fC?vDCdVCl@?bIA`LCrFA|KCbPCvDAlGAH_FCkUA_RAgGAaMCyk@?sPEwe@Awk@?kG@aDBqS@iQ?_W@ia@EuZAYA_F@mD?{EEuo@A{IAcU?qGCge@AwL@_GCsOAeHAwCAgH?gDEiU?iCIkh@Ssu@Igj@@mHH_b@?oA?eHxDCR?h@AhHQvGApDA|BAhHA`DC|GGlFGzOIjLV|J?nAnAfBBhDDlJAjDwBfFGzW[|HI`FEnQ@vz@G?wC@iG?_ABiJqH@}C@cVFi^HiFB_A?CpJhHEt^KpJE"
}
],
"waypoints": [
{
"distance": 10.012,
"name": "",
"location": [
-122.031761,
37.332813
]
},
{
"distance": 3.317,
"name": "",
"location": [
-122.010217,
37.3191
]
}
],
"code": "Ok"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment