天天看點

ArcGIS中利用模型建構器将較多資料合并為一份資料

ArcGIS中利用模型建構器将較多資料合并為一份資料

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

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

掌握這些工具結合模型處理資料檔案可以說是得心應手。

ArcGIS中利用模型建構器将較多資料合并為一份資料

今天我們分享收集值工具,我們點選打開收集值工具輕按兩下後檢視工具的說明。簡單了解工具說明後,我們即可對工具進行使用。

ArcGIS中利用模型建構器将較多資料合并為一份資料
ArcGIS中利用模型建構器将較多資料合并為一份資料

假設我們手中有非常多的資料需要合并為一份資料,正常操作是将資料全部添加到資料框内,再使用Arctoolbox——資料管理工具——正常——合并,打開相應的檔案夾後按住shift拖選全部檔案。

此方法有漏選的可能,而且有一些對資料分别進行的操作無法批量執行,并且較為繁瑣。

ArcGIS中利用模型建構器将較多資料合并為一份資料
ArcGIS中利用模型建構器将較多資料合并為一份資料
ArcGIS中利用模型建構器将較多資料合并為一份資料

我們使用模型建構器,在模型内加入收集值工具即可簡單完成上述要求。

首先我們點選模型建構器工具條内的插入——疊代器——要素類,輕按兩下疊代要素類選擇存放資料的檔案夾點選确定,其他預設。

ArcGIS中利用模型建構器将較多資料合并為一份資料
ArcGIS中利用模型建構器将較多資料合并為一份資料

然後我們繼續點選插入——僅模型工具——收集值,

ArcGIS中利用模型建構器将較多資料合并為一份資料

輕按兩下收集值,将輸入值選擇為招遠區劃.shp。完成後我們即可将疊代器與收集值工具進行連接配接。

ArcGIS中利用模型建構器将較多資料合并為一份資料

此處連接配接的意義在于将疊代器單個篩選出來的資料進行彙總。如果要将資料進行批量處理,也可在收集值前加入相應的工具進行操作。

例如0416檔案夾内四個資料需要加入面積字段并計算,而其他檔案夾内不需進行任何操作。我們可以在疊代器後對資料進行添加面積字段并計算字段的操作,在收集值工具前再添加無需進行計算字段的資料的檔案夾。

最終這些檔案夾内的資料經收集值工具的彙總,批量添加到後面的工具計算中,本次選擇合并工具。我們輕按兩下打開合并工具後發現找不到輸出值選項。

  • END -