Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google maps api 3 向大约50米外的地方问路_Google Maps Api 3 - Fatal编程技术网

Google maps api 3 向大约50米外的地方问路

Google maps api 3 向大约50米外的地方问路,google-maps-api-3,Google Maps Api 3,我有一个api3映射,它使用 var orchards = new google.maps.LatLng(52.512565,-2.7595); 我想加上“获取方向”和它的工作正常,除了它在一个稍微不同的地方结束。方向是在沿着这条路大约100米的一所房子处结束的-不完全是地图的纬度/长度。宾馆的邮政编码是SY6 7DQ,但方向以SY6 7DG结尾 我怎样才能知道在正确的地方结束的方向 你可以明白我在这里的意思: 下面是我正在使用的函数:: function calcRoute() { dir

我有一个api3映射,它使用

var orchards = new google.maps.LatLng(52.512565,-2.7595);
我想加上“获取方向”和它的工作正常,除了它在一个稍微不同的地方结束。方向是在沿着这条路大约100米的一所房子处结束的-不完全是地图的纬度/长度。宾馆的邮政编码是SY6 7DQ,但方向以SY6 7DG结尾

我怎样才能知道在正确的地方结束的方向

你可以明白我在这里的意思:

下面是我正在使用的函数::

 function calcRoute() {
directionsVisible=true;
//  alter print text
document.getElementById('printMe').innerHTML = " Print directions";

// remove marker
marker.setMap(null);     
var start = document.getElementById("startFrom").value;
var end = "52.512565,-2.7595";
var request = {
    origin:start, 
    destination:end,
    travelMode: google.maps.DirectionsTravelMode.DRIVING
};
directionsService.route(request, function(response, status) {
  if (status == google.maps.DirectionsStatus.OK) {
    directionsDisplay.setDirections(response);
  }
});
}

我试着在谷歌地图中输入正确的邮政编码,但生成的数字仍然指向错误的地方

我真的很感激任何帮助


谢谢

当您在道路上指定一个板条时,方向看起来非常准确。我猜最初的结果并不令人满意,因为标记偏离了道路

转到此页面,单击要终止方向的道路,并从右侧复制latLng值。粘贴到您的
var end=…
我建议保存精度


非常感谢您的帮助。我找到你的链接,打开卫星视图,点击我能很容易看到的房子。然而,地址上仍然有3片林地。。。邮政编码稍有错误。我在隔壁试过——结果也是一样。当我输入更精确的数字时,我仍然得到了错误的终点。怎么了?你是对的,点击任何一家都会给出相同的地址。我认为地理编码在这个位置不是那么精确。我正试图帮助方向线结束时,方向要求。当我测试时,线路实际上在我点击获取板条的地方结束。你是不是在按房子来拿板条?确保你点击道路。如果它仍然不起作用,我没有其他想法:(再次感谢海托。是的,我在路上按了一下,所以我想这是最好的。我确实向那位女士解释了可能的情况。我非常感谢你的时间,所以非常感谢!