FME服务器存储库读/写器

许可选项出于此格式,以FME Professional Edition开头。

笔记:FME服务器存储库读取器或Writer的使用要求您可以通过网络通过网络连接到运行的FME服务器。

FME服务器存储库读取器/ Writer导入,导出和迁移到FME服务器实例的存储库和服务元数据,使用FME Workbench等FME桌面应用程序。

对FME服务器进行连接,以使用读者从FME服务器导出元数据,或使用编写器导入元数据。

概述

在Workbench中,FME服务器存储库读取器表示FME服务器上的存储库的内容,以翻译中的特征类型和功能的形式。在源FME服务器上每个存储库和其他功能类型创建单个要素类型,fmeserverservices.,创建以表示服务。对于每个存储库,功能是从存储库中的每个单独项的源存储库特征类型生成功能,例如工作区,自定义变换器或自定义格式。源FME服务器服务功能类型将生成每个FME服务器服务的一个功能。

类似地,FME服务器存储库编写器根据输入元数据特征在FME服务器上创建存储库和服务。如果目标名为的目标功能类型fmeserverservices.存在,然后它将接受包含预期格式的服务元数据的功能。所有其他目标功能类型将被视为单独的存储库,该存储库将接受表示存储库中项目的单个功能,包括工作区,客户变形金刚和客户格式。

FME服务器存储库格式是一种非空间格式,它使用属性和空几何生成和消耗功能,因此该读者或写入器不太可能用于GIS或CAD数据的真实转换。相反,它在管理FME服务器实例的存储库和服务方面最有用。当读者和写入器一起使用时,它们可以用于从一个服务器迁移到另一个服务器,或者单独的读者可以用于备份目的。

本章假定熟悉FME服务器,存储库,服务和连接参数。

读者概述

FME认为FME服务器存储库数据集是包含一个存储库和服务集合的FME服务器的实例,这些存储库和服务被表示为FME功能类型,其中每个存储库项目或与一个FME功能相对应的服务。

由此产生的特征fmeserverservices.每个都表示FME Server上的服务,并包含服务名称和描述的属性、与服务关联的工作空间列表,以及与所表示的服务类型相关的其他属性。

由其他特征类型产生的功能,其代表FME服务器上的存储库,每个都表示存储库中的项目,包括工作区,客户格式或自定义变压器。生成的每个存储库项功能包含该项的名称,描述,路径和属性集。工作区功能包含从服务器上在服务器上注册工作区的任何服务的属性的属性。例如,与WFS服务关联的工作空间将具有数据扩展区的属性和坐标系。

基本的读取过程包括打开到FME Server的连接并查询服务和存储库。请求将数据读取到服务器,并解析返回的结果并将其格式化为特性。

作家概述

FME服务器存储库编写器模块将服务和存储库存储到FME服务器实例中。作者提供以下功能:

  • 编写存储库:这包括编写各种存储库项目,如工作空间,自定义格式,自定义变换器和其他工作区资源。
  • 编写服务:这包括根据需要编写服务属性和属性。
  • Writer参数:这些选项定义了在服务,存储库,项目或资源已存在时将拍摄的操作(追加,合并或删除)。