在ArcGIS中调用FME模板

原文发布时间:2010-10-17

作者:毛毛虫

我们可以在ArcGIS中调用FME模板。

首先,在右键点击ArcToolbox,在弹出的快捷菜单中选择New Toolbox命令,

可以看到在ArcToolbox的子菜单中添加了一个新的工具图标,我们给这个新的图标命名为ETL_tool,如图:


选中ETL_tool,右键单击,在弹出的快捷菜单中选择New,在其子菜单下选择Spatial ETL Tool命令:


弹出一个标题为创建转换工作空间向导的对话框:


这里首先选择源数据的格式,比如我们选择ERSI Shape,进入下一步:


这一步指定了源数据的位置,可以添加多个数据集,完成后点击下一步进入下一个对话框:


在这里选择目标数据集的格式,然后点击Next进入下一个对话框:


一般对目标数据格式使用默认设置就可以,如果想更改目标数据集的设置,点击Setting…按钮,如下图:


这跟在FME中选择目标数据后,选择参数弹出的对话框类似,下图是我们在FME WorkBench中选择ERSI Shape格式后选择Parameters…按钮后弹出的对话框: 


设置完成后点击下一步,弹出下面的对话框:


点击完成后弹出一个新建的从Shape格式到Shape格式的FME的工作空间:


我们可以在这个工作空间中进行编辑,比如我们添加两个转换器CounterAreaCalculator,然后点击保存。另外可以在左侧控制面板的发布参数中看到,目标数据的输出目录是没有设置的,这里可以设置一个默认目录比如设置为D:\1010\test,也可以不设置。然后回到ArcMap界面,双击打开这个Spatial ETL工具:


可以看到,这个工具跟ArcToolbox中的其他根据是类似的。

选择Spatial ETL工具,点击右键可以选择Edit菜单对这个Workbench工作空间进行编辑。

关闭ArcMap,重新打开后会看到我们创建的Spatial ETL工具没有添加进来,如果我们想保存这个工具,创建完成后选择ETL_tool,点击右键选择Save As,把它另存为一个ArcGIS工具,下次再使用的时候可以直接添加。


猜你喜欢

转载自blog.csdn.net/fmechina/article/details/80760466