Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.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 最近的点,从一组点,从谷歌地图上给定的位置_Google Maps_Google Maps Api 3_Google Maps Api 2 - Fatal编程技术网

Google maps 最近的点,从一组点,从谷歌地图上给定的位置

Google maps 最近的点,从一组点,从谷歌地图上给定的位置,google-maps,google-maps-api-3,google-maps-api-2,Google Maps,Google Maps Api 3,Google Maps Api 2,我已经研究了很长时间,但没有找到答案。我试图找出如何在谷歌地图上,从任何给定位置或点的一组点中找到最近的点 假设有三个沃尔玛分散在这个城市。我想知道,从我的位置看,我是否能算出哪家沃尔玛离我更近,而不是像乌鸦飞一样 我不知道如何做整个地图API的事情;所以我希望有人已经有了这样的东西。在那里我可以输入地址。或者,您可以一步一步地向我展示执行此操作的方法。请查看v3 API中的距离矩阵服务: 它返回从所有原点到所有距离点的行驶距离/时间表 你基本上会想要这样的东西 var service = n

我已经研究了很长时间,但没有找到答案。我试图找出如何在谷歌地图上,从任何给定位置或点的一组点中找到最近的点

假设有三个沃尔玛分散在这个城市。我想知道,从我的位置看,我是否能算出哪家沃尔玛离我更近,而不是像乌鸦飞一样


我不知道如何做整个地图API的事情;所以我希望有人已经有了这样的东西。在那里我可以输入地址。或者,您可以一步一步地向我展示执行此操作的方法。

请查看v3 API中的
距离矩阵
服务:

它返回从所有原点到所有距离点的行驶距离/时间表

你基本上会想要这样的东西

var service = new google.maps.DistanceMatrixService();
service.getDistanceMatrix({
    origins: [myPosition],
    destinations: [walmart1, walmart2, walmart3],
    travelMode: google.maps.TravelMode.DRIVING,
    avoidHighways: false,
    avoidTolls: false
 }, callback);

查看v3 API中的
距离矩阵
服务:

它返回从所有原点到所有距离点的行驶距离/时间表

你基本上会想要这样的东西

var service = new google.maps.DistanceMatrixService();
service.getDistanceMatrix({
    origins: [myPosition],
    destinations: [walmart1, walmart2, walmart3],
    travelMode: google.maps.TravelMode.DRIVING,
    avoidHighways: false,
    avoidTolls: false
 }, callback);

欢迎来到堆栈溢出!我希望我在编辑你的问题时没有丢失任何数据。一般来说,这个网站不是为了寻找完整的解决方案,而是为了寻找编码这些解决方案的帮助。欢迎来到Stack Overflow!我希望我在编辑你的问题时没有丢失任何数据。一般来说,这个网站不是为了找到完整的解决方案,而是为了找到帮助编码这些解决方案。