【问题标题】:Transforming Excel worksheet with multiple table in FME在 FME 中使用多个表格转换 Excel 工作表
【发布时间】:2017-07-28 05:58:54
【问题描述】:

我需要使用 FME 将 Excel 文件转换为 ESRI FileGDB。 问题是我的 Excel 工作表包含多个表格。

示例:在第 1 行,我有第一个表的属性。第 2 到 4 行包含这些值。 在第 6 行,我有第二个表的属性。接下来的 45 行是值。 第三张桌子也是如此。

这些行可以更改。我可以在任何行拥有第二个表的属性。

我认为最好的解决方案是将 .xls 文件拆分为三个不同的文件,这样我就可以将它们直接转换为 ESRI 格式。

是否有可以执行此任务的转换器,或者我应该自己用 Python 编写代码?

PS:此过程将从 REST 服务调用,因此我无法手动执行此操作。此外,列名将始终相同。

谢谢

【问题讨论】:

    标签: excel etl esri fme


    【解决方案1】:

    FME 按顺序读取 Excel 行,所以我会在读取 Excel 文件后添加一个Counter 转换器。

    列名不会改变,因此您可以检查新表从哪一行(Counter 给出的编号)开始。

    然后只需使用TestFilter 过滤特征即可。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-08-30
      • 2023-03-26
      • 2015-06-24
      • 2018-04-28
      • 1970-01-01
      • 2021-08-26
      • 1970-01-01
      • 2018-11-28
      相关资源
      最近更新 更多