Skip to main content

Hi,

Is there a way to automatically create new coded domains into Esri Geodatabase (File Geodb) writers? I have all the domain information in an excel file. Is it possible to have a function to import the table into the coded domain window?

Thanks.

@effie You can create Coded Domains and Subtypes in FME, but it's a bit tedious. You can't import your domains from a spreadsheet. See the tutorial Working with Geodatabase Domains: Writing A Coded Domain.

We would recommend using the Esri tools to create your domains in a File Geodb and then use that File Geodb as a template for the FME Geodb writer. The tutorial How to use an Esri Template Geodatabase explains how to use template Geodatabases with the Geodatabase writer.


@effie You can create Coded Domains and Subtypes in FME, but it's a bit tedious. You can't import your domains from a spreadsheet. See the tutorial Working with Geodatabase Domains: Writing A Coded Domain.

We would recommend using the Esri tools to create your domains in a File Geodb and then use that File Geodb as a template for the FME Geodb writer. The tutorial How to use an Esri Template Geodatabase explains how to use template Geodatabases with the Geodatabase writer.

Thank you for your reply.

Is this something that you would consider to add into the software? We are hoping that there's a way in FME to automatically import the coded domains to the writer, so that it would eliminate any human errors when entering those values. The Esri tool that create domain from a table can only add one domain at a time, and the created domains still need to be manually assigned to the attributes.


Thank you for your reply.

Is this something that you would consider to add into the software? We are hoping that there's a way in FME to automatically import the coded domains to the writer, so that it would eliminate any human errors when entering those values. The Esri tool that create domain from a table can only add one domain at a time, and the created domains still need to be manually assigned to the attributes.

@effie You can vote for this Idea and perhaps add a description on why it is important for your workflow. At the moment is is not on the FME road map.

It does look like there is an Esri Python interface to do this under Data Management, so perhaps this could be automated thru the PythonCaller.


Reply