我想计算美国邮政编码之间的旅行时间矩阵。大约有3万个可见的邮政编码,因此这是9亿次计算(假设两个方向的旅行时间相同,则为4.5亿次)。
我以前没有使用过graphhopper,但它似乎适合这项任务。我的问题是:
-
最好的方法是什么?
-
这会使graphhopper服务器过载吗?
-
需要多长时间?
我可以为每对邮政编码提供纬度和经度。
谢谢-Steve
我还没有针对这些大量的点测试GraphHopper,但这应该是可能的。
最好的方法是什么?
如果您避免HTTP开销并像本例中那样直接使用Javalib,可能会更快。如果只使用一个短的距离或时间值,请确保分配足够的RAM,因为矩阵本身已经是2g。另请参阅此问题。
这会使graphhopper服务器过载吗?
API不允许在没有API密钥的情况下使用,您可以在这里获取该密钥。或者设置您自己的GraphHopper服务器。
需要多长时间?
不过可能需要几天时间。
警告-企业注意:我们为您的服务器设置或用例提供支持。此外,我们还出售一个矩阵插件,使这些计算速度至少快10倍。