gpt4 book ai didi

java - 如何使用 FastVehicleRoutingTransportCostsMatrix ,我有时间矩阵?

转载 作者:行者123 更新时间:2023-12-01 10:03:06 24 4
gpt4 key购买 nike

FastVehicleRoutingTransportCostsMatrix

我有时间邻接矩阵,取自 Mapbox 。 Mapbox distance API 。我没有距离矩阵。如何计算成本?

最佳答案

快速浏览文档表明“距离 API”只能返回行程时间……多么不合逻辑!

使用此 API,我想说没有办法做到这一点,但也许可以通过 Directions API 构建矩阵。您唯一能做的就是估计平均行驶速度并计算估计距离。但添加 .setCostPerDistance 与此估计值对解决方案没有任何影响,因为您所做的只是将行程成本增加一个固定系数。

如果您的问题是 JSprit 抛出错误,因为自定义矩阵需要距离和时间矩阵(我不记得了),那就伪造一下距离,并且不设置每个距离的成本参数(或 0 成本)。

因此,您的选择是坚持使用 Mapbox Distance API,而不考虑每距离的成本,或者将 API 切换为同时提供距离和时间的 API。一种选择是托管您自己的 Graphhopper服务器,并且有简单的快速入门指南可用于执行此操作。 Jsprit 和 Graphhopper 联手了,也捆绑到 ODL Studio

关于java - 如何使用 FastVehicleRoutingTransportCostsMatrix ,我有时间矩阵?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36663740/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com