Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/195.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
Android 在google map V2中显示两个位置的方向_Android_Google Maps_Google Maps Api 3 - Fatal编程技术网

Android 在google map V2中显示两个位置的方向

Android 在google map V2中显示两个位置的方向,android,google-maps,google-maps-api-3,Android,Google Maps,Google Maps Api 3,我想在谷歌地图上显示两个位置之间的方向 我正在使用谷歌地图的api: URL for US Cities: https://maps.googleapis.com/maps/api/directions/json?waypoints=optimize:true|40.722543,-73.998585||40.7064,-74.0094|&sensor=false URL for INDIA Cities: https://maps.googleapis.com/maps/api/d

我想在谷歌地图上显示两个位置之间的方向

我正在使用谷歌地图的api:

URL for US Cities:  https://maps.googleapis.com/maps/api/directions/json?waypoints=optimize:true|40.722543,-73.998585||40.7064,-74.0094|&sensor=false

URL for INDIA Cities: https://maps.googleapis.com/maps/api/directions/json?waypoints=optimize:true|22.7,-72.87||22.3,-73.2003|23.0379814,72.5118121&sensor=false
Api为我们提供结果,但不为印度提供结果

我搜索以显示方向,但我得到了与此api相关的代码

如果有任何人有任何其他选择显示方向,那么请告诉我

请帮我解决这个问题


提前感谢。

您的前两个点指向大西洋。毫不奇怪,您没有得到任何结果:-)

也许你的意思是:

https://maps.googleapis.com/maps/api/directions/json?waypoints=optimize:true|22.7,72.87||23.0379814,72.5118121|&sensor=false

要在您的
谷歌地图API V2
上显示方向,您可以使用我就这个主题编写的指南:

现在,如果你没有从
谷歌方向API
中得到任何结果,原因可能是现在有一条路可以从你的第一个位置到达第二个位置

这就是你得到的原因:

"status" : "ZERO_RESULTS"

在您的结果中,请再次检查您为通话指定的坐标。

在谷歌中,我找到了印度两个城市的这一条。@user3916943我不知道您是如何得到这些坐标的,但它们是不正确的。用于查找正确的坐标。@user3916943您的链接的经度为负,而该链接中列出的所有城市的经度均为正:-)您是否尝试在URL中添加区域参数?地区=印度,地区=美国地区=美国