答案 0 :(得分:0)
是的,有可能。您可以使用Directions API获取路线并分析响应。在响应中,您会得到路径多段线,路径的每条腿/每一步的"distance"
和"duration"
标签,例如:
...
"distance": {
"text": "1.8 mi",
"value": 2856
},
"duration": {
"text": "10 mins",
"value": 570
},
...
,您可以计算speed = distance.value / duration.value
。然后,您可以根据计算出的速度为折线设置颜色。例如。如果speed < 10
-为折线设置Color.RED
颜色,为10 <= speed < 30
-Color.YELLOW
等设置