Question

Drop Arcfm Objects using FME

  • 9 January 2020
  • 4 replies
  • 27 views

Badge +6

Hi,

I need to export data from an Arcfm db to a different db with no Arcfm on a regular basis, hence looking at using FME. Any suggestion?


4 replies

Badge +3

The data itself is still just ArcGIS. ArcFM extends the ArcGIS application, but still uses the standard ArcGIS data objects and classes. So, you export data the same as you would for any Geodatabase, Shape file etc.

Badge +6

The data itself is still just ArcGIS. ArcFM extends the ArcGIS application, but still uses the standard ArcGIS data objects and classes. So, you export data the same as you would for any Geodatabase, Shape file etc.

Thanks for the reply. Unfortunately if I don't drop the ArcFM objects, I may still need an ArcFM Object Reader to read data in target db. I would like to end up with an ESRI geodatabase without ArcFM at all.

 

Badge +2

Hi @sunsilk11

 

 

We have an article here about reading ArcFM, that you might find useful:

 

https://knowledge.safe.com/articles/902/reading-arcfm-geodatabase-data-using-fme.html

 

 

Whilst your not writing to GeoJSON, this still might be useful:

 

https://knowledge.safe.com/questions/70202/export-arcfm-data-to-geojson.html

 

 

 

For writing to other databases, we have an article series here: https://knowledge.safe.com/articles/44192/tutorial-let-the-database-do-the-work.html

 

 

Or you should be able to search for your specific database on our Knowledge Centre and find more specific articles.
Badge +3
Thanks for the reply. Unfortunately if I don't drop the ArcFM objects, I may still need an ArcFM Object Reader to read data in target db. I would like to end up with an ESRI geodatabase without ArcFM at all.

 

Apologies I misread the question. I assume then this is likely instead the Electric module(s) using custom ArcFM objects?

Schneider do publish an Object converter here so this may provide an alternative integration pathway if you can't/don't want to have the destination DB interfaced via the ArcFM Object Reader, although have not used it myself:

https://www.productinfo.schneider-electric.com/arcfmsolution1061/viewer/5b6c81f6d674a9000161967f/5cb0d632a43bac0001224e92/r/ConverttoArcFMObjectsManualSchemaTSK_0000194378

There are some other ArcFM users that seem to indicate online they've figure out some manual hacks in manipulating the raw underlying classes but it sounded quite involved!

 

Reply