通過Geoprocessing菜單上的ArcToolbox菜單項,可以打開ArcToolbox面板。
工具欄上也有一個ArcToolbox的按鈕,點擊該按鈕也可以打開。
ArcToolbox共分爲三級,工具箱、工具集和工具。我們經常遇到的有前面帶錘子的工具,是ArcGIS安裝的時候就安裝和註冊的系統工具,前面是文本樣式的是用py腳本創建的工具,但用的時候,感覺沒什麼差別。
如果想使用某個Tool,可以雙擊該工具的名稱。彈出該工具的參數設置面板,如下圖所示。
前面帶綠色點的參數爲必須要設置的參數,例如輸入的矢量數據、輸出的矢量數據以及緩衝距離信息等。其他參數名字後面帶(optional)爲可選參數。
下面共5個按鈕。點擊OK按鈕可執行當前工具。點擊Cancel按鈕取消設置,並關閉該對話框。點擊Environments按鈕,可設置Toolbox執行的環境。點擊Hide Help按鈕可以設置是否顯示右側的幫助面板。點擊Tool Help按鈕,可以查看該工具的詳細信息。點擊該按鈕彈出的對話框如下圖所示。
語法,調用方法,在該模塊會介紹各個參數的類型、描述信息以及如何設置等。
許可信息,是Basic、Standard還是Advanced級別纔可以使用。
相關主題,一般是和該工具關聯的主題的鏈接,通過這些鏈接可以更深入的瞭解該工具的一些原理、擴展等信息。
點擊OK按鈕執行後,執行結果數據一般會直接加載到地圖上。點擊Geoprocessing菜單下的Results按鈕,可以查看執行的Tool的結果。如下圖所示。
該面板記錄了本次ArcMap週期內執行的結果信息。包括設置的各種參數,運行環境以及運行過程中的消息記錄。在Results面板中,選中一個Tool,點擊右鍵,有很多功能項,如下圖所示。
點擊Open按鈕可以再次打開工具面板,並且參數是當前已經運行結果的參數。Copy As Python Snippet這個按鈕費用有用,點擊該按鈕,可以把工具執行的內容轉換成py腳本代碼,這樣我們就 可以參考在ArcObjects SDK中調用該工具的時候如何設置參數了。Share As可以把該工具在ArcServer中發佈成服務,Save As可以把該工具保存成一個文件。
在具體執行一個Tool的時候,在其下面的按鈕中會有設置環境按鈕,點擊如下圖所示。
一些我們常用的環境參數記住即可。例如在做點插值成柵格數據的時候,使用江蘇省的雨量站插值降雨數據。如果默認處理,這些點生成的柵格數據肯定不足以覆蓋整個江蘇省。那就需要在Processing Extent設置要生成的結果數據的範圍。
再例如,做水系生成的時候,如果默認的話,在Fill的時候會報錯。把Parallel Processing中的線程數修改爲0即可。
這些參數如何設置以配合各Tool的使用,需要我們在日常使用的時候,自己去摸索。
Search For Tool可以通過關鍵字查找Tool。ModelBuilder是模型構建器,可以把多個模型按照一定的邏輯整合到一起,完成一個複雜的業務模型。Python是寫py腳本的界面。Geoprocessing Options爲處理器設置,在該界面中可以設置結果是否覆蓋、結果數據在默認目錄下保存多長時間等。