Line Entity Features

Line entities are represented in the CCOGIF file as a Line Fixed-Length Record (LFLR) and optionally, a Line Variable-Length Record (LVLR). The FME combines the contents of these two records into a single feature—the line entity feature.

The geometry of FME's line entity feature is the line's coordinates from the LVLR. A Z-value of -9999 represents an undefined value, so any LVLRs that have Z-values of -9999 are translated as (x,y) coordinates instead of (x,y,z) coordinates.

In addition to the geometry and attributes common to all entity features, which were listed in the previous section, line entity features have the following attributes defined:

Attribute Name

Description

Type

ccogif_record_code

Record code, constant LFLR.

char(4)

ccogif_line_id

Line ID number.

int(16)

ccogif_num_lines

Number of lines attached to this point (n>=0).

int(16)

ccogif_coll_line_id

ID number of collocated line (0 if not collocated).

int(16)

ccogif_start_node_id

Start node ID number (0 if not defined).

int(16)

ccogif_end_node_id

End node ID number (0 if not defined).

int(16)

ccogif_left_area_id

Left area ID number (0 if not defined).

int(16)

ccogif_right_area_id

Right area ID number (0 if not defined).

int(16)