【问题标题】:How to get all cities info over a route between two geo points如何通过两个地理点之间的路线获取所有城市信息
【发布时间】:2014-03-11 06:14:29
【问题描述】:

我有一个问题,在使用Google Direction Api 时,我们可以获得城市名称、纬度和经度等数据列表,但 Api 提供的数据仅限于某些范围。它无法提供该特定路线中的所有城市。

例如如果我们尝试从昌迪加尔到德里,那么该路线的结果是固定的,但是当我们尝试反转相同的搜索,即德里到昌迪加尔时,之前结果中的一些城市会在 api 的新结果中消失,而且,我们只是结果中的位置/城市数量有限,而我们需要完整详细的路线。

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

希望我能理解。

谢谢。

【问题讨论】:

    标签: android google-maps google-directions-api


    【解决方案1】:

    使用以下网址:

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

    您必须将替代值设置为 true,以便在源和目标之间产生不同的可用路由

    【讨论】:

    • 检查一下:maps.googleapis.com/maps/api/directions/… 并尝试在 Google 地图上搜索昌迪加尔到德里。您会看到 api 不会告诉中途城市。
    • 你解决过这个问题吗?我需要一个解决方案
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-27
    • 1970-01-01
    • 1970-01-01
    • 2020-12-22
    • 1970-01-01
    相关资源
    最近更新 更多