架构(来自表格)阅读器
架构(来自表)读取器产生FME功能,其中包含从特殊配制的表格数据中提取的模式信息。
这个读者不太可能用于真正的翻译;相反,它与其他可以使用模式信息操纵输出的其他变换器最有用。
与可以使用模式信息操纵输出的变压器时,此读卡器最有用。它不旨在作为真实翻译的一部分。
读者概述
模式(来自表格)读取器充当真正读取器的包装器,它将用于从给定数据集中的特殊配制表中检索模式。下表给出了可用于生成架构信息的信息的示例:
图层名称 |
属性名称 |
属性类型 |
几何类型 |
属性订单 |
---|---|---|---|---|
巴士站 | 停止名称 | FME_VARCHAR(20) | FME_POINT. | 2 |
停止缩写 | fme_varchar(10) | 3. | ||
停止id. | fme_int32. | 1 | ||
城市公园 | 公园名称 | FME_VARCHAR(20) | fme_polygon. | 2 |
公园短名称 | fme_varchar(10) | 3. | ||
公园ID. | fme_int32. | 1 |
模式(来自表格)阅读器将文件或多个文件,文件夹,URL或数据库名称作为输入数据集。如果最终目标的格式需要输入文件夹,则emplate(从表)读取器将通过删除路径的文件名部分将输入文件名转换为文件夹。
因为它将读取的格式可以是,并且默认情况下,想要为特定格式设置特定数据流的Workspace作者可以使用ParameterFetcher.变换器检索实际读取的格式的名称,然后使用此值将功能路由到其他变换器。
动态架构
FME使用动态架构功能,因此它可以在运行时确定Writer模式。这允许您从工作区分离您的架构定义,以获得更大的灵活性和可重用性,更少维护。
FME社亚搏国际在线官网区
请参阅动态架构示例动态工作流程教程亚搏在线。