[英]Find latitude and longitude from starting point of route finding in Google Map
我必须从Google Map api v3中的路线查找起点查找经度和纬度。 因为通过这些经度和纬度,我必须在起点附近找到商店位置,例如:
searchLocationsNear(lat,lng);
码:-
function calcRoute() {
var start = document.getElementById('start').value;
var end = document.getElementById('end').value;
var request = {
origin:start,
destination:end,
travelMode: google.maps.TravelMode.DRIVING
};
directionsService.route(request, function(response, status) {
if (status == google.maps.DirectionsStatus.OK) {
directionsDisplay.setDirections(response);
}
});
searchLocationsNear(lat,lng);
}
在上面的代码中,开始变量位置将类似于St. Louis
花了一些时间来设置小提琴并弄清楚,但这是您获得经度和纬度的方式
directionsService.route(request, function (response, status) {
if (status == google.maps.DirectionsStatus.OK) {
directionsDisplay.setDirections(response);
var position = response.routes[0].legs[0].start_location;
var lat = position.k;
var lng = position.B;
searchLocationsNear(lat, lng);
}
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.