span8
span4
欢迎来到FME的Smallworld的5教程。本系列文章将引导您通过您的Smallworld数据库使用FME来访问数据。本教程是基于剑桥的Smallworld数据库,您将需要安装,如果你想通过所有的实例上行走。您还需要确保您的FME的副本已被正确配置将工作与的Smallworld的特定版本(可以找到更多的细节在这里)。
该数据库的Smallworld提供了一套丰富的管理GIS数据的功能和能力。Smallworld的用于其数据存储在数据库VMDS。该数据库结构经常需要被翻译成适合于其它的GIS和CAD应用其它格式。
Smallworld的对象通常包含多个几何形状,而许多其他GIS格式对他们的多个几何支持限制。FME提供了强大的工具包的Smallworld对象,包括多个几何形状和其他GIS格式之间进行转换。
如果你正在使用的Smallworld 4,那么你可以在的底部使用的Smallworld 4培训手册提供 Smallworld培训资源页。
FME的Smallworld套房由几个部分组成;
无论是Smallworld核心和Smallworld的FME转换器必须安装在为了FME能够读或写的Smallworld的数据。
安装组件由GE Smallworld的对Smallworld的翻译套房DVD提供。确保您有符合您的Smallworld核心产品版本的安装包。
Smallworld的5文档通过您的GE技术支持中心网站在网上提供。这也包括的Smallworld FME翻译文档。
额外的配置信息可被发现在这里对安全知识中心亚搏在线
开始之前的Smallworld的培训FME,你需要启动的Smallworld的GIS。这里有您需要做的:
1)双击或开放开始的Smallworld FME应用程序快捷方式图标。
在剑桥的Smallworld数据库凭据是:
这将打开的Smallworld应用经理:
该Smallworld的连接服务将自动启动。该服务允许FME“客户”连接到的Smallworld VMDS数据库“服务器”。
2)从Smallworld的应用程序管理器,启动“专业(核心) - Smallworld核心”
该Smallworld的GIS窗口应该打开。
3)在Smallworld的GIS,选择书签工具(或使用视图 - 书签),并选择电网书签。这样会放大对训练感兴趣的区域。
如果发生导入/导出错误,请首先检查FME日志。在《小世界》中,回溯信息通常具有误导性。如果您不能在FME日志中确定问题的原因,那么接下来检查回溯,看看错误是否发生在Smallworld FME转换器中。来自GE的文件“Smallworld翻译器套件,Smallworld FME®参考”确实描述了一些可能发生的典型的Smallworld错误。
如果在导入Smallworld期间发生错误,最好回滚到检查点以确保没有加载无效数据。
Spatial Business Systems Inc的SpatialBiz FME插件提供了FME和Smallworld之间的另一个接口,与Smallworld FME转换器分离。在某些情况下,SpatialBiz插件可能比小型FME转换器更有优势
有关用于FME的SpatialBiz插件的更多信息,请参阅FME知识中心。
本课程不包括使用SpatialBiz Smallworld的FME读写器插件。
Smallworld 5通常使用应用程序坐标系作为坐标参考。坐标单位通常是米或英尺。在转换为其他格式时,您需要在FME中设置您的坐标系统。通常,FME已经支持您正在使用的Smallworld应用程序坐标系统。例如,我们将为剑桥数据库使用EPSG:27700或英国国家电网(OSGB-GPS-2015)坐标系统。
在某些情况下,您的应用程序坐标系统可以设置为世界坐标系统,单位为mm、cm或In。例如,剑桥数据库使用英国国家网格毫米作为世界坐标系统。因此,我们创建了一个名为BritishNatGrid_mm的坐标系统,以便在需要时进行FME Smallworld培训。
FME可能不包含与您的Smallworld数据库匹配的应用程序或世界坐标系统。在这种情况下,您可能需要创建一个自定义FME坐标系统来匹配您的Smallworld数据库。看到FME KnowledgeCenteR。
请注意: Smallworld 4和更早的时候导出了“world”坐标系统中的数据。这个坐标系通常以毫米、厘米或计量单位表示。您可能需要创建一个适当的FME坐标系统来匹配您的Smallworld世界坐标系统,如上所述。
如果需要安装新的坐标系统,请按照FME坐标系统文档中的步骤进行操作。您必须重新启动FME工作台和FME数据检查器,以便它们将加载一个新的坐标系统。
注意:FME不知道Smallworld数据库使用的是哪种坐标系统。您必须确定Smallworld正在使用哪个坐标系统,并确保为连接到Smallworld的每个FME读写器显式地指定该坐标系统。我们将使用 osgb - gps - 2015这些教程。
FME默认端口30000连接到Smallworld服务。你可以看到警告对话框:
这表明另一个FME应用程序正在使用该端口,并且该服务已经打开了一个新端口(本例中为30001)。更改端口号以匹配您的FME应用程序。
©2019安全亚搏在线软件公司|法律