使用GraphHopper和jsprit构建矩阵

时间:2016-06-17 13:46:05

标签: java graphhopper jsprit

我正在使用Java构建路由服务,使用graphhopper等路由工具生成点之间的路由,以及通过Maven嵌入app中的车辆路由问题的jsprit。

在jsprit中,可以添加一个成本矩阵,用于标记矩阵中2个点之间的时间和距离。但这意味着对于图中的每个边缘,我都必须向graphhopper请求获取信息。

我的问题是,如果这是处理这个问题的正确方法吗?我搜索了API,但找不到生成矩阵的选项。这种情况的最佳做法是什么。

提前致谢

1 个答案:

答案 0 :(得分:2)

创建矩阵是处理问题的一种简单直接的方法。

社区builds解决方案,目前以强力方式执行矩阵(两个用于循环)。但是,像我们在商业产品中一样,有更有效的方法来生成矩阵。

注意:我是GraphHopper的作者