【发布时间】:2017-12-08 17:40:38
【问题描述】:
我目前正在做一个高中的学校项目。 有没有办法实时获取机动类型(左转或右转)?你知道DirectionsRenderer中是否有“左转/右转”功能吗? 谢谢你的回答。
【问题讨论】:
标签: javascript html google-maps google-maps-api-3
我目前正在做一个高中的学校项目。 有没有办法实时获取机动类型(左转或右转)?你知道DirectionsRenderer中是否有“左转/右转”功能吗? 谢谢你的回答。
【问题讨论】:
标签: javascript html google-maps google-maps-api-3
目前没有这样的功能。我相信您必须手动实施才能实现这一目标。
我建议首先通过记录来分析返回的响应。在返回的响应中,有一个 "maneuver" 属性,其中的值表明应该执行什么操作。其中一些值是:“右转”、“左转”、“轻微右转”等。这些值将对您的项目有很大帮助。
这是一个示例响应:
{
"distance" : {
"text" : "0.3 mi",
"value" : 403
},
"duration" : {
"text" : "2 mins",
"value" : 120
},
"end_location" : {
"lat" : 41.8745324,
"lng" : -87.6292009
},
"html_instructions" : "Turn \u003cb\u003eright\u003c/b\u003e onto \u003cb\u003eS Dearborn St\u003c/b\u003e",
"maneuver" : "turn-right",
"polyline" : {
"points" : "oir~FdbzuOdAArDE|@CpBE`AAZ?tBAH?lA?"
},
"start_location" : {
"lat" : 41.878156,
"lng" : -87.6293093
},
"travel_mode" : "BICYCLING"
},
希望它对您的项目有所帮助并祝您好运!
【讨论】: