pgrouting 使用什么指标来计算距离?
What metric does pgrouting use to calculate distances?
我正在使用 pgrouting 比较点之间的距离,并将其与 Vincenty 和使用 geopy 计算的大圆距离进行比较,但我发现两点之间的最小距离下限为 pgrouting 距离。这是没有意义的,因为两点之间的"straight"(如乌鸦飞行)距离应该是最小距离。
pgrouting 如何计算两点之间的 "cost"?
我确定我可以通过挖掘源代码找到它,但我不确定如何找到我的出路,询问可能会更快...
PgRouting 不计算距离。它为每条边使用一个 'cost' 字段,并将路径中每条边的成本相加。您需要弄清楚要传递给 PgRouting 的成本值并弄清楚。也许你测量的是不同的单位或投影。
我正在使用 pgrouting 比较点之间的距离,并将其与 Vincenty 和使用 geopy 计算的大圆距离进行比较,但我发现两点之间的最小距离下限为 pgrouting 距离。这是没有意义的,因为两点之间的"straight"(如乌鸦飞行)距离应该是最小距离。
pgrouting 如何计算两点之间的 "cost"?
我确定我可以通过挖掘源代码找到它,但我不确定如何找到我的出路,询问可能会更快...
PgRouting 不计算距离。它为每条边使用一个 'cost' 字段,并将路径中每条边的成本相加。您需要弄清楚要传递给 PgRouting 的成本值并弄清楚。也许你测量的是不同的单位或投影。