Skip to main content

I am creating a geodatabase where I have buildings and all the corresponding rooms; however, when I import it into arcGIS pro, I am unable to select based on floor level. I checked the written data in fme, and all the rooms and floor levels are in the attribute table, but are merged onto one “layer”. Is there a transformer I could use that can make each floor level seperate from one another in the geodatabase? I tried using attributesplitter, attributefilter, etc. 

Thank you in advance!

It sounds like you are wanting to do a fanout by featuretype. If you change the feature layer’s name in the writer to be the value of the floor level attribute, that will separate them out in the gdb. If you look up “Separating Output Data with Fanout” in the FME help docs, there are examples/explanations in there for it. I can try to post a link to it.


I think this is what you are looking for: https://docs.safe.com/fme/html/FME-Form-Documentation/FME-Form/Workbench/fanout_about.htm


Reply