Text Feature Store (TFS) Variable Schema 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).

TFS Variable Schema features consist of geometry, a special predefined attribute, and a set of user-defined attributes. All TFS Variable Schema features have one predefined attribute, tfs_type, which identifies the type of the feature’s geometry.

Attribute Name

Contents

tfs_type

This attribute will contain one of:

tfs_point

tfs_line

tfs_polygon

tfs_arc

tfs_text

tfs_multi_text

tfs_ellipse

tfs_collection

tfs_surface (C++)

tfs_solid (C++)

tfs_null

Default: No default

Arcs

tfs_type: tfs_arc

Features with a tfs_type of tfs_arc contain arc geometries. Arc geometries can be defined as elliptical arcs by center point, arcs by bulge with start and end points, and arcs by start, mid and end points.

Collections

tfs_type: tfs_collection

Features with a tfs_type of tfs_collection contain a combination of other geometries. The combination of other geometries form a non-homogeneous aggregate geometry.

Ellipses

tfs_type: tfs_ellipse

Features with a tfs_type of tfs_ellipse contain ellipse geometries. Ellipse geometries are defined with an arc geometry as its boundary.

Lines

tfs_type: tfs_line

Features with a tfs_type of tfs_line contain line, path, or multicurve geometries.

Multitext

tfs_type: tfs_multi_text

Features with a tfs_type of tfs_multi_text contain multitext geometries.

Nulls

tfs_type: tfs_null

Features with a tfs_type of tfs_null have no geometry associated with it.

Points

tfs_type: tfs_point

Features with a tfs_type of tfs_point contain point or multipoint geometries.

Polygons

tfs_type: tfs_polygon

Features with a tfs_type of tfs_polygon contain polygon geometries. Polygons have an outer boundary and may or may not have one or more inner boundaries defining a hole in the polygon.

Solids (C++ TFS Variable Schema)

tfs_type: tfs_solids

Features with a tfs_type of tfs_solid contain solid geometries.

Surfaces (C++ TFS Variable Schema)

tfs_type: tfs_surface

Features with a tfs_type of tfs_surface contain surface geometries.

Text

tfs_type: tfs_text

Features with a tfs_type of tfs_text contain text geometries.