Question

Enterprise Geodatabase metadata


Is there a way to read metadata in an Enterprise Geodatabase?  I see that you can do it with geodatabases (http://docs.safe.com/fme/2013/html/FME_ReadersWriters/Default.htm#geodatabase/FEATURE_READ_MODE.htm) but I dont see that option in enterprise gdb.  

 

Thanks

3 replies

Userlevel 4
Hi,

 

 

There is no such thing as an "Enterprise Geodatabase" reader in FME 2013, as far as I can tell. Are you thinking of the "Esri Geodatabase (ArcSDE Geodatabase)" reader?

 

 

It should be able to read metadata using the "geodb_metadata_string" format parameter when setting the feature read mode to "Metadata" on the reader.

 

 

See also this free recorded webinar for more info:

 

http://www.safe.com/webinars/mastering-geospatial-metadata-with-fme/

 

 

David
Thank you David.  

 

I see that they mention that it can be done but don't show how to do this.  There are many examples of reading xml from a file (super!) but when reading from a geodatabase using the Metadata parameter it gets lumped into one attribute.  Do you konw how I can explode that xml?  I've played around with all of the xml transformers like flattener, fragmenter and feature mapper but they did not work for me.  

 

Cheers

 

Userlevel 4
Hi,

 

 

you can use the XMLFragmenter to split up an attribute containing an XML document into separate features, just like the XML reader. The settings and options are identical.

 

 

David

Reply