2012-02-03 76 views
2

場景是我有一個很大的停車場(有障礙物)並且想要確定從A點到B點的最短路徑。 我知道有像Dijkstarts這樣的算法和A *,但我的問題是:如何生成創建圖形所需的數據?如何生成用於計算最短距離的數據

謝謝。

+0

我會去與現實世界的OSM數據,如果它的工作原理有它應該對任何有向圖數據。 – Karussell 2012-08-09 10:59:37

回答

3

可能的解決方案:

  • 採取的測量絲帶,去你的停車場,並開始播放,記錄尺寸,繪製大量的圖片,並在不同的交會部的文件登記點(峯會)

  • 轉到您的市政府,並要求對這些計劃的

  • 就拿停車場的照片,並推斷尺寸。

  • 預訂一架直升機並拍攝航空照片,使用視差。

  • 獲取谷歌地球,放大和祈禱

+0

對於這個示例場景,最新的選項是選擇的......我完全誤解了讀取算法實現的格式,我需要這些數據。最後,空間位置(即經度和緯度)和距離其他點的距離是你需要開始的。 – 2012-02-07 13:21:39

1

基本上你必須把停車場劃分成相鄰的區域並生成這些圖形。每個字段將是一個節點,並且圖中節點之間的邊對應於相應字段共享的邊。