如果他人要使用我們的模型且他人電腦中沒有我們模型生成數據的目錄,這種情況該怎么辦。
如果他人使用我們的模型,但是初始數據不同,是否可以不修改模型就能更換初始數據。
我們來解決第一個問題:
一般操作是我們編輯模型將數據生成目錄修改,或者我們在電腦相應位置新建對應的文件夾。但是此方法比較繁瑣,而且改變模型很容易造成模型報錯。下面我們來說便捷方法:
右擊打開之前做好的模型,點擊編輯,在空白處右擊創建變量,在彈出的窗口中選擇工作空間。
雙擊工作空間在彈出的框中選擇工作空間為我們電腦的分區盤,這里選擇E盤。
確定后右擊工作空間重名名為space,雙擊最終數據將文件生成目錄改為:%space%\宗地面_FeatureToLine_FeatureVer_TableToExcel.xls圖片完成后點擊運行,發現E根目錄下生成了我們想要的成果。
我們來看第二個問題,
如果他人的初始數據為其他數據,怎樣在不修改模型的情況下更改初始數據。這就需要我們將初始數據作為可變參數加入模型。
我們返回模型,在初始數據總地面.shp上右擊,勾選模型參數。我們發現初始數據右上角多出了P標志。
勾選之后我們保存并關閉模型。
打開右側的目錄,在目錄相應位置找到我們創建的工具箱及模型
直接雙擊模型后我們發現跳出了如下彈窗,
接下來我們就可以點擊文件位置右側的文件夾,打開相應位置將我們想要添加的數據添加到模型中做初始數據
添加完成后點擊確定,模型即可自動運行。
來源:https://blog.csdn.net/qq_43173805/article/details/118635597本文鏈接:http://www.aiquka.com/blog/180.html
本文標簽:ArcGIS