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).

DSFL features consist of geometry and attributes. When reading-in a feature, the DSFL reader holds a set of currently active DSFL data fields. These active data fields are controlled by definitions of the %D token, found in the DSFL input file. The active data fields are given as attributes to the feature being read. The active set of data fields may be empty. In this case, the feature has no DSFL data fields attributes. The name for these attributes are of the form Dx, where x is a positive integer.

If the feature references any of the accuracy and origin definitions processed at the beginning of the file, these definitions will also become attributes for the referencing feature.

All DSFL features contain a dsfl_type attribute that identifies the geometric type. Depending on the geometric type, the features may contain additional attributes that are specific to them.

Attribute Name

Contents

dsfl_type

The DSFL geometric type of this feature.

Range:

dsfl_point

dsfl_line

dsfl_polygon

dsfl_text

dsfl_aggregate

dsfl_none

dsfl_header

dsfl_origin

Default: No default

General Attributes

Attributes specific to each dsfl_type are described below. All DSFL features, except those features having dsfl_text and dsfl_header as the value of their dsfl_type, may contain the following attributes:

Attribute Name

Contents

dsfl_class

This is the DSFL feature code class.

dsfl_subclass

This is the DSFL feature code subclass.

dsfl_origin_ND1

Acronyms for production, also known as data generation,
method

Range: DU | DF | DL | SK | SL | UU | FF | LL

Default: No default

dsfl_origin_ND11

Standard deviation for plane coordinates, in metres with decimals.

Default: No default

dsfl_origin_ND12

Standard deviation for height coordinate, in metres with decimals

Default: No default

dsfl_origin_ND21

Date of base map generation

Range:yymmdd

Default: No default

dsfl_origin_ND22

Date of land surveying

Range: yymmdd

Default: No default

dsfl_origin_ND23

Date for photo flight

Range: yymmdd

Default:No default

dsfl_origin_ND32

Scale of photogrammetric photos

Default: No default

dsfl_origin_ND41

Producer of digital data

Range: String, maximum 40 characters

Default: No default

dsfl_origin_ND51
to
dsfl_origin_ND59

Descriptive text

Range: String, maximum 40 characters

Default: No default

Points

Lines

Polygons

Text

Aggregate

None

Header