找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 768|回复: 0

[求助] 關於python 找路徑 起點跟終點

0

主题

1

帖子

1

积分

贫民

积分
1
win895564 发表于 2022-8-3 15:00:43 | 显示全部楼层 |阅读模式
10威望
本帖最后由 win895564 于 2022-8-3 15:04 编辑

最近接觸PyQgis
想找兩個點間的路徑
以圖片為例給定start = A ,end =H ,output = A-->C-->E-->H
英文為紅色線段的ID 紅圈為結點
以下為我計算的原始資料
KEY為圖片上黑色的英文字 代表該紅色線段的ID
VALUE為交接的點 可能有一頭或多頭相接
以字典'C' 來說 一頭交接到[A,B]線段 另一頭交接到[E,F,G]
(如果資料型態有另一種更好的解法 原始我還能修改)
line_dict={
'A':[['B','C']],
'B':[['A','C']],
'C':[['A','B'],['E','F','G']],
'E':[['C','F','G'],['I','H']],
'F':[['C','E','G']],
'I':[['H','E']],
'H':[['I','E']],
'G':[['E','F','C']]}


謝謝~

1659406055093.jpg
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表