這次的模型依舊很簡(jiǎn)單,主要是介紹前提條件在模型構(gòu)建器中的應(yīng)用
新建模型我就不講了,之前都說(shuō)過(guò)
可參考:ArcGIS模型構(gòu)建器操作案例——提取相關(guān)屬性信息
首先先簡(jiǎn)單介紹一下這次模型的功能,就是我們要用省級(jí)行政區(qū)劃邊界和全國(guó)的縣城點(diǎn)來(lái)提取出該省縣城位置

首先我們先想一下,我們正常的操作流程,是新建一個(gè)文件夾和gdb數(shù)據(jù)庫(kù),然后再按照操作流程創(chuàng)建模型
那么我們可不可以將創(chuàng)建gdb數(shù)據(jù)庫(kù)在創(chuàng)建模型的過(guò)程中,一并自動(dòng)創(chuàng)建呢,當(dāng)然是可以的,我們可以將創(chuàng)建gdb數(shù)據(jù)庫(kù)這個(gè)流程當(dāng)做我們運(yùn)行模型的前提條件,然后一并創(chuàng)建
想不到吧,這個(gè)也是工具圖片

注意根目錄,完事以后運(yùn)行一下,讓他先自動(dòng)新建一個(gè)gdb數(shù)據(jù)庫(kù),到時(shí)候方便存放臨時(shí)數(shù)據(jù)

因?yàn)槭切姓^(qū)邊界,所以名字有很多重復(fù)的,所以我們要根據(jù)他這個(gè)名字,也就是NAME字段進(jìn)行融合

工具還是直接拖過(guò)來(lái),找不到就搜索


接下來(lái)就要篩選山西省的省界了,所以就用篩選工具

沒(méi)錯(cuò),這個(gè)篩選工具就是按屬性選擇

接下來(lái)就是裁剪出我們需要的縣城駐地,注意是裁剪要素


接下來(lái)開(kāi)始將創(chuàng)建gdb數(shù)據(jù)庫(kù)設(shè)置成模型工具的前提條件,這個(gè)鏈接的意思是,創(chuàng)建好了“批量處理.gdb”是進(jìn)行融合時(shí)的前提條件。

接下來(lái)設(shè)置模型參數(shù),并且刪除我們創(chuàng)建好的gdb數(shù)據(jù)庫(kù)重新運(yùn)行一下



總結(jié):
使用前提條件以后,我們給別人發(fā)送我們的模型,可以只發(fā)送一個(gè)工具箱,避免了文件路徑設(shè)置的麻煩,任何變量都可用作工具執(zhí)行的前提條件,并且任何工具都可以有多個(gè)前提條件。
前提條件有三種,我們常使用的是這個(gè)數(shù)據(jù)變量,其他兩中變量有需要的可以去ArcGIS幫助查詢(xún)
進(jìn)入本公眾號(hào)后臺(tái)
發(fā)送數(shù)字
7116
即可獲取下載鏈接

本文鏈接:http://www.188263.cn/blog/142.html
本文標(biāo)簽:ArcGIS