繁体   English   中英

从Google Map中路线查找的起点查找经度和纬度

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM