我正在做pgrouting实用指南书中的一个例子,但是使用我自己的表,我遇到了这个错误。本书中的示例使用了LIMIT 1来避免此错误,但必须有另一个错误。有关修复的任何想法? 错误: more than one row returned by a subquery used as an expression SELECT *
FROM pgr_drivingDistance(
'
我想通过pgRouting使用pgr_dijkstra得到一个路由的总时间和距离,但我基本上不知道如何实现它。到目前为止,我设法弄清楚,pgr_dijkstra的回报是以成本为单位的,我总结了它们。我假设计算距离和时间实际上是按路线中的每个分段完成的。有人有如何做到这一点的例子吗? SELECT SUM(cost)
FROM (SELECT cost
FROM pgr_dij