1Spatial Internal Feature Format (IFF) Reader/Writer

Licensing options for this format begin with FME Desktop Professional Edition.

The 1Spatial Internal Feature Format (IFF) Reader/Writer module enables FME to read and write IFF files. The IFF is an internal ASCII format originally created by Laser-Scan Ltd.

Note: This chapter assumes familiarity with the Internal Feature Format.


IFF files store both geometry and attribution for features. An IFF file has the following file name extension:

File Name Extension



Vector geometric data

The extension is added to the basename of the IFF file.

The Internal Feature reader supports the types of symbol, line, polygon, and text geometric data in .iff files. The IFF format also stores features with no geometry. Features that have no geometry are referred to as having a geometry of none.

IFF files support both two- and three-dimensional geometry.

Reader Overview

The IFF reader produces FME features for all feature data held in IFF files that are in the specified folder.

The Reader Dataset contains the folder where the IFF files will be read, or the file path to the single IFF file.

The reader first scans the file or folder specified in the Reader Dataset field. The reader extracts features from an IFF file one at a time, and passes them on to the rest of FME for further processing.

When the file is exhausted, the reader moves onto the next file in the folder.

Writer Overview

The IFF writer creates and writes feature data to IFF files in the folder specified in the Writer Dataset field.

Any existing IFF files are overwritten with a new IFF file.

As features are routed from FME to the IFF writer, the writer determines which file the features are to be written to and outputs them accordingly.

More than one IFF file can be written in one translation.