arcgis|关于ArcGIS模型构建器的使用
文章图片
之前简单介绍了制作模型、模型的修改、使用模型批量处理数据等。
ArcGIS模型构建器批量操作:批量提取转角点坐标(附工具下载)
ArcGIS模型构建器使用:矢量要素按规则进行排序(附工具下载)
ArcGIS模型构建器使用:掩膜提取(附练习数据下载)
ArcGIS模型构建器:生成DEM并计算地形起伏度(附工具和练习数据)
今天我们来解决如下几个问题。
如果他人要使用我们的模型且他人电脑中没有我们模型生成数据的目录,这种情况该怎么办。
如果他人使用我们的模型,但是初始数据不同,是否可以不修改模型就能更换初始数据。
我们来解决第一个问题:
一般操作是我们编辑模型将数据生成目录修改,或者我们在电脑相应位置新建对应的文件夹。但是此方法比较繁琐,而且改变模型很容易造成模型报错。下面我们来说便捷方法:
右击打开之前做好的模型,点击编辑,在空白处右击创建变量,在弹出的窗口中选择工作空间。
文章图片
文章图片
双击工作空间在弹出的框中选择工作空间为我们电脑的分区盘,这里选择E盘。
文章图片
确定后右击工作空间重名名为space,双击最终数据将文件生成目录改为:%space%\宗地面_FeatureToLine_FeatureVer_TableToExcel.xls图片完成后点击运行,发现E根目录下生成了我们想要的成果。
文章图片
我们来看第二个问题,
如果他人的初始数据为其他数据,怎样在不修改模型的情况下更改初始数据。这就需要我们将初始数据作为可变参数加入模型。
【arcgis|关于ArcGIS模型构建器的使用】我们返回模型,在初始数据总地面.shp上右击,勾选模型参数。我们发现初始数据右上角多出了P标志。图片
文章图片
勾选之后我们保存并关闭模型。
文章图片
打开右侧的目录,在目录相应位置找到我们创建的工具箱及模型
文章图片
直接双击模型后我们发现跳出了如下弹窗,图片
文章图片
接下来我们就可以点击文件位置右侧的文件夹,打开相应位置将我们想要添加的数据添加到模型中做初始数据图片
文章图片
添加完成后点击确定,模型即可自动运行。
- END -
文章图片
推荐阅读
- 关于QueryWrapper|关于QueryWrapper,实现MybatisPlus多表关联查询方式
- 四首关于旅行记忆的外文歌曲
- 醒不来的梦
- 关于自我为中心的一点感想
- 「按键精灵安卓版」关于全分辨率脚本的一些理解(非游戏app)
- 关于Ruby的杂想
- 关于读书的思考
- 关于this的一些问题(1)
- 《声之形》
- 关于如何沟通的1/2/3