FlatGeobuf Format Attributes (Feature Representation)
In addition to the generic FME feature attributes that FME Workbench adds to all features (see About Feature Type Attributes), this format also adds format-specific attributes (Format Attributes).
FlatGeobuf features consist of geometry and a set of user-defined attributes.
Geometries are 2D, with optional Z (3D) and measures (M).
A FlatGeobuf file defines a set of features that may contain mixed geometry types with the same dimensions (2D, 2D+Measures, 3D, or 3D+Measures) and share the same list of user-defined attributes. The values of the user-defined attributes can vary from feature to feature within the same FlatGeobuf file. The names of the user-defined attributes for an individual FlatGeobuf file are specified in the feature type parameters for that FlatGeobuf file. The feature type of a FlatGeobuf feature is the same as the baseName specified in the feature type name.
The underlying storage of FlatGeobuf does not distinguish between a null attribute value and an empty string, but can write missing values. Use the Convert Null Attribute Values to Missing writer parameter, or a NullAttributeMapper transformer if the empty string values are undesired. On read, those attribute values will be read as missing; use a NullAttributeMapper transformer after the reader to convert to null values if desired.