Matrix api与相同坐标的距离不同

问题描述 投票:0回答:1

我一直在尝试使用这里的api来计算多对多矩阵,以便我以后可以解决TSP问题。

问题是,如果我从一个城市出发,到达同一个城市的距离,它会认为从同一个城市到同一个城市的距离是2(米?)。

另外,如果我检查A点和B点之间的距离,然后检查B点和A点之间的距离,则会略有不同。

这是正常的还是API中的错误?

REST网址如下:

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

rest here-api
1个回答
0
投票

路由服务基于链路段。这解释了同一市中心之间的2米。关于你的第二个主题:我看了A和B的位置。它们都被单行道包围。您需要考虑有时无法将精确路线路由回来,然后距离可能会有所不同。

© www.soinside.com 2019 - 2024. All rights reserved.