When I read a certain format that is a binary file or a zip file, there might be some data (files) stored inside it that FME cannot read. In my case for instance, I have a SketchUp file that contains a Targa image texture. Now, FME cannot read Targa (*.tga) images and drops the texture.
I would like it a lot if the file is still extracted from the source file and converted to a feature that has:
- a binary attribute with the raw data
- an attribute that stores the data/file type
- some attribute(s) that stores a reference type and name/id (e.g. appearance ID, feature type..) so I know what to do with the data
This way, I can still read and fix things myself with some Python library and the FMEObjects API for example.
I don't expect FME to read everything and support all formats, but at least it would be nice to be able to deal with the unreadable data somehow, instead of helplessly watching blue warnings pass by that some features or referenced items were dropped...