本帖最后由 qspillxj1983 于 2018-2-27 21:12 编辑
将FME功能集成到ARCGIS中
使用ARCGIS的人员都知道,ArcGIS以其强大的制图、空间信息数据管理、空间统计分析等等的强悍能力占据了GIS系统的的重要地位。但同时FME以其广泛的格式支持能力,以批量数据流形式实现空间数据的互操作的能力也是无人匹敌,支持大量的Esri SDE和Geodatabase格式的读/写模块,那么如果将FME与ArcGIS结合到一起岂不是更强大,更所向披靡。 一、操作方法 1、首先安装好FME软件和ARCGIS软件(同时安装两个软件会出现服务器冲突的问题,那么需要修改端口:只要保证ARCGIS的"SERVER.txt"文件中的“SERVER this_host ANY 27001”这里的27001端口与FME中“safe.lic”文件中的“SERVER MS-20180124TZVW 64510641ccae 27001”分别修改为不同的端口就行了,比如ARCGIS设置为27001,那么FME就设置为27002) 2、打开FME程序里面的FME Integration Console工具,打开后可以看到就有FME 扩展到ArcGIS的状态,当前的状态为未扩展,鼠标点击后面的Extend按钮,即可以将FME集成到ArcGIS中去。
集成之后如何使用该插件呢:在customize菜单下找到Extersions里面勾选FME Extension for ArcGIS,之后再打开ArcGIS就会发现有两个地方发生了变化。 其一是在ArcToolbox工具里面: 在ArcToolbox工具里面出现了FME Interoperability Tools的相关工具。 其二在Arccatalog中,出现一个FME Connections 工具,通过下面的Add FME Connection就可以添加数据到ArcMap中。 3、常见问题 (1)经常遇到的问题是:安装玩FME和ARCGIS之后,打开FME Integration Console工具,没有看到扩展按钮(Extend按钮) 或者看到扩展按钮但是扩展失败
原因:FME与ARCGIS版本是一一对应的,详细见下表: | | | | |
| | | | | FME 2014 SP5 或更高(查看下方格式列表,获取更多信息) | FME2014 SP5经过测试,可以与ArcGIS 10.3 APIs连接。 现在知道的兼容性问题是关于FME 2102 SP3到FME 2014 SP4,FME扩展到ArcCatalog,在加载目录树的时候比较慢。 | | | FME2013 SP3经过测试,可以与ArcGIS 10.2 APIs连接。 在FME 2012 SP3和更高的版本上并未发现兼容性问题。 | | |
| | | | | | | | | |
(2)打开FME Integration Console工具报错,如下图所示:
这时候必须要以管理员身份运行FME Integration Console工具。
|