首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >"alternatives=true“不在Google中工作

"alternatives=true“不在Google中工作
EN

Stack Overflow用户
提问于 2017-02-21 17:23:47
回答 1查看 1.7K关注 0票数 0

我使用谷歌的方向API来绘制源和目的地之间的驱动路径。我想要显示多个可选路由,所以我在URL字符串中传递参数alternatives=true。但它没有显示任何额外的路径,只有一条。我的URL代码:

代码语言:javascript
复制
Private String getDirectionsUrl(LatLng origin,LatLng dest)
{
    // Origin of route
    String str_origin = "origin="+origin.latitude+","+origin.longitude;

    // Destination of route
    String str_dest = "destination="+dest.latitude+","+dest.longitude;

    // Sensor enabled
    String sensor = "sensor=false";

    //Adding Alternative parameter
    String alternative = "alternatives=true";

    // Building the parameters to the web service
    String parameters = str_origin+"&"+str_dest+"&"+sensor+"&"+alternative;

    // Output format
    String output = "json";

    // Building the url to the web service
    String url = "https://maps.googleapis.com/maps/api/directions/"+output+"?"+parameters;

    return url;
}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-02-21 17:30:25

选项--如果设置为true,则指定服务可以在响应中提供多个路由选项。请注意,提供路由替代可能会增加服务器的响应时间。

你不会总是有其他选择的!

来源

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42373965

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档