0

我正在使用pgrouting比较点之间的距离,并将其与 Vincenty 和使用geopy计算的大圆距离进行比较,但我发现两点之间的最小距离受pgrouting距离的限制。这是没有意义的,因为两点之间的“直线”(如乌鸦飞过)距离应该是最小距离。在此处输入图像描述

pgrouting 如何计算两点之间的“成本”?

我确信我可以通过挖掘源代码找到这个,但我不确定如何找到我的方式,并且询问可能会更快......

4

1 回答 1

0

PgRouting 不计算距离。它为每条边使用一个“成本”字段,并将路径中每条边的成本相加。您需要弄清楚您传递给 PgRouting 的成本价值并弄清楚这一点。也许您在不同的单位或投影上进行测量。

于 2016-01-21T22:32:55.287 回答