西班牙
斯潘4
欢迎使用FME for Smallworld 5教程。本系列文章将引导您使用fme访问smallworld数据库中的数据。本教程基于smallworld cambridge数据库,如果您希望浏览所有示例,则需要安装该数据库。您还需要确保您的fme副本已正确配置为与特定版本的smallworld一起使用(可以找到更多详细信息在这里)中。
smallworld数据库为管理gis数据提供了一组丰富的功能和能力。smallworld使用vmds数据库存储数据。这种数据库结构通常需要转换成其他适合于其他gis和cad应用程序的格式。
smallworld对象通常包含多个几何图形,而许多其他gis格式在支持多个几何图形方面有限制。fme提供了一个强大的工具包,可以在smallworld对象(包括多个几何图形)和其他gis格式之间进行转换。
如果您使用的是smallworld 4,那么您可以使用smallworld4培训手册,该手册位于 Smallworld培训资源网页
fme smallworld套件由几个组件组成;
必须安装smallworld核心和smallworld fme转换器,以便fme能够读取或写入smallworld数据。
安装组件由GE Smallworld在Smallworld Translators Suite DVD上提供。确保安装包与SmallWorld核心产品的版本匹配。
小世界5文档可通过GE支持中心网站在线获取。这还包括smallworld fme转换器文档。
可以找到其他配置信息在这里论安全知识中心亚搏在线
在开始smallworld培训的fme之前,需要启动smallworld gis。你需要做的是:
1)双击或开放start smallworld fme应用程序快捷方式图标。
Smallworld Cambridge数据库的凭据是:
这将打开Smallworld应用程序管理器:
Smallworld连接服务将自动启动。此服务允许fme“client”连接到smallworld vmds数据库“server”。
2)从smallworld应用程序管理器启动“professional(core)-smallworld core”
Smallworld地理信息系统窗口应该打开。
3)在Smallworld地理信息系统中,选择书签工具(或使用View–Bookmarks)并选择电网书签。这将放大训练的感兴趣区域。
如果发生导入/导出错误,请首先检查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安全亚搏在线软件公司|合法的