如何在地图中添加google routes返回的javascript小时数?
我正在使用谷歌地图创建一条包含多个站点(航路点)的路线。我向google maps api发送多个lat和lon,google maps返回点到点的路线,路线信息如:从“A”点到“b”点的持续时间=“2小时12分钟”,从“b”点到“c”点的持续时间=“35分钟”,从“c”点到“d”点的持续时间=“1小时20分钟”。我如何获得所需的总时间?如何在js中添加这样的时间?下面是一个我认为根据文档您应该获得的示例 假设这样,您将能够将如何在地图中添加google routes返回的javascript小时数?,javascript,google-maps,time,Javascript,Google Maps,Time,我正在使用谷歌地图创建一条包含多个站点(航路点)的路线。我向google maps api发送多个lat和lon,google maps返回点到点的路线,路线信息如:从“A”点到“b”点的持续时间=“2小时12分钟”,从“b”点到“c”点的持续时间=“35分钟”,从“c”点到“d”点的持续时间=“1小时20分钟”。我如何获得所需的总时间?如何在js中添加这样的时间?下面是一个我认为根据文档您应该获得的示例 假设这样,您将能够将行.elemnts[0].duration.value(以秒为单位的行
行.elemnts[0].duration.value(以秒为单位的行程时间)相加
您希望添加的duration.value。您的代码/映射是什么样子的?非常感谢,这是我需要的,但我不知道为什么我被否决了。不过,我的问题很清楚
{
"destination_addresses" : [ "New York, NY, USA" ],
"origin_addresses" : [ "Washington, DC, USA" ],
"rows" : [
{
"elements" : [
{
"distance" : {
"text" : "225 mi",
"value" : 361715
},
"duration" : {
"text" : "3 hours 49 mins",
"value" : 13725
},
"status" : "OK"
}
]
}
],
"status" : "OK"
}