32 bit 和 64 bit FME 的支持格式

本文探讨了在64位计算机上使用32位与64位FME的不同效果,包括格式支持情况及性能表现。文中详细解释了64位架构下第三方库的需求差异以及对软件功能的影响。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

原文发布时间:2013-09-10

作者:毛毛虫

在一个64bit计算机上使用 FME时,如果发现格式列表中的格式丢失,那么需要安装64bitFME

64bit机制的规则(实际上是微软的规则):

  •  64 bit 应用程序需要64bit的库
  •  32 bit 应用程序需要32bit的库

 

所以一个64bitFME需要第三方软件的64bit的库来进行读写。许多软件供应商目前的软件中还没有64bit的库——ArcgisGeodatabaseGeomedia就是其中的两个。因此64bitFME不能访问ArcGIS GeodatabaseGeomedia格式。不过64bitFME可以在64bitOracle客户端运行来读取Oracle数据库。ArcGIS SDE作为64bit的库可以被64bitFME使用。

32bitFME可以运行在64bit的机器上,但是它需要32bit库来访问这个第三方软件——这就是为什么我们可以通过32bitFME访问ArcGIS GeodatabaseGeomedia的格式。同样访问Oracle数据库我们也需要一个32bitOracle客户端。

通常我们推荐客户使用32bitFME,直到完全64bitFME实现对格式的支持。由于64bit的架构原因,在64bit机器上使用32bitFME能看到性能的显著改进(32bitFEM64bit的机器上能使用4GBRAM)。

在一台机器上有32bit64bitOralce客户端应该没什么问题——我们搜索正确的库来加载。

总结:在大多数情况下,安装在64bit机器上的32bitFME有更好的性能,并支持所有的格式。如果对能支持的格式需要处理大数据,建议考虑使用64bitFME

 

注意MRF系列转换器使用了MRF提供的32bitDLLs,因此64bitFME不支持。

当在64bitFME中使用MRF转换器时,会在日志中看到:

This FME edition does not recognize the `MRFCleanFactory' factory.

Please ensure that the current platform supports this factory, thefactory name is spelled correctly, and that you have installed allrequired plug-ins


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值