问题描述
我建立了包含顶点和边的表格(代表机场及其之间的路线)。 使用以下查询,我可以获得两点之间的最短路径。
SELECT p.seq,p.node,p.cost,r.geom as edge_geom,c.name
FROM
pgr_dijkstra(
'SELECT id,source,target,distance AS cost FROM airport_route',(SELECT id FROM airport WHERE code = 'HEL'),(SELECT id FROM airport WHERE code = 'LAS'),TRUE
) AS p
LEFT JOIN airport_route AS r ON p.edge = r.id
LEFT JOIN airport AS c ON p.node = c.id
ORDER BY
p.seq;
问题是:
如何找到这两个点之间具有K边最多的最短路径?
安装了postgis和pgrouting;网络拓扑已创建
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)