計算每個像元到最近源的歐氏距離。
方法/步驟
摘要
計算每個像元到最近源的歐氏距離。
插圖
用法
輸入源資料可以是要素類或柵格。
當輸入源資料是柵格時,源像元集包括具有有效值的源柵格中的所有像元。具有 NoData 值的像元不包括在源集內。值 0 將被視為合法的源。使用提取工具可輕鬆地建立源柵格。
當輸入源資料是要素類時,源位置在執行分析之前從內部轉換為柵格。柵格的解析度可以由輸出像元大小引數或像元大小環境來控制。預設情況下,解析度將由輸入空間參考中輸入要素範圍的寬度與高度中的較小值除以250 來確定。
使用輸入源資料的面要素資料時,如果輸出像元大小相對於輸入中的詳細資訊較為粗略,則必須注意輸出像元大小的處理方式。內部柵格化過程將採用與面轉柵格工具相同的預設像元分配型別方法,即 CELL_CENTER。這意味著,不在像元中心的資料將不會包含在中間柵格化源輸出中,因此也不會在距離計算中表示出來。例如,如果您的源是一系列相對於輸出像元大小偏小的面,如建築物覆蓋區,則可能只有一部分面會落入輸出柵格像元的中心,從而導致分析中會缺少其他大部分面。為防止出現這種情況,在中間步驟,您可以使用面轉柵格工具直接將輸入要素柵格化並設定優先順序欄位,將生成的輸出用作距離工具的輸入。或者,您可以選擇一個足夠小的像元大小以從輸入要素中捕獲適當量的詳細資訊。
最大距離以與輸入源資料相同的地圖單位指定。
分配為不可用的輸出,因為在源資料中沒有浮點資訊。如果希望使用分配輸出,則使用可同時生成三個輸出(分配、距離和方向)的歐氏分配。
如果在環境中已設定掩膜,且要被掩膜的像元將掩膜源,則歐氏計算將對其餘的源像元產生作用。在計算中不考慮被掩膜的源像元。在輸出柵格上會為這些像元位置分配 NoData。
由掩膜的像元建立的 NoData 值會在計算中忽略。會計算 NoData 值後面的像元的歐氏距離,就好像 NoData值不存在一樣。由於在輸入表面上存在掩膜而被分配 NoData 的任意像元位置都會在所有輸出柵格上接收到NoData。