Here api 这里的api矩阵路由摘要与使用相同的routeId调用getroute时得到的不同-为什么?

Here api 这里的api矩阵路由摘要与使用相同的routeId调用getroute时得到的不同-为什么?,here-api,Here Api,我正在调用矩阵路由API: 距离41698,路线ID如果我想了解更多关于这条路线的详细信息: {"summary":{"distance":41698,"travelTime":2471,"costFactor":2511,"routeId":"AIEACAAAAB4AAABaAAAAmgAAAJ8AAAB42mOYz8DAxMQABKeCNzquODYrlgEKcibcFHVjFLJh+P8fIvBhPwMS4ALiyy4nXJgY3hWsd5TecQauMfvCHdHzvHg1XmB8sp

我正在调用矩阵路由API:

距离41698,路线ID如果我想了解更多关于这条路线的详细信息:

{"summary":{"distance":41698,"travelTime":2471,"costFactor":2511,"routeId":"AIEACAAAAB4AAABaAAAAmgAAAJ8AAAB42mOYz8DAxMQABKeCNzquODYrlgEKcibcFHVjFLJh+P8fIvBhPwMS4ALiyy4nXJgY3hWsd5TecQauMfvCHdHzvHg1XmB8spIRaDFccMeSjE9TQQxFB6YGhhRGCUd/JgMQv4EJADjbIRoCEs8U"}}
然后,我使用得到的routeId调用get getroute:

现在我得到了38650的距离:

"summary":{"distance":38650,"trafficTime":5066,"baseTime":2401,"flags":["tunnel","motorway","builtUpArea"],"text":"The trip takes <span class=\"length\">38.7 km</span> and <span class=\"time\">40 mins</span>.","travelTime":2401,"_type":"RouteSummaryType"}}
“摘要”:{“距离”:38650,“交通虚拟时间”:5066,“基准时间”:2401,“标志”:[“隧道”、“高速公路”、“建筑区”],“文本”:“行程38.7公里40分钟。”,“旅行时间”:2401,“_类型”:“路线摘要类型”}

这是预期的行为吗?为什么?

MxN矩阵路由和1xN路由使用的算法不同,因此您不会得到完全相同的结果。 矩阵路由是做一些局部的“简化”,以便更快地计算整个矩阵