Google Maps API替代路线说明

时间:2013-01-25 09:52:00

标签: google-maps-api-3 routes street-address directions alternate

我正在使用Google Maps API V3来计算从给定来源到指定目的地的所有可能路线。为此,我将Destination和Source作为用户的输入,并使用选项provideRouteAlternatives:true在请求中传递这些值。我成功地计算了不同的路线,并且还标记了在我的地图上显示它们。

现在我想知道是否可以命名不同的路线。通过命名路由,我的意思是为每个路由添加一个小描述,如街道名称等,这是从源到目的地的特定路线所采用的。我想这样做,以使它看起来更具互动性。例如,如果有3条路线可能从位置A(亚利桑那街,圣地亚哥,加利福尼亚州,美国)到位置B(Fenton Parkway,San Diego,CA 92108,USA),那么而不是显示路线1,路线2,路线等结果3它应该显示街道名称,如“Texas St& Rio San Diego Dr”,“Texas St& Friar Rd”,“Friars Rd”。

我可以计算所有其他事项,例如我的每条路线的行程距离和总行程时间,但不知道如何将此描述添加到我的每条路线。

任何帮助将不胜感激。

由于

2 个答案:

答案 0 :(得分:0)

如果你提供一个,那就是小组中出现的内容:

Suggested routes:
Texas St and Rio San Diego Dr 2.6 mi - about 9 mins
Texas St and Friars Rd 3.3 mi - about 10 mins
Friars Rd 4.8 mi - about 11 mins

example

答案 1 :(得分:0)

尝试使用返回结果中的summary。来自Google Maps API

  

summary包含路线的简短文字说明,适用于命名和消除替代路线的歧义。