-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathpath.js
More file actions
29 lines (26 loc) · 845 Bytes
/
path.js
File metadata and controls
29 lines (26 loc) · 845 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
function getDirections(origin, destination) {
var directionsService = new google.maps.DirectionsService();
var request = {
origin: origin[0]+","+origin[1],
destination:destination[0]+","+destination[1],
travelMode: google.maps.TravelMode.DRIVING
};
directionsService.route(request, function(result, status) {
addPolyline(result['overview_polyline'], map1);
addPolyline(result['overview_polyline'], map2);
});
}
function parseDirections(json) {
var arr = []
for (var i = 0; i < json["routes"][0]["legs"][0]["steps"].length; i++) {
arr.push(json["routes"][0]["legs"][0]["steps"][i]["polyline"]["points"])
}
var str = ''
for (var i = 0; i < arr.length; i++) {
str += arr[i]
}
console.log(str)
}
var o = [37.68883102943947,-122.4683784527092]
var d = [37.769919,-121.415483]
getDirections(o,d)