如何通过两个地理点之间的路线获取所有城市信息

时间:2014-03-11 06:14:30

标签: android google-maps google-direction

我有一个问题,即在使用Google Direction Api时,我们可以获取数据列表,例如城市名称,Lat& Lng等,但Api提供的数据在某种程度上受到限制。它无法为所有城市提供特定路线。

E.g。如果我们试图去Chandigarh到德里,那么这条路线有一个固定的结果,但是当我们试图扭转同样的搜索,即德里到Chandigarh时,一些先前结果的城市在api的新结果中消失了,而且,我们只是在我们需要完全详细的路线的同时,我们的地理位置/城市数量有限。

你们之前是否有人遇到过这个问题?有没有其他方法可以满足这样的要求?

希望我能理解。

感谢。

1 个答案:

答案 0 :(得分:3)

使用以下网址:

https://maps.googleapis.com/maps/api/directions/json?origin="latvalue","longvalue"&destination="destnLat","destnLong"
&sensor=false&avoid=highways&mode=driving&alternatives=true

您必须将备选值设置为true,这样才会在源和目标之间产生不同的路由