Question

Why does my output feature class inherit the reader's feature dataset?

  • 28 August 2017
  • 2 replies
  • 1 view

Badge

I am using the Spatial Filter Transformer, FME 2016.1. I am using a polygon feature class as my filter input and a line feature class as my candidate input. My polygon feature class is part of a feature dataset. The spatial feature output port writes to a ESRI Geodatabase (File Geodb ArcObjects) but it recreates the same polygon feature dataset in a different file geodatabase when it writes the feature class.

I do not want the feature dataset in this file geodatabase. Where do I change this setting?


2 replies

Badge +16

Its a bug. Expose and remove the format attribute geodb_feature_dataset.

Userlevel 2
Badge +16

I suspect that the feature dataset is created, because the attribute containing the name of the feature dataset is merged from the polygons on the lines.

To avoid that you can remove the source geodatabase format attributes using a BulkAttributeRemover with the "Expression to remove" geodb* directly before the writer.

Reply