Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用pgrouting比较点之间的距离,并将其与 Vincenty 和使用geopy计算的大圆距离进行比较,但我发现两点之间的最小距离受pgrouting距离的限制。这是没有意义的,因为两点之间的“直线”(如乌鸦飞过)距离应该是最小距离。
pgrouting 如何计算两点之间的“成本”?
我确信我可以通过挖掘源代码找到这个,但我不确定如何找到我的方式,并且询问可能会更快......
PgRouting 不计算距离。它为每条边使用一个“成本”字段,并将路径中每条边的成本相加。您需要弄清楚您传递给 PgRouting 的成本价值并弄清楚这一点。也许您在不同的单位或投影上进行测量。