1. 概述
路徑分析表示根據要求出的阻抗查找最快、最短甚至是最優的路徑。如果阻抗是時間,則最佳路線即爲最快路線。如果阻抗是具有實時或歷史流量的時間屬性,則最佳路線是對指定日期和時間來說最快的路線。因此,可將最佳路徑定義爲阻抗最低或成本最低的路徑,其中,阻抗由你來選擇。確定最佳路徑時,所有成本屬性均可用作阻抗。
2. 數據獲取
本教程所使用的道路數據爲水經注萬能地圖下載器中下載的道路矢量數據,除了道路矢量,常見的矢量數據都可以在水經注萬能地圖下載器中進行下載。
水經注萬能地圖下載器 (私信回覆"下載器"獲取萬能地圖下載器軟件安裝包)
3. 新建文件地理數據庫
打開ArcMap,打開目錄,找到需要放置數據的目錄,點擊右鍵,選擇"新建\文件地理數據庫",如下圖所示。
新建文件地理數據庫
點擊之後就會新建文件地理數據庫,新建的文件地理數據庫如下圖所示。
新建的文件地理數據庫
4. 新建要素數據集
在新建的文件地理數據庫上點擊右鍵,選擇"新建\要素數據集",如下圖所示。
新建要素數據集
在顯示的"新建要素數據集"對話框內設置要素數據集名字爲road,如下圖所示。
設置要素數據集名字
點擊下一步,設置座標系信息,如下圖所示。
設置座標系信息
點擊下一步,由於不涉及三維分析,所以這裏不設置三維座標系信息,如下圖所示。
高程座標系不設置
點擊下一步設置容差,可以根據自己數據的實際情況進行設置,這裏設置爲0.5m,如下圖所示。
設置容差
點擊完成,完成要素數據集的新建,新建的要素數據集如下圖所示。
新建的要素數據集
5. 導入數據
在新建的要素數據集上點擊右鍵"導入\要素類(單個)",將道路數據導入進來,如下圖所示。
導入單個要素
在顯示的要素類至要素類對話框內,設置輸入要素、輸出位置和輸出要素類,如下圖所示。
單個要素導入設置
點擊確定之後,可以看到道路數據已經導入到了新建的文件地理數據庫中了,如下圖所示。
導入的要素
6. 新建網絡數據集
在road要素數據集上點擊右鍵,選擇"新建\網絡數據集",如下圖所示。
新建網絡數據集
在顯示的新建網絡數據集對話框內,需要輸入網絡數據集的名稱和選擇網絡數據集的版本,這裏默認,如下圖所示。
設置網絡數據集名稱和選擇版本
點擊下一步,勾選上需要新建網絡數據集的圖層,如下圖所示。
勾選需要新建網絡數據集的圖層
點擊下一步,選擇是否需要構建轉彎模型,選擇是,如下圖所示。
選擇是否構建轉彎模型
點擊下一步,設置連通性,這裏默認即可,如果需要設置,點擊連通性按鈕進行設置,如下圖所示。
設置連通性
點擊下一步,選擇是否需要高程建模,這裏沒有涉及到三維,所以選擇否,如下圖所示。
選擇是否進行高程建模
點擊下一步,爲網絡數據集指定屬性,如果沒有就默認即可,如下圖所示。
爲網絡數據集指定屬性
點擊下一步,選擇是否需要設置行駛方向,選擇是,如下圖所示。
設置行駛方向
點擊下一步,會顯示整個網絡數據集的信息摘要,如下圖所示。
網絡數據集摘要
點擊完成之後會顯示對話框,提示是否立即構建網絡數據集,選擇是,如下圖所示。
立即構建網絡數據集
點擊是之後會看到構建好的網絡數據集,如下圖所示。
構建的網絡數據集
7. 路徑分析
在菜單空白處點擊右鍵,在Network Analyst前面打上"√",如下圖所示。
勾選Network Analyst
在顯示的Network Analyst工具條上點擊Network Analyst窗口,顯示出Network Analyst窗口,如下圖所示。
點擊Network Analyst窗口
在Network Analyst工具條上點擊Network Analyst,選擇新建路徑,如下圖所示。
選擇新建路徑
新建完成之後,可以看到在圖層中添加了相關的圖層,如下圖所示。
新建路徑
在Network Analyst窗口中,找到停靠點,點擊右鍵,選擇加載位置,將起止點數據加載進來,如下圖所示。
加載位置
選擇上之前準備好的起點和終點文件,將其加載進來,如下圖所示。
加載起止點
點擊Network Analyst工具條上的求解按鈕即可得到最短路徑,如下圖所示。
點擊求解按鈕
點擊之後就可以得到兩點之間的最短路徑,如下圖所示。
最短路徑
除了直接的路徑顯示,也可以看到具體的路徑規劃信息,如下圖所示。
路徑規劃信息
8. 結語
以上就是如何使用ArcGIS進行路徑分析的詳細說明,主要包括了數據獲取、新建文件地理數據庫、新建要素數據集、導入數據、新建網格數據集和路徑分析等功能。