span8
span4
该的Smallworld(ACP)读/写(简称SWORLD)是一种利用Smallworld的3.x版数据库使用。您可以使用FME工作台与旧的Smallworld 3.x的读/写器 - 原本只映射支持这一读/写文件。
您应该使用的Smallworld SWAF读/写(短名称SWORLDSWAF)来访问你的Smallworld 4.x的数据库 - 请看文章Smallworld的配置选项。
FME应该可以正常工作与所有这些版本。
V3.1和V3.2和V3.3之间的唯一区别是,你应该安装的Smallworld FME接口玛姬代码。有对V3.2.1和V3.2可用版本 - 在V3.2的代码是你应该使用什么样的v3.1安装。如果您不确定哪个版本或DLL是必要的,请联系您的GE Smallworld的支持代表。培训教材使用FME用3.X的Smallworld连接到这篇文章。
意识到我们不再支持这些版本,所以如果有独享这个应用程序的任何问题,我们都不太可能发布补丁或更新。
需要注意的是SpatialBiz插件的Smallworld还支持3.1sp2及以上版本。一些插件的新功能将不可用,但。该SpatialBiz Smallworld的读/写器是开发和空间业务系统的支持:http://www.spatialbiz.com/您应该与空间业务系统有关SpatialBiz Smallworld的读/写器的帮助:support@spatialbiz.com。
Smallworld的数据使用存储基于世界单位通常是毫米,厘米或在一个坐标系统,并且你可能读取与在一些其它单元(通常是米或英尺)定义的坐标系统中的数据。大多数FME预定义的坐标系中的米或英尺单位。
可以创建该数据定义为具有世界单位(毫米,厘米或在),那么数据将自动当它被写入到与米或英尺的坐标系统中定义的目的地转换的自定义坐标系。请参阅坐标系统文件关于如何创建自定义坐标系信息。
本文所附就是一个例子坐标系可以与剑桥的Smallworld数据库使用 - 英国国家网格(毫米)。
另一种方法是重新定标使用的数据定标器变压器工作台。这并非是推荐的解决方案,因为你需要做这个,你创建的每个工作区,每一个要素类型。优选的选择是如上所述以创建自定义坐标系。
FME被安全软件所支持。亚搏在线通过联系我们支持触点形式。
所述的Smallworld-FME接口和玛姬代码被写入和由GE / Smallworld的支撑。你应该与他们联系问题上的软件的这一方面。
Q)Smallworld的V3.3中没有出现在工作台读取的格式列表 - 什么是错的?
一种)Smallworld的3是没有的源格式列表,因为你需要创建这样的GE Smallworld的本身使用的Smallworld-FME接口一个工作区。当你做到这一点,那么你就可以在工作台来编辑它。请参阅FME的Smallworld的3.x的培训资料上面列出的FTP站点
Q)我可以使用“导入功能类型定义”创造的Smallworld V3.3目标要素类型?
一种)没有。您无法从Smallworld的导入功能类型定义。您需要创建使用的Smallworld-FME接口的工作区的那些部分。另外,您可以创建一个使用目标数据在现有工作空间对象定义>从菜单栏中添加功能类型。
Q)当使用3.3版的Smallworld-FME接口,我需要工作区转换为映射文件来运行它们?
一种)没有。当选择要运行的脚本,而不是使用的文件后缀“.fme”使用“.FMW”。
Q)我在哪里可以找到对阅读和Smallworld的3.3版的更多信息写入数据?
一种)看一看在FME有关本文所附或3的Smallworld培训教材这里。
Q)我在哪里可以找到FME的Smallworld的V3.3用户文档?
一种)你可以找到的文档这里。
Q)当写的Smallworld V3.3我得到的消息...“场数从FME返回是非常可笑(原文如此)大” ......这是什么意思?
一种)在“非常可笑大”错误条件加入作为全面的检查,可能是通过别人没有自己的字典谁做。这是什么消息告诉我们的是,至少一个物体有超过60,000的坐标值。你有非常详细的对象。您可以增加对领域的检查,以得到传递对象与大视场数。
如果你这样做增加该值填充字符串将变大,这会占用更多的空间,静态,这将导致更多的垃圾收集和缓慢下降到整体平移的过程。所以,你可能只需要使用较大的物体时,增加该值。您可能还需要调查为何一个特定的对象有这么多的坐标。
修改最新的代码。
_if .field_cnt> _self.max_count _then _if .field_cnt> 185668 _then condition.raise(:fme_exe_error,:什么, “场数从FME返回是非常可笑的大!”)_else _global maximum_collection_size!!maximum_collection_size!<<(.field_cnt + 1)condition.raise(:fme_info,:字符串,write_string( “增加矢量大小”,maximum_collection_size)!)_endif _endif
你可能会得到一个TB说着什么样的包装串过大。加大与包装串的大小...
Magik2> packed_string.define_shared_constant(:max_strings,100,_false)
Q)我有一个许可证阅读Smallworld的,但它仍然是没有可用的源格式。
一种)在Smallworld的第3版的Smallworld的3阅读器的情况下没有在源数据集列表中可用,因为你必须使用的Smallworld / FME玛姬接口从Smallworld的出口。
换句话说,你不能从Workbench中创建的Smallworld v3的读者,只能从Smallworld的FME接口(可以编辑工作台随后的工作空间,但必须返回的Smallworld / FME界面来运行它)
©2019安全亚搏在线软件公司|法律