首页 新闻中心 技术博客

关于ArcGIS模型构建器的使用

发布时间:2021-10-12 20:42:36   浏览量:1745   作者:GIS前沿

如果他人要使用我们的模型且他人电脑中没有我们模型生成数据的目录,这种情况该怎么办。

如果他人使用我们的模型,但是初始数据不同,是否可以不修改模型就能更换初始数据。

我们来解决第一个问题:

一般操作是我们编辑模型将数据生成目录修改,或者我们在电脑相应位置新建对应的文件夹。但是此方法比较繁琐,而且改变模型很容易造成模型报错。下面我们来说便捷方法:

右击打开之前做好的模型,点击编辑,在空白处右击创建变量,在弹出的窗口中选择工作空间。在这里插入图片描述
在这里插入图片描述
双击工作空间在弹出的框中选择工作空间为我们电脑的分区盘,这里选择E盘。在这里插入图片描述
确定后右击工作空间重名名为space,双击最终数据将文件生成目录改为:%space%\宗地面_FeatureToLine_FeatureVer_TableToExcel.xls图片完成后点击运行,发现E根目录下生成了我们想要的成果。
在这里插入图片描述

我们来看第二个问题,

如果他人的初始数据为其他数据,怎样在不修改模型的情况下更改初始数据。这就需要我们将初始数据作为可变参数加入模型。

我们返回模型,在初始数据总地面.shp上右击,勾选模型参数。我们发现初始数据右上角多出了P标志。在这里插入图片描述

勾选之后我们保存并关闭模型。在这里插入图片描述
打开右侧的目录,在目录相应位置找到我们创建的工具箱及模型在这里插入图片描述
直接双击模型后我们发现跳出了如下弹窗,在这里插入图片描述

接下来我们就可以点击文件位置右侧的文件夹,打开相应位置将我们想要添加的数据添加到模型中做初始数据在这里插入图片描述

添加完成后点击确定,模型即可自动运行。

来源:https://blog.csdn.net/qq_43173805/article/details/118635597