當前位置:編程學習大全網 - 編程軟體 - 如何使用QGIS裏面的python編程求最優路線?

如何使用QGIS裏面的python編程求最優路線?

題主:

妳的問題描述不是很詳盡。

比如,妳所說的最短路徑,是直線還是沿道路的最短路徑。如果是後者這個稍微麻煩些,並需要補充路網數據。如是直線距離最短,那麽,妳所需求的是以最短路徑走訪完所有農戶(以居委會為起點),還是每戶至居委會的距離最短(兩點間直線距離)。還有就是GIS文件的屬性表和妳的EXCEL表格的關系...

所以,如妳題中所說,建議妳現在做的有以下幾件事:

①明確要目標到底是什麽,就如上面所說的壹樣;

②對於每壹戶(包括居委會),妳還需獲取其坐標(X/Y),這個在GIS軟件中易獲取;

③將excel數據連接至屬性表中。

最後,妳這個項目要解決的問題有Dijkstra、Floyd、A*等算法可用。但是具體用哪壹種還需根據問題進行優選...

希望對妳有所幫助!!!

  • 上一篇:怎樣用HTML制作網頁?
  • 下一篇:excel兩個日期相減計算天數
  • copyright 2024編程學習大全網