pgr_dijkstra результирующая трасса - PullRequest
1 голос
/ 24 октября 2019

Я пытаюсь использовать pgr_dijkstra для pgrouting postgis, используя следующий код, как показано ниже

SELECT seq, node, edge, cost_len as cost, agg_cost, geom
FROM pgr_dijkstra( 'SELECT gid as id, source, target, st_length(geom, true) as cost FROM road',
ARRAY[16106,8189,4887,23235],10576, directed:=false) as pt
JOIN road rd ON pt.edge = rd.gid;

broken road result

Запрос выполняется успешно, но когда я открываюДанные на графике дороги разбиты (штриховая линия), как показано на рисунке. Предыдущий шаг create_topology также успешно запущен. Что возможно не так с запросом? или это мои данные дороги должны быть исправлены

...