首頁 新聞中心 技術博客

ArcGIS中利用模型構建器將較多數據合并為一份數據

發布時間:2021-10-11 20:31:02   瀏覽量:3564   作者:GIS前沿

今天開始我們來介紹一些非常獨特的工具,他不存在于Arctoolbox中,僅在模型構建器中可以找到并使用。

我們新建模型后找到工具欄插入——僅模型工具,在里面可以發現一些平時不常使用的工具。

掌握這些工具結合模型處理數據文件可以說是得心應手。在這里插入圖片描述
今天我們分享收集值工具,我們點擊打開收集值工具雙擊后查看工具的說明。簡單了解工具說明后,我們即可對工具進行使用。在這里插入圖片描述
在這里插入圖片描述
假設我們手中有非常多的數據需要合并為一份數據,常規操作是將數據全部添加到數據框內,再使用Arctoolbox——數據管理工具——常規——合并,打開相應的文件夾后按住shift拖選全部文件。

此方法有漏選的可能,而且有一些對數據分別進行的操作無法批量執行,并且較為繁瑣。在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
我們使用模型構建器,在模型內加入收集值工具即可簡單完成上述要求。

首先我們點擊模型構建器工具條內的插入——迭代器——要素類,雙擊迭代要素類選擇存放數據的文件夾點擊確定,其他默認。在這里插入圖片描述
在這里插入圖片描述
然后我們繼續點擊插入——僅模型工具——收集值,在這里插入圖片描述
雙擊收集值,將輸入值選擇為招遠區劃.shp。完成后我們即可將迭代器與收集值工具進行連接。在這里插入圖片描述

此處連接的意義在于將迭代器單個篩選出來的數據進行匯總。如果要將數據進行批量處理,也可在收集值前加入相應的工具進行操作。

例如0416文件夾內四個數據需要加入面積字段并計算,而其他文件夾內不需進行任何操作。我們可以在迭代器后對數據進行添加面積字段并計算字段的操作,在收集值工具前再添加無需進行計算字段的數據的文件夾。

最終這些文件夾內的數據經收集值工具的匯總,批量添加到后面的工具計算中,本次選擇合并工具。我們雙擊打開合并工具后發現找不到輸出值選項。

在這里插入圖片描述
我們使用連接進行輸出值與合并的連接在這里插入圖片描述

點擊合并后選擇輸入數據集,將合并后的文件放到0416文件夾內,最后別忘了勾選模型參數。

在這里插入圖片描述
完成后點擊保存,然后雙擊模型構建器點擊確定,生成的數據直接在窗口內顯示在這里插入圖片描述

來源:https://blog.csdn.net/qq_43173805/article/details/118655215
18黄无遮挡免费视频