日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

ArcGIS之通过Model Builder执行地理处理

發布時間:2025/3/15 编程问答 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ArcGIS之通过Model Builder执行地理处理 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

  ArcGIS中模型構建器是一個用來創建、編輯和管理模型的應用程序。模型是將一系列地理處理工具串聯在一起的工作流,它將其中一個工具的輸出作為另一個工具的輸入。也可以將模型構建器看成是用于構建工作流的可視化編程語言。現根據國外某示例數據,在ArcGIS10.1演示一下Model Builder的使用方法。

  1.打開示例數據(mxd文檔)

  

  2.從主菜單中,打開Geoprocessing→Environment,展開Workspace并統一設置當前與草稿工作空間

  3.單擊主菜單上的Model Builder按鈕,進入Model Builder窗口,選擇Model→Save

  

  4.選擇一個路徑存儲,在save窗口中單擊新建工具箱按鈕,雙擊進入新建的工具箱,輸入一個名稱作為新建模型的名稱,保存

   ? ??

  5. 從Model Builder菜單欄中,填寫一些相關屬性,例如一些名稱、描述等,注意這里最好將模型存儲為相對路徑名稱。

  6.展開工具箱,打開數據管理工具>圖層與表視圖>創建要素圖層工具,并將其拖動到窗口。

  

  7.右擊創建要素圖層工具,選擇打開

  

  8.填寫輸入要素與輸出圖層,與SQL語句如下圖

  

  9.點擊ok按鈕,模型中的框變成彩色,表示該工具已經準備好運行了,選擇模型→運行,執行該模型的這個部分

  

  10.模型形狀后面的陰影表示該工具已經運行了,右擊綠色Limestone橢圓形,選擇添加到顯示,新圖層顯示在左側目錄中,同時顯示在地圖上

  

  11.從ArcToolBox中,再次單擊并拖動創建要素圖層到模型畫布,填寫輸入要素與輸出圖層與SQL語句,如下圖

    

?

  

  12.將ArcToolBox>分析工具>疊加分析>相交工具拖放到模型畫布上,右擊并打開相交工具

  

  13.填寫輸入要素與輸出圖層與SQL語句,執行如下圖

  

  14.打開并拖動第二個相交工具,填寫輸入要素與輸出圖層與SQL語句,執行如下圖

  

  

  15.更改與重運行模型(可選)

  16.從模型中創建工具

  通過將輸入與輸出轉換為參數,可將模型設置為工具來運行。右擊藍色的Vegetation橢圓形,選擇模型參數,小P出現在藍色橢圓形的右側,表示它現在是一個參數,右擊snailHab綠色橢圓形,

也將其設置為一個參數,保存該模型。

  

  

  17.在ArcToolBox工具箱上右擊,添加工具箱,再次打開該工具,右擊該模型,選擇編輯,將Vegetation重命名為Input Vegetation,將snailHab重命名為 Output snailHab Layer

  

  18.另外如需添加SQl表達式查詢,可以右擊創建要素圖層,選擇建立變量→從參數中→表達式,效果見下圖

  

  最后得出模型運行結果

  

轉載于:https://www.cnblogs.com/wicked-fly/p/4738641.html

總結

以上是生活随笔為你收集整理的ArcGIS之通过Model Builder执行地理处理的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。