Skip to main content

Hi,

I have seen a few articles about updating metadata using the ArcSDE writers, which involve writing data and adding metadata simultaneously. However, what I want to do is just add new metadata while leaving the existing data unchanged (without accidentally overwriting it with nothing). I already have my metadata and types formatted as described in the articles I’ve read.

xml formatted for esri import

However, I am struggling to determine the exact settings needed for the writer. Since we don’t have a test system, I want to ensure I’m on the right track before proceeding. That said, I can create some test tables to trial the process.

 

This is a related article which also update the data: https://support.safe.com/hc/en-us/articles/25407507870861-Working-with-Geodatabase-Metadata-Writing-Updating-Metadata

 

Any guidance would be appreciated. I also have an external list that matches my metadata GUIDs to the gdb tables, so my ultimate goal is to loop through all the layers and apply the metadata from an external catalog, but just trying to get it correct for 1 first.

Hi Andrew, you can probably test write to a File Geodatabase output. You may need to read the existing metadata with a featurereader SDE and in the parameters, specify the metadata for a feature type. From here you need to utilise some of the wonderful XML transformers such as XMLupdater


Reply