我正在做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