Feature Representation

In addition to the generic FME feature attributes that FME Workbench adds to all features (see About Feature Attributes), special FME feature attributes direct the SDF writer as it adds features to its output files, and are used by the SDF reader to store the characteristics of the features it reads. The most important of these is the sdf_type attribute, which controls the overall interpretation of the feature. The correct values for sdf_type are sdf_line, sdf_point, and sdf_polygon.

The parameters specified for each of these are described in the following topics, and the attributes common to each are given in the following table:

Attribute Name

Contents

sdf_url

Specifies a URL for the line, polygon or point.

Required:No

Default: Empty String

sdf_name

Specifies an internal name for the line, polygon or point.

Required:No

Default: Empty String

sdf_key1In previous versions of FME, sdf_key was called sdf_id. This has been changed to be consistent with the MapGuide terminology. However, FME still accepts sdf_id in place of sdf_key to accommodate backwards compatibility.

Specifies a key for the line, polygon or point.

Required: No

Default: FME will generate a key value so that this column can be used as a key field. The generated key looks like this:

FME_GENERATED_<feature number>

where the feature number is based on how many features have been written out previous to the current feature within that file.

Lines

Points

Polygons