Feature Representation

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

DES features consist of geometry and attributes. The attribute names are defined in the DEF line and there is a value for each attribute in each DES feature.

The table below lists the attributes contained in all DES features.

Attribute Name

Contents

des_type

The DES geometric type of this entity.

Range: des_point | des_polygon| des_line| des_none

Default: No default

des_headerinfo

This is a string list of header information. The lines are separated by the “|”character.

Range: Maximum of 254 characters

Default: Blank

des_featnum

The feature number.

Range: Integer

Default: Increments by 1 from 0.

des_headertype

This specifies what type of header the file contains..

Range: Maximum of 50 characters

Default: Blank

des_headnum

The number of miscellaneous header lines.

Range: Integer

Default: 0

des_num

This is the first line number encountered for the feature.

Range: Maximum of 10 characters

Default: None

des_units

Specifies the unit of measure used for the file.

Range: Maximum of 10 characters

Default: None

des_info

Comments.

Range: Maximum of 30 characters

Default: Blank

des_feattype

The assigned feature type name from the file.

Range: Maximum of 20 characters

Default: Blank

des_code

The unique feature code.

Range: Maximum of 20 characters

Default: Blank

des_coordnum

The number of coordinates the feature contains.

Range: Integer

Default: 0

des_idx

This is the feature index number. Currently this value is the same as des_coordnum.

Range: Integer

Default: 0

des_feat

This is the feature set number.

Range: Integer

Default: 1

des_ival

This is the i coordinate to the point that is in normal vector.

Range: Floating Point Number

Default: Blank

des_jval

This is the j coordinate to the point that is in normal vector.

Range: Floating Point Number

Default: Blank

des_kval

This is the k coordinate to the point that is in normal vector..

Range: Floating Point Number

Default: Blank