GIS基础软件及操作(十)
原文?GIS基礎(chǔ)軟件及操作(十)
練習(xí)十、網(wǎng)絡(luò)分析
(1) 加深對(duì)網(wǎng)絡(luò)分析基本原理、方法的認(rèn)識(shí);
(2) 熟練掌握ARCGIS下進(jìn)行道路網(wǎng)絡(luò)分析的技術(shù)方法;
(3) 結(jié)合實(shí)際、掌握利用網(wǎng)絡(luò)分析方法解決地學(xué)空間分析問(wèn)題的能力。
實(shí)驗(yàn)?zāi)康?/strong>
網(wǎng)絡(luò)分析是GIS空間分析的重要功能分。有兩類(lèi)網(wǎng)絡(luò),一為道路(交通)網(wǎng)絡(luò),一為實(shí)體網(wǎng)絡(luò)(比如,河流、排水管道、電力網(wǎng)絡(luò))。此實(shí)驗(yàn)主要涉及道路網(wǎng)絡(luò)分析,主要內(nèi)容包括:
-
最佳路徑分析,如:找出兩地通達(dá)的最佳路徑。
-
最近服務(wù)設(shè)施分析,如:引導(dǎo)最近的救護(hù)車(chē)到事故地點(diǎn)。
-
服務(wù)區(qū)域分析,如:確定公共設(shè)施(醫(yī)院)的服務(wù)區(qū)域。
通過(guò)對(duì)本實(shí)習(xí)的學(xué)習(xí),應(yīng)達(dá)到以下幾個(gè)目的:
(1) 加深對(duì)網(wǎng)絡(luò)分析基本原理、方法的認(rèn)識(shí);
(2) 熟練掌握ARCGIS下進(jìn)行道路網(wǎng)絡(luò)分析的技術(shù)方法。
(3) 結(jié)合實(shí)際、掌握利用網(wǎng)絡(luò)分析方法解決地學(xué)空間分析問(wèn)題的能力。
實(shí)驗(yàn)準(zhǔn)備
軟件準(zhǔn)備:ArcMap, 要求有網(wǎng)絡(luò)分析擴(kuò)展模塊的許可授權(quán)
數(shù)據(jù)準(zhǔn)備:
Shape文件創(chuàng)建網(wǎng)絡(luò)數(shù)據(jù)集(高速公路:Highways, 主要街道:Major Streets,
公園:Parks,湖泊:Lakes,街道:Streets)
Geodatabase網(wǎng)絡(luò)數(shù)據(jù)集:NetworkAnalysis.mdb:包含:街道圖層:Streets
倉(cāng)庫(kù)圖層:Warehouses 商店圖層:Stores
在ArcMap中加載啟用NetWork Anylyst網(wǎng)絡(luò)分析模塊:
執(zhí)行菜單命令[工具Tools]>>[Extensions],
在[Extensions]對(duì)話(huà)框中點(diǎn)擊 [Network Analyst]
啟用網(wǎng)絡(luò)分析模塊,即裝入Network Analyst空間分析擴(kuò)展模塊。
道路網(wǎng)絡(luò)分析步驟
1. 創(chuàng)建分析圖層
2. 添加網(wǎng)絡(luò)位置
3. 設(shè)置分析選項(xiàng)
4. 執(zhí)行分析過(guò)程顯示分析結(jié)果
實(shí)驗(yàn)內(nèi)容及步驟
(一) 最佳路徑分析
根據(jù)給定的停靠點(diǎn),查找最佳路徑(最省時(shí)的線路)
1.1 數(shù)據(jù)準(zhǔn)備
(1)雙擊ArcMap工程,或從ArcMap中打開(kāi)工程EX10_1.mxd.
(2)如果網(wǎng)絡(luò)分析擴(kuò)展模塊(Network Analyst
Extension)已經(jīng)啟用(參考實(shí)驗(yàn)準(zhǔn)備中的步驟)
(3)如果網(wǎng)絡(luò)分析工具欄沒(méi)有出現(xiàn),則在工具欄顯區(qū)點(diǎn)右鍵打開(kāi)或執(zhí)行菜單命令[自定義]>>[工具條],并點(diǎn)擊[Network
Analyst]以顯示網(wǎng)絡(luò)分析工具欄。
(4)如果網(wǎng)絡(luò)分析窗口沒(méi)有推開(kāi),則在網(wǎng)絡(luò)分析工具欄中點(diǎn)擊網(wǎng)絡(luò)分析窗口按鈕(上圖紅色區(qū)域),以打開(kāi)網(wǎng)絡(luò)分析窗口:
注意:這是一個(gè)懸停窗口,它可以嵌入并固定在ArcMap的窗體中,或是作為一個(gè)單獨(dú)的窗口懸浮在操作區(qū)上。在練習(xí)中,為了方便可以將其固定在TOC面板之下。
1.2 創(chuàng)建路徑分析圖層
在網(wǎng)絡(luò)分析工具欄[ Network Analyst]上點(diǎn)擊下拉菜單[Network Analyst],然后點(diǎn)擊[New Route]菜單項(xiàng).
此時(shí)在網(wǎng)絡(luò)分析窗口[ Network Analyst
]中包含一個(gè)空的列表,顯示停靠點(diǎn)(Stops),路徑(Routes),路障(Barriers)的相關(guān)信息。同時(shí),在TOC(內(nèi)容列表)面板上添加了新建的一個(gè)路徑分析圖層[Route]組合。
1.3 添加停靠點(diǎn)
通過(guò)以下步驟添加停靠點(diǎn),最佳路徑分析將找到最佳的經(jīng)停順序以計(jì)算并得到最佳路徑
(1) 在網(wǎng)絡(luò)分析窗口[Network Analyst ]中點(diǎn)選Stops(0).
(2). 在網(wǎng)絡(luò)分析工具欄[Network Analyst]上點(diǎn)擊“創(chuàng)建網(wǎng)絡(luò)位置”[Create Network Location]工具。
(3) 在地圖的街道網(wǎng)絡(luò)圖層的任意位置上點(diǎn)擊以定義一個(gè)新的停靠點(diǎn)。
程序?qū)⒃诮值谰W(wǎng)絡(luò)上自動(dòng)的計(jì)算并得到一個(gè)距離給定位置最近的停靠點(diǎn),已定義的停靠點(diǎn)會(huì)以特別的符號(hào)進(jìn)行顯示。停靠點(diǎn)會(huì)保持被選中的狀態(tài),除非它被明確地反選(Unselected)或者又新增了一個(gè)另外的停靠點(diǎn)。停靠點(diǎn)的所在的位置會(huì)同時(shí)顯示一個(gè)數(shù)字“1”,數(shù)字表示經(jīng)停的順序。
(4) 再添加4 個(gè)停靠點(diǎn)。
新增加的停靠點(diǎn)的編號(hào)為2,3,4,5。經(jīng)停的順序可以在網(wǎng)絡(luò)分析窗口[Network
Analyst
]中更改。第一個(gè)停靠點(diǎn)被認(rèn)定為出發(fā)點(diǎn),最后一個(gè)停靠點(diǎn)被認(rèn)定為是目的地。
如果一個(gè)停靠點(diǎn)無(wú)法定位于道路網(wǎng)絡(luò)上,則會(huì)顯示一個(gè)“未定位”的符號(hào)。
“未定位”的停靠點(diǎn)可以通過(guò)移動(dòng)操作將其定位到道路網(wǎng)絡(luò)上,在網(wǎng)絡(luò)分析[Network
Analyst]工具欄上點(diǎn)選[選擇/移動(dòng)網(wǎng)絡(luò)位置] [Select/Move Network
Location]按鈕,使用此工具將“未定位”的停靠點(diǎn)拖放到附近的道路網(wǎng)絡(luò)上。
1.4 設(shè)置分析選項(xiàng)
以下操作基于規(guī)則(單向行駛規(guī)劃必須遵守,任意路口可以調(diào)頭)計(jì)算最省時(shí)間的線路
(1). 如圖所示,在網(wǎng)絡(luò)分析窗口[Network Analyst
]中點(diǎn)擊分析圖層屬性按鈕[Analysis Layer Properties]
打開(kāi)圖層Route的屬性設(shè)置對(duì)話(huà)框:
(2) 在分析圖層-Route屬性對(duì)話(huà)框中,點(diǎn)擊分析設(shè)置[Analysis
Settings]選項(xiàng)頁(yè),并確認(rèn)-阻抗[impedance]設(shè)置為分鐘Minutes (Minutes).
(3).不使用時(shí)間限制 (保持Use Time Windows
前的檢查框?yàn)榉沁x中狀態(tài))。當(dāng)必須在規(guī)定時(shí)間在某個(gè)停靠點(diǎn)停留時(shí)才使用這個(gè)選項(xiàng),選擇這個(gè)選項(xiàng)后可以通過(guò)設(shè)置停靠點(diǎn)屬性來(lái)設(shè)置某個(gè)停靠點(diǎn)到達(dá)的時(shí)間,離開(kāi)的時(shí)間(在ArcMap聯(lián)機(jī)幫助中查詢(xún)關(guān)鍵詞network
analysis, routing with time windows 可以了解詳細(xì)內(nèi)容)
(4).不使用“經(jīng)停點(diǎn)重排序功能”(保持[Reorder stops to Find Optimal
Route]檢查框?yàn)槲催x中狀態(tài))。這保證了經(jīng)停順序?yàn)槟闶孪戎付ǖ捻樞颉?/p>
(5) 在“交叉點(diǎn)U型轉(zhuǎn)彎,下拉列表中選擇 允許
(6).在“輸出圖形類(lèi)型”[Output Shape Type]下拉列表中選擇 實(shí)際形狀[True
Shape]
(7).選中“忽略無(wú)效位置”[Ignore Invalid
Locations]檢查框。這樣分析時(shí)將會(huì)忽略那些不在道路網(wǎng)絡(luò)上的停靠點(diǎn)。
(8).在“限制”[Restrictions]列表框中選擇單行線[Oneway]。
(9) 點(diǎn)擊方向[Directions]選項(xiàng)頁(yè),確定距離單位[Distance
Units]設(shè)置為米[Meters], 顯示時(shí)間[Display
Time]檢查框被選中,時(shí)間屬性[Time
Attribute]被設(shè)置為分鐘[Minutes]。點(diǎn)擊[確定]按鈕退出“圖層屬性”對(duì)話(huà)框。
1.5 運(yùn)行最佳路徑分析得到分析結(jié)果
(1) 在網(wǎng)絡(luò)分析工具欄[Network Analyst]上點(diǎn)擊“求解”[Solve]按鈕。分析結(jié)果-最佳路徑線狀要素圖層將在地圖中顯示,在“網(wǎng)絡(luò)分析窗口”[Network Analyst Window]中“路徑”[Route]目錄下也會(huì)同時(shí)顯示:
(2) 在網(wǎng)絡(luò)分析窗口[Network Analyst
]中點(diǎn)擊Route樹(shù)狀結(jié)點(diǎn)左邊的加號(hào)(+)顯示最佳路徑
(3) 右鍵擊最佳路徑“圖形選擇1-圖形選擇5”或在網(wǎng)絡(luò)分析工具欄中點(diǎn)擊方向[Direction]按鈕打開(kāi)“方向(路徑)”窗口。
(4) 在方向(路徑)[Directions]窗口中點(diǎn)擊“地圖”[Map]可以顯示轉(zhuǎn)向提示地圖
(5) 關(guān)閉“方向”[Directions]窗口
1.6 設(shè)置路障(barrier)
通過(guò)在行駛路徑步增加障礙,表示真實(shí)情況下,道路上無(wú)法通行的路障。在進(jìn)行最佳路徑分析將會(huì)繞開(kāi)這些路徑查找替代路線
(1) 在ArcMap的中執(zhí)行菜單命令[Window]>>[Magni?er]顯示放大鏡窗口[Magni?er]
(2) 通過(guò)按住放大鏡窗口[Magni?er]的標(biāo)題欄在地圖上移動(dòng),在地圖中找到已經(jīng)計(jì)算得到的最佳路徑,松開(kāi)鼠標(biāo)。這時(shí)最佳路徑的一部分應(yīng)該顯示在放大鏡窗口[Magni?er]的中心位置,我們將這這個(gè)區(qū)域的某個(gè)路段上放置一個(gè)路障。.
(3) 在網(wǎng)絡(luò)分析窗口[Network Analyst ]中單擊“路障”[Barrier (0)].
(4) 在網(wǎng)絡(luò)分析工具欄[Network Analyst]上點(diǎn)擊“創(chuàng)建網(wǎng)絡(luò)位置”[Create
Network
Location]工具按鈕。
(5) 在放大鏡窗口[Magni?er]中最佳路徑上的某個(gè)位置放置一個(gè)路障。
(6) 在網(wǎng)絡(luò)分析工具欄[Network Analyst]上點(diǎn)擊“求解”[Solve]按鈕,得到新的最佳路徑,從而避開(kāi)路障
(8) 關(guān)閉“放大鏡”[Magni?er] 窗口
1.7 保存分析結(jié)果――最佳路徑
(1) 在網(wǎng)絡(luò)分析窗口[Network Analyst ]中右鍵點(diǎn)擊“路徑”[Routes (1)
],在出現(xiàn)的右鍵菜單中點(diǎn)擊“導(dǎo)出數(shù)據(jù)”[Export Data]菜單命令。
(2) 在“導(dǎo)出數(shù)據(jù)”[Export
Data]對(duì)話(huà)框中指定導(dǎo)出的文件命,比如“E:/輸出/Export_routet_2.shp”
(3) 點(diǎn)擊[確定]按鈕,最佳路徑就會(huì)保存為指定的Shape文件。.
(4) 當(dāng)ArcMap詢(xún)問(wèn)“是否要將導(dǎo)出數(shù)據(jù)作為一個(gè)圖層添加到地圖中”時(shí),點(diǎn)擊否[NO]
(5) 關(guān)閉ArcMap
最近服務(wù)設(shè)施分析
(查找最近的消防隊(duì))
在這個(gè)實(shí)驗(yàn)中,當(dāng)某個(gè)位置發(fā)生火災(zāi)時(shí)將找到距事故最近的四個(gè)消防隊(duì),并且可以進(jìn)一步找到能夠最快到達(dá)事故地點(diǎn)的路線.
2.1 數(shù)據(jù)準(zhǔn)備
(1).雙擊ArcMap工程EX10_2.mxd,或從ArcMap中打開(kāi)工程EX10_2.mxd.
(2).如果網(wǎng)絡(luò)分析擴(kuò)展模塊(Network Analyst
Extension)已經(jīng)啟用(參考實(shí)驗(yàn)準(zhǔn)備中的步驟)
(3)
如果網(wǎng)絡(luò)分析工具欄沒(méi)有出現(xiàn),則在工具欄顯區(qū)點(diǎn)右鍵打開(kāi)或執(zhí)行菜單命令[自定義]>>[工具條],并點(diǎn)擊[Network
Analyst]以顯示網(wǎng)絡(luò)分析工具欄。
(4)如果網(wǎng)絡(luò)分析窗口沒(méi)有推開(kāi),則在網(wǎng)絡(luò)分析工具欄中點(diǎn)擊網(wǎng)絡(luò)分析窗口按鈕(上圖紅色區(qū)域),以打開(kāi)網(wǎng)絡(luò)分析窗口。
2.2 創(chuàng)建“最近服務(wù)設(shè)施分析圖層”
在網(wǎng)絡(luò)分析工具欄[ Network Analyst]上點(diǎn)擊下拉菜單[Network Analyst],然后點(diǎn)擊“新建最近設(shè)施點(diǎn)”[New
Closest Facility]菜單命令
此時(shí)在網(wǎng)絡(luò)分析窗口[ Network Analyst
]中包含一個(gè)空的列表,顯示“設(shè)施”[Facilities], 事故[Incidents],
路徑[Routes],
路障[Barriers]樹(shù)狀目錄。同時(shí),在TOC(圖層列表)面板上添加了新建的一個(gè)“最近設(shè)施點(diǎn)圖層[Route]組合”
2.3 添加“服務(wù)設(shè)施”圖層
通過(guò)添加已存在的一個(gè)點(diǎn)狀圖層作為服務(wù)設(shè)施圖層,以定義服務(wù)設(shè)施的位置。.
(1).在“網(wǎng)絡(luò)分析窗口”中右鍵點(diǎn)擊樹(shù)狀結(jié)點(diǎn):Facilities (0)
,在出現(xiàn)的右鍵菜單中點(diǎn)擊命令“加載位置”[Load Locations].
(2) 在“加載位置”[Load Locations]對(duì)話(huà)框中從“由圖層加載”[Load
From]下拉列表中選擇[File_Staion] 。點(diǎn)擊確定。
在網(wǎng)絡(luò)分析窗口[Network Analysis window]中顯示有40
個(gè)消防隊(duì)。加載的服務(wù)設(shè)施――消防隊(duì)在地圖上顯示為服務(wù)設(shè)施符號(hào)[綠色實(shí)心圓]。
2.4 設(shè)定火災(zāi)事故發(fā)生地點(diǎn)
通過(guò)以下步驟在道路網(wǎng)絡(luò)上定位一個(gè)火災(zāi)事故發(fā)生地址。以進(jìn)一步做救援調(diào)度分析。
(1) 在網(wǎng)絡(luò)分析窗口[Network Analyst ]中點(diǎn)選樹(shù)狀結(jié)點(diǎn)[Incidents(0)]
,將在此圖層上添加一個(gè)一個(gè)網(wǎng)絡(luò)位置(事故地點(diǎn))
(2)
將地圖適當(dāng)放大并平移到如下的區(qū)域,在如下圖所示的位置添加一個(gè)火災(zāi)事故點(diǎn):
2.5 設(shè)置分析選項(xiàng)
(1) 如圖所示,在網(wǎng)絡(luò)分析窗口[Network Analyst
]中點(diǎn)擊[最近呢設(shè)施點(diǎn)Closest
Facility]下拉列表右邊的“分析圖層屬性”按鈕[Analysis Layer Properties]
打開(kāi)圖層[Closest Facility]的屬性設(shè)置對(duì)話(huà)框:
(1) 在圖層屬性對(duì)話(huà)框中點(diǎn)擊“分析設(shè)置”[Analysis Settings]選項(xiàng)頁(yè),在“阻抗”[Impedance]下拉列表中選擇“分鐘”[Minutes(Minutes)]。
(2) 使用時(shí)間前打?qū)?#xff0c;默認(rèn)中斷值為3,可以設(shè)置要查找的設(shè)施點(diǎn)。
(4) 將“行駛自”[Travel From]設(shè)定為“從設(shè)施點(diǎn)到事故點(diǎn)”[Facility to
Incident] (由消防隊(duì)到火災(zāi)事故點(diǎn))。
(5) 在“允交匯點(diǎn)的U形轉(zhuǎn)彎”[Allow U-turns]下拉列表中選擇
任何路口[EveryWhere]
(6) 在“輸出圖形類(lèi)型”[Output Shape Type]下拉列表中選擇 實(shí)際形狀[True
Shape]
(7) 選中“忽略無(wú)效位置”[Ignore Invalid
Locations]檢查框。這樣分析時(shí)將會(huì)忽略那些不在道路網(wǎng)絡(luò)上的停靠點(diǎn)(事故點(diǎn))。
(8)
在“約束規(guī)則”[Restrictions]列表框中選擇單行線[Oneway]。
(9) 點(diǎn)擊“確定”[OK]按鈕。
2.6 運(yùn)行分析過(guò)程查找最近的服務(wù)設(shè)施
(1) 在網(wǎng)絡(luò)分析工具欄[Network
Analyst]上點(diǎn)擊“求解”[Solve]按鈕。分析結(jié)果-救援路徑線狀要素圖層將在地圖中顯示,在“網(wǎng)絡(luò)分析窗口”[Network
Analyst ]中“路徑”[Route]目錄下也會(huì)同時(shí)顯示:
注意:只找到距事故地點(diǎn)最近四個(gè)消防隊(duì)。
(2) 選中四條路線,在網(wǎng)絡(luò)分析工具欄[Network
Analyst]上點(diǎn)擊“方向”[Directions]工具按鈕可以顯示每條救援線路的導(dǎo)航信息。
(3) 退出 ArcMap。
服務(wù)區(qū)分析
(計(jì)算服務(wù)區(qū)并生成起始-目的地OD成本矩陣)
通過(guò)以下操作,創(chuàng)建一系列的多邊形,表示在指定時(shí)間內(nèi)可以從某個(gè)設(shè)施到達(dá)的距離。這些多邊形被稱(chēng)為服務(wù)區(qū)多邊形。在正面的練習(xí)中,基于6個(gè)倉(cāng)庫(kù)創(chuàng)建其3分鐘、5分鐘、10分鐘服務(wù)區(qū)。同時(shí)也可以發(fā)現(xiàn)某個(gè)服務(wù)區(qū)中有多少個(gè)商店。然后確定應(yīng)該如何重新布局一個(gè)倉(cāng)庫(kù)以更好地為商店提供服務(wù)。此外,將生成一個(gè)起始-目的地(OD)成本矩陣,表示在10分鐘內(nèi)從倉(cāng)庫(kù)到其它商店的商品配送的成本。這個(gè)成本矩陣可用于后勤、物流配送、路線選擇分析。
3.1 數(shù)據(jù)準(zhǔn)備
(1).雙擊ArcMap工程EX10_3.mxd,或從ArcMap中打開(kāi)工程EX10_3.mxd.
(2).如果網(wǎng)絡(luò)分析擴(kuò)展模塊(Network Analyst
Extension)已經(jīng)啟用(參考實(shí)驗(yàn)準(zhǔn)備中的步驟)
(3)
如果網(wǎng)絡(luò)分析工具欄沒(méi)有出現(xiàn),則在工具欄顯區(qū)點(diǎn)右鍵打開(kāi)或執(zhí)行菜單命令[自定義]>>[工具條],并點(diǎn)擊[Network
Analyst]以顯示網(wǎng)絡(luò)分析工具欄。
(4)如果網(wǎng)絡(luò)分析窗口沒(méi)有推開(kāi),則在網(wǎng)絡(luò)分析工具欄中點(diǎn)擊網(wǎng)絡(luò)分析窗口按鈕(上圖紅色區(qū)域),以打開(kāi)網(wǎng)絡(luò)分析窗口。
3.2 創(chuàng)建“服務(wù)區(qū)分析圖層”
(1). 在網(wǎng)絡(luò)分析工具欄[ Network Analyst]上點(diǎn)擊下拉菜單[Network
Analyst],然后點(diǎn)擊“新建服務(wù)區(qū)”[New Sercice Area]菜單命令
網(wǎng)絡(luò)分析窗口[Network Analyst
Window]包含一個(gè)空列表,其中有四個(gè)類(lèi)別:設(shè)施點(diǎn)[Facilities],面、線、點(diǎn)障礙、線障礙、面障礙
此外,在圖層列表[TOC]面板中新層了一個(gè)新的服務(wù)區(qū)分析圖層組
3.3 加載服務(wù)設(shè)施圖層
通過(guò)以下操作,將圖層“倉(cāng)庫(kù)”[warehouses]設(shè)置服務(wù)設(shè)施,用于分析它們的服務(wù)區(qū)。
在網(wǎng)絡(luò)分析窗口[Network Analyst ]中右鍵點(diǎn)選Facilities(0)
樹(shù)狀結(jié)點(diǎn),然后在右鍵菜單中點(diǎn)擊“加載位置”[Load
Locations]命令。在出現(xiàn)的Load Location
對(duì)話(huà)框中,.將下拉菜單“加載自”設(shè)置為“Warehouse”,然后點(diǎn)擊確定[OK]
在網(wǎng)絡(luò)分析窗口[Network Analyst
Window]中點(diǎn)擊樹(shù)狀結(jié)點(diǎn)Facilities(6)左邊的加號(hào)
(+),可以顯示設(shè)施列表,這些服務(wù)設(shè)施同時(shí)在地圖上顯示。
3.4 設(shè)置分析選項(xiàng)
通過(guò)以下操作指定基于駕車(chē)時(shí)間進(jìn)行服務(wù)區(qū)分析的選項(xiàng)。計(jì)算每個(gè)服務(wù)設(shè)施的3個(gè)服務(wù)區(qū)多邊形,一個(gè)是3分鐘服務(wù)區(qū),一個(gè)是5分鐘服務(wù)區(qū),一個(gè)是10分鐘服務(wù)區(qū)。
(1). 在網(wǎng)絡(luò)分析窗口[Network Analyst
]中點(diǎn)擊分析圖層服務(wù)區(qū)屬性按鈕,打開(kāi)分析圖層屬性對(duì)話(huà)框:
(2) 點(diǎn)擊分析設(shè)置選項(xiàng)頁(yè)[Analysis Settings]
(3) 點(diǎn)擊阻抗[Impedance]下拉列表,并選擇 “駕車(chē)需時(shí)”[Drivetime
(Minutes)]
(4) 在“默認(rèn)分隔”[Default breaks]輸入框中輸入“3 5 10”(輸入 3 5 10
,三個(gè)數(shù)字以窗格分隔,引號(hào)不需要輸入)
(5) 在“方向”選項(xiàng)中選擇“離開(kāi)設(shè)施點(diǎn)”[Away from facility]
(6) 在“交叉點(diǎn)的U型轉(zhuǎn)彎”下拉列表中選擇“不允許”[Nowhere]
(7) 在“限制”[Restrictions]列表框中選擇單行線[Oneway]。
(8) 選中“忽略無(wú)效位置”[Ignore Invalid Locations]檢查框。
(9). 點(diǎn)擊“面生成”[Polygon Generation]選項(xiàng)頁(yè)
(10) 確認(rèn)“生成面”[Generate Polygons]選項(xiàng)被選中 .
(11) 多邊形類(lèi)型[Polygon
Type]選擇為:“概化”[Generalized].(“概化”面生成的比較快,“詳細(xì)的”面[Detailed]更精確但需要多一些時(shí)間)
(12). 將“多個(gè)設(shè)施點(diǎn)選項(xiàng)”[Multiple Facilities
Options]單選項(xiàng)設(shè)置為“重疊”,這個(gè)選項(xiàng)生成的服務(wù)區(qū)可能會(huì)有相互重疊的部分。.
(13) 將“疊置類(lèi)型”[Overlap
Type]單選項(xiàng)設(shè)置為“環(huán)”[Rings],這樣5分鐘服務(wù)區(qū)中將會(huì)去除3分鐘服務(wù)區(qū)的部分,10分鐘服務(wù)區(qū)將只表示5-10分鐘的服務(wù)區(qū)
(14). 點(diǎn)擊“應(yīng)用”[Apply]按鈕保存所做設(shè)置
(15) 點(diǎn)擊確定[OK]按鈕,保存所做設(shè)置.
3.5 運(yùn)行分析過(guò)程創(chuàng)建服務(wù)區(qū)
在“網(wǎng)絡(luò)分析”工具欄[ Network Analyst]
中點(diǎn)擊“求解”[Solve]工具按鈕生成的服務(wù)區(qū)多邊形。在地圖及網(wǎng)絡(luò)分析窗口[Network
Analyst
]中同時(shí)顯示,結(jié)果是幾個(gè)透明多邊形圖層,可以同時(shí)顯示其下的道路網(wǎng)絡(luò),很明顯地顯示了每個(gè)服務(wù)設(shè)施基于現(xiàn)有道路網(wǎng)絡(luò)狀況的3分鐘、5分鐘、10分鐘服務(wù)區(qū)。
3.6 確定沒(méi)有處在服務(wù)區(qū)內(nèi)的商店
(1). 在TOC圖層列表面板中將圖層“Stores”移到最前面,以更好地顯示此圖層。
(2) 執(zhí)行菜單命令[選擇-Selection]>>[根據(jù)位置選擇- Select by
Location]
(3) 如下圖所示,在“根據(jù)位置選擇”對(duì)話(huà)框中,
(4)點(diǎn)擊“應(yīng)用”[Apply]按鈕,將會(huì)選擇所有位于服務(wù)區(qū)內(nèi)的商店。點(diǎn)擊“關(guān)閉”[Close]按鈕。
(5)在TOC圖層列表面板中右鍵點(diǎn)擊圖層“Stores”,點(diǎn)擊“選擇”,再點(diǎn)擊“切換選擇”
(6)現(xiàn)在,選擇集中顯示了沒(méi)有被任何服務(wù)區(qū)包含的所有商店的分布情況,可以基于此選擇集重新布局現(xiàn)有倉(cāng)庫(kù)。.
(7)在TOC圖層列表面板中右鍵點(diǎn)擊圖層“Stores”,在右鍵菜單中執(zhí)行命令[選擇集-Selctions]>>[清除已選擇的要素-Clear
Selected Features]
3.7 將分布不合理的設(shè)施(倉(cāng)庫(kù))重新布局
(1).查看2號(hào)倉(cāng)庫(kù)-Warehouse
#2的服務(wù)區(qū)多邊形,可以發(fā)現(xiàn)它的3分鐘、5分鐘、10分鐘服務(wù)區(qū)內(nèi)都沒(méi)有商店,因此可以重新選擇新的位置,以使2號(hào)倉(cāng)庫(kù)能夠更好地為其它商店提供服務(wù)
(2) 在網(wǎng)絡(luò)分析窗口[Network Analyst ]中樹(shù)狀結(jié)點(diǎn)Facilities
(6)下選擇2號(hào)倉(cāng)庫(kù)[Warehouse #2]
(3) 使用網(wǎng)絡(luò)分析工具欄上的“選擇/移動(dòng)網(wǎng)絡(luò)位置”工具移動(dòng)2號(hào)倉(cāng)庫(kù)Warehouse#2
到地圖中心位置。如下圖所示:
3.8 運(yùn)行分析過(guò)程重新計(jì)算服務(wù)區(qū)
在“網(wǎng)絡(luò)分析”工具欄[ Network Analyst]
中點(diǎn)擊“求解”[Solve]工具按鈕
生成的服務(wù)區(qū)多邊形:
3.9 確認(rèn)所有每商店歸屬于哪個(gè)服務(wù)區(qū)多邊形
(1) 在TOC圖層列表面板中右鍵點(diǎn)擊圖層“Stores”,在右鍵菜單中執(zhí)行命令:[連接和關(guān)聯(lián)]>>[連接]
(2) 按如下圖所示進(jìn)行設(shè)置:.
(3) 點(diǎn)擊確定[OK]執(zhí)行“連接”[join]操作
(4) 在TOC面板中右鍵點(diǎn)擊新生成的圖層StoreswithPoly
,在右鍵菜單中執(zhí)行命令“打開(kāi)屬性表”[Open Attribute Table].
每一行顯示了商店的名稱(chēng),以及這個(gè)商店位于哪個(gè)服務(wù)區(qū)內(nèi)。可以基于這個(gè)數(shù)據(jù)表生成其它的信息,比如:倉(cāng)庫(kù)的3分鐘服務(wù)區(qū)內(nèi)商店的數(shù)目。
(5) 關(guān)閉屬性表
可以將現(xiàn)有的服務(wù)設(shè)施(包含已經(jīng)移動(dòng)的2號(hào)倉(cāng)庫(kù))數(shù)據(jù)導(dǎo)出為新的要素類(lèi)(圖層),方法如下:
(6) 在網(wǎng)絡(luò)分析窗口[Network Analyst ]中右鍵點(diǎn)擊樹(shù)狀結(jié)點(diǎn)Facilities
(6),在右鍵菜單中執(zhí)行命令“導(dǎo)出數(shù)據(jù)”[Export
Data],然后選擇“所有要素”[All features],并指定輸出的文件名和位置。
當(dāng)ArcMap提示“是否要將新建的要素類(lèi)加載到地圖中”時(shí),選擇“否”.
創(chuàng)建起始-目的地成本矩陣(Origin-Destination cost matrix)
3.10 創(chuàng)建OD 成本矩陣分析圖層
(1) 在TOC面板中關(guān)閉圖層.“Service Area”和“StoresWithinPoly”以更好的顯示
(2) 在網(wǎng)絡(luò)分析工具欄.[Network Analyst]上執(zhí)行菜單命令[創(chuàng)建OD
成本矩陣]
在網(wǎng)絡(luò)分析窗口[ Network Analyst
]中包含一個(gè)列表,顯示“起始位置”[Origins],
“目的地點(diǎn)”[Destinations],“線”[ Lines]
和“點(diǎn)、線。面障礙障”[Barriers]分類(lèi)列表。同時(shí)TOC面板中也加入了新生成的OD成本矩陣分析圖層。
3.11添加起始位置(O)rigin
(1). 在網(wǎng)絡(luò)分析窗口[Network Analyst ]中右鍵點(diǎn)擊樹(shù)狀結(jié)點(diǎn)起始點(diǎn)Origins
(0),然后在出現(xiàn)的右鍵菜單中點(diǎn)擊“加載位置”[Load Locations]命令.
(2) 在“加載自”[Load From]下拉列表中選擇[ServiceArea\Facilities]
(如果沒(méi)有完成服務(wù)區(qū)分析可以使用圖層“Warehouses”.這樣的話(huà)結(jié)果就會(huì)有差異)
(3). 設(shè)置“只針對(duì)已選擇的要素”[Selected Features
Only]檢查框?yàn)槲催x中狀態(tài).
(4) 在“位置定位”[Location Position]設(shè)置項(xiàng),選擇“使用網(wǎng)絡(luò)位置字段”[Use
Network Location Fields]單選 按鈕 ,
這樣將允許ArcGIS使用服務(wù)區(qū)設(shè)施中已定位的位置作為起始位置,這樣會(huì)快一點(diǎn)
(如果你加載的是圖層Warehouses, 則需要使用[use Geometry]
選項(xiàng),并設(shè)置容差值為50米.)
(5) 點(diǎn)擊“確定”[OK]按鈕.
在網(wǎng)絡(luò)分析窗口[Network Analyst ]及地圖中將顯示6個(gè)起始位置
,把2號(hào)移動(dòng)到2號(hào)倉(cāng)庫(kù)所在的服務(wù)區(qū)
3.12 添加目的地(D)estinations
將商店作為目的地
(1) 在網(wǎng)絡(luò)分析窗口[Network Analyst
]中右鍵點(diǎn)擊樹(shù)狀結(jié)點(diǎn)Destinations(0),然后在右鍵菜單中執(zhí)行命令“加載位置”[Load
Locations]
(2) 從“加載自”[Load From]下拉列表中選擇圖層Stores.
(3) 在“位置分析屬性”[Location Analysis Properties]列表中,
點(diǎn)擊屬性[property]Name 對(duì)應(yīng)的列,[Feld],從下拉列表中選擇字段-
“NOM”。
(4) 點(diǎn)擊“確定”[OK]按鈕.
現(xiàn)在,在網(wǎng)絡(luò)分析窗口[Network Analyst
]中已經(jīng)有21個(gè)目的地的名稱(chēng)列表,同時(shí)在地圖中也顯示了這21個(gè)目的地
3.13 設(shè)置分析選項(xiàng)
以下操作將指定基于時(shí)間(驅(qū)車(chē)需時(shí))計(jì)算OD成本矩陣的參數(shù)。
(1). 點(diǎn)擊網(wǎng)絡(luò)分析窗口[Network Analyst ]中[OD
成本矩陣]圖層名稱(chēng)右邊的圖層屬性按鈕
(2) 在圖層屬性對(duì)話(huà)框中點(diǎn)擊“分析設(shè)置”[Analysis Settings]選項(xiàng)頁(yè)
(3) 點(diǎn)擊“阻抗”[Impedance]下拉列表,選擇 Drivetime(Minutes).
(4) 在“默認(rèn)中斷值”[Default Cutoff
Value]輸入框中輸入10。這樣將生成從每個(gè)倉(cāng)庫(kù)到其10分鐘內(nèi)可以到達(dá)的商店“起始-目的地”成本矩陣。
(5) 在“要查找的目的地”[Destinations to Find]列表框中選擇“全部”
<All> (點(diǎn)向下的按鈕).
(6) 在“交匯點(diǎn)的U形轉(zhuǎn)彎”[Allow U-turns ]選擇“允許”[Everywhere]
(7) 在輸出Shape類(lèi)型[Output Shape Type]列表框中選擇“直線”[Straight
Line].
(8) 在“限制”[Restrictions]列表中選擇“單行線”[Oneway]規(guī)則.
(9) 選中“忽略無(wú)效的位置”[Ignore Invalid Locations]
(10) 點(diǎn)擊“確定”[OK]按鈕保存這些參數(shù)
3.14運(yùn)行分析過(guò)程生成OD 成本矩陣
在網(wǎng)絡(luò)分析[Network
Analyst]工具欄中點(diǎn)擊“求解”[Solve]工具按鈕.
起始-目的地(OD)路線顯示在地圖中。這里顯示的數(shù)據(jù)為27條線路。(由于你在3.7中移動(dòng)2號(hào)倉(cāng)庫(kù)Werehouse
#2的位置可能與我的有偏移,這個(gè)數(shù)字不一定是27,但都屬于正常的)
3.15 為商店合理分配倉(cāng)庫(kù)
基于 OD 成本矩陣,可以判斷哪些商店由哪個(gè)倉(cāng)庫(kù)提供服務(wù)會(huì)更理想。
(1) 在網(wǎng)絡(luò)分析窗口[Network Analyst ]中右鍵點(diǎn)擊樹(shù)狀結(jié)點(diǎn)Lines(27)
,然后在出現(xiàn)的對(duì)話(huà)框執(zhí)行命令“打開(kāi)屬性表”[Open Attribute Table],打開(kāi)OD
成本矩陣.
(2)
屬性表表示能在10分鐘內(nèi)從每個(gè)倉(cāng)庫(kù)到達(dá)的商店的“起始-目的地”成本矩陣。字段[OriginID]表示每個(gè)倉(cāng)庫(kù)的標(biāo)識(shí)。字段[DestinationID]表示每個(gè)商店的標(biāo)識(shí)。字段[DestinationRank]表示
級(jí)別,即每個(gè)倉(cāng)庫(kù)能夠?yàn)楦鱾€(gè)商店基于時(shí)間開(kāi)銷(xiāo)進(jìn)行劃分的服務(wù)等級(jí)。比如,在下表中:對(duì)2號(hào)倉(cāng)庫(kù)Warehouse#2,
DestinationID 為32的商店的等級(jí)為1 ,而DestinationID為 31的商店的等級(jí)為2
,這是因?yàn)閺?號(hào)倉(cāng)庫(kù)Warehouse#2,到商店DestinationID 32所需要的時(shí)間要少
(你的結(jié)果不一定與此完全相同.)
OD
成本矩陣顯示每個(gè)倉(cāng)庫(kù)所服務(wù)的那些商店在每條線路上的時(shí)間開(kāi)銷(xiāo)。某些商店在10分鐘服務(wù)限定條件下可以由多個(gè)倉(cāng)庫(kù)提供配送服務(wù)。OD
成本矩陣可以用于后勤路線分析模型,以便進(jìn)行優(yōu)化選擇。使用OD矩陣可改進(jìn)商店配送及提供更好更快的物流服務(wù)。.
選做內(nèi)容
――創(chuàng)建用于進(jìn)行道路網(wǎng)絡(luò)分析的網(wǎng)絡(luò)數(shù)據(jù)集
請(qǐng)參考 ESRI PDF 文檔《Network_Analyst_Tutorial.pdf》的練習(xí)1~3
(1) Exercise 1: Creating a Shape?le based Network Dataset
基于 Shape文件創(chuàng)建網(wǎng)絡(luò)數(shù)據(jù)集
(1) Exercise 2: Creating a geodatabase network dataset
基于地理數(shù)據(jù)庫(kù)――Geodatabase創(chuàng)建網(wǎng)絡(luò)數(shù)據(jù)集
(1) Exercise 3: Creating a multimodal network dataset
實(shí)驗(yàn)數(shù)據(jù):安裝ArcGIS Tutorial 光盤(pán)內(nèi)容后可在 ArcTutor\Network_Analyst
目錄下找到。
實(shí)驗(yàn)報(bào)告要求
實(shí)驗(yàn)報(bào)告包括以下內(nèi)容:
網(wǎng)絡(luò)分析中對(duì)道路網(wǎng)絡(luò)數(shù)據(jù)有何要求,如何得到符合網(wǎng)絡(luò)分析要求的街道網(wǎng)絡(luò)數(shù)據(jù)?
網(wǎng)絡(luò)分析應(yīng)用舉例:網(wǎng)絡(luò)分析模塊支持哪幾種功能,分別解釋其含意,就每一種功能舉幾個(gè)實(shí)際應(yīng)用中的例子。
作者:?王順利?
發(fā)表于:?2016-01-14 14:56:35?
更新于:?2016-04-28 21:41:26?
原文鏈接:?http://www.wshunli.com/2016/01/14/GIS基礎(chǔ)軟件及操作-十/?
本文版權(quán)歸作者,歡迎轉(zhuǎn)載,但未經(jīng)作者同意必須保留此段聲明,且在文章頁(yè)面明顯位置給出原文鏈接,否則保留追究法律責(zé)任的權(quán)利。
總結(jié)
以上是生活随笔為你收集整理的GIS基础软件及操作(十)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: ruby gem passenger依赖
- 下一篇: linux文件系统基本知识