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

Android 如何通过两个地理点之间的路线获取所有城市信息,android,google-maps,google-directions-api,Android,Google Maps,Google Directions Api,我有一个问题,在使用时,我们可以获得城市名称、Lat和Lng等数据列表,但Api提供的数据在一定程度上受到限制。它不能提供所有的城市在这个特定的路线 例如,如果我们尝试去昌迪加尔到德里,那么路线有固定的结果,但当我们尝试反向搜索时,即德里到昌迪加尔,之前结果中的一些城市在api的新结果中消失,而且,我们的地点/城市数量有限,但我们需要完全详细的路线 你们当中有人曾经面对过这个问题吗?有没有其他方法来满足这样的要求 希望我能理解 谢谢。请使用以下url: https://maps.googleap

我有一个问题,在使用时,我们可以获得城市名称、Lat和Lng等数据列表,但Api提供的数据在一定程度上受到限制。它不能提供所有的城市在这个特定的路线

例如,如果我们尝试去昌迪加尔到德里,那么路线有固定的结果,但当我们尝试反向搜索时,即德里到昌迪加尔,之前结果中的一些城市在api的新结果中消失,而且,我们的地点/城市数量有限,但我们需要完全详细的路线

你们当中有人曾经面对过这个问题吗?有没有其他方法来满足这样的要求

希望我能理解

谢谢。

请使用以下url:

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

您必须将“备选方案”值设置为true,这样它将在源和目标之间产生不同的可用路线

只需选中此项:然后尝试在谷歌地图上搜索昌迪加尔到德里的路线。你会发现api并不会告诉你城市将在中途到来。你解决过这个问题吗?我需要一个解决办法