Feature Representation
In addition to the generic FME feature attributes that FME Workbench adds to all features (see About Feature Type Attributes), this format adds the format-specific attributes described in this topic.
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 |