We have a need to read some spatial data that is zipped up, but several of the zips are then nested inside another zip, just to make things fun. Like this:
c:\\temp\\top.zip\\1.zip\\1.gml
c:\\temp\\top.zip\\2.zip\\2.gml
FME can read say GML from inside a Zip, but not GML from a Zip inside a Zip. Anyone got any magic to unpack the top level Zip? I suspect the answer is Python, perhaps as either a PythonCaller or Startup script and then I could use a FeatureReader to get at the data at the next level.
Seems a bit contrived but its a genuine requirement as its the way a product is shipped. 1 zip file was clearly not enough!
Thanks