Skip to main content

I am using the FME objects python API including the FMEUniversalReader. fmeobjects.FMEUniversalReader — Python FME API FME 2024.1 b24615 documentation (safe.com)

In the documentation for this API it says to pass “Reader’s type mneumonic as found in the FME Reference Manual Part II” but the reference manual isn’t linked.

It isn’t in the admin guide: FME Desktop Administrator's Guide (safe.com)

And Safe Docs just link back to the python API Search (safe.com) which doesn’t actually tell me the mneumonics.

When I pass it’s reference in the UI for FME Form I get this error in my python caller.

This FME edition does not recognize the `ARCSDE GEODB' reader. Please ensure that the current platform supports this reader, the reader name is spelled correctly, and that you have installed all required plug-ins

The reason I am doing is because of this issue; AreaonAreaOverlay with intersecting features | Community (safe.com) and using the python caller seems like the best median to keep this in FME.

Hi, @mccunee.

Thank you for posting! Sorry for the trouble! In place of ARCSDE GEODB see if using GEODATABASE_SDE for the ArcSDE Geodatabase format will work.

See here for other formats: https://docs.safe.com/fme/html/FME-Form-Documentation/FME-ReadersWriters/Format-List-All.htm.

Best!


Nice! Thank you! This was the correct argument. Could the python API documentation please be updated with a link to that page?


Hey @mccunee!

No problem! Yep! It will be updated with a new description. Should see the description updated soon. Thanks! 


Reply