1. 程式人生 > >【ArcGIS|空間分析】查詢成本最低路徑

【ArcGIS|空間分析】查詢成本最低路徑

成本資料集>成本距離>成本路徑>柵格轉線

文章目錄

1、要求

從最佳學校校址到附近道路交叉點的通達道路中查詢最佳路徑。

2、基本步驟

2.1 建立源資料集(如有必要)

源資料參考最終學校位置資料
https://blog.csdn.net/qq_40628258/article/details/84143393

2.2 建立成本資料集

方法是:確定所需資料集,並重分類為常用度量尺度,然後對各資料集進行加權,最後加以合併。

(1)重分類坡度
(2)為資料集設定權重和合並資料集
合併“Reclassed slope”和“landuse”資料集,從而生成一個數據集,用於呈現根據坡的陡峭程度和土地利用型別修建通過地表上每個位置的道路的成本。
引數設定:
1、比例值
在這裡插入圖片描述
2、設定等效影響為每個輸入柵格指定相等的影響力百分比(均為 50%)

  • 在建立成本面的情況下,將比例值設為“受限”時須謹慎
    設為“受限”後,像元的值將被指定為評估級別的最小值減去 1,因此受限區域似乎已指定為成本最低,但實際上此類區域已從分析中排除。 對帶有此值的像元進行渲染時應恰如其分,以避免引起混淆。
  • 而對於要從分析中排除的區域,則可為其指定較高成本或將比例值設定為 NoData
    如果使用 NoData,首先應檢查輸入柵格中是否存在 NoData 區域。 如果已存在此類區域,則將很難判斷設為 NoData 的區域是否存在,因為它已從分析中排除或者在該位置處不存在其中一個輸入的原始資訊。

在這裡插入圖片描述

  • 可以將這兩種輸出作為成本路徑工具的輸入連同使用輸入目標資料,計算出新校址和目標位置之間的成本最低路徑。

2.3 建立目標資料集(如有必要)

在本練習中,目標資料集是位於道路交匯處的一個點

2.4 查詢成本最低的路徑

(1)設定成本距離引數(成本距離工具)

輸入資料:
1、源資料:學校位置
2、成本柵格資料:成本資料集

輸出資料:
1、輸出距離柵格資料:可顯示從任意位置(單元)到源(校址)的累積行駛成本。 它不包含從某一特定單元到源的行駛路線相關資訊,只包含沿成本最低路徑到達源的成本為多少。
2、輸出回溯連結柵格資料:可顯示從任意單元沿成本最低的路徑回到源要行駛的路線。

(2)設定成本路徑引數(成本距離工具)

輸入資料:
1、輸出距離柵格資料
2、回溯連結柵格資料
3、輸入柵格資料或要素目標資料:提供的目標圖層將成為通往學校位置的新道路的起點

輸出資料:“輸出成本路徑”(可呈現從學校位置到目標點的成本最低路徑。,該路徑將避開被認為修建道路成本較高的陡坡和某些土地利用型別)

2.5 柵格轉折線