Feature Representation

In addition to the generic FME feature attributes that FME Workbench adds to all features (see About Feature Type Attributes), this format adds the format-specific attributes described in this topic.

ESRIHDR features specify a matrix of x, y, and z coordinates. For each raster, there will only be a single feature returned.

Attribute Name

Contents

esrihdr_type

This will always be esrihdr_raster.

esrihdr_header_size

This represents the number of bytes of the header in the file before where the actual raster data is located. It must be an integer and non-negative. There is also a feature-level default parameter for this attribute. The default value is 0.

esrihdr_padding_value

This represents the byte value of each byte in the header being written out. It must be an integer between 0 and 255 inclusive. There is also a feature-level default parameter for this attribute. The default value is 0.

esrihdr_interleaving_type

Sets the interleaving of the output file. Valid values are BIL and BSQ. The default is BSQ. This is a writer attribute.

esrihdr_byte_order

Sets the byte order of the output file. Valid values are MSB, LSB, and machine (meaning the native byte order of the machine running FME). The default is machine. This is a writer attribute.