我一直在尝试使用here api计算多对多矩阵,以便以后可以求解TSP。
问题是,如果我从一个城市开始,到同一城市的距离,它认为从同一城市到同一城市的距离为2(米?)。
此外,如果我先检查A点与B点之间的距离,然后再检查B点与A点之间的距离,则会有细微的差别。
这是正常现象还是API中的错误?
REST URL如下:
https://matrix.route.api.here.com/routing/7.2/calculatematrix.json?start0=45.69523%2C9.66951&start1=45.85167%2C9.39188&destination0=45.69523%2C9.66951&destination1=45.85167%2C9.39188&summaryAttributes=distance&mode=fastest%3Bcar&app_id= {app_id}&app_code = {app_code}
答案 0 :(得分:0)
路由服务基于链接段。这就解释了同一市中心之间的2米。 关于您的第二个主题:我看了A和B的位置。它们都被单向街道包围。您需要考虑的是,有时有时无法将确切的路线比以前返回,因此距离可能会有所不同。