动态工作流:目标结构来自外部数据集
动态工作流:目标结构来自外部数据集
介绍
目标结构还可以将源数据映射到新的结构中,并动态写入。这在需要强制特定输出或目标结构已存在时很有用。任何格式的任何读模块数据集都可以通过将其添加为资源读模块来用作目标结构的模板。
在前面的示例中,工作流读取任何数据,并动态地将源结构复制到目标,生成与输入完全相同的输出。
示例
Step-by-Step Instructions分步说明
在此示例中,一个项目以标准的 shapefile 文件集的形式提供更新的城市数据。然而,更新数据是以 OGC GeoPackage 格式接收的。为处理这种情况,使用标准的 shapefile 文件作为结构源创建了一个动态工作空间。
-
Add the Source Dataset1. 添加源数据集
打开一个新的 FME 工作空间。从“读模块”菜单中选择“添加读模块”,并按如下方式配置:这将读取数据集中选定的三种要素类型。
-
添加目标数据集
从“Writers”菜单中选择“Add Writer”,并按如下方式配置: