Point Entity Features

Point entities are represented in the CCOGIF file as a Point Fixed-Length Record (PFLR) and, optionally, a Point Variable-Length Record (PVLR). The FME combines the contents of these two records into a single feature – the point entity feature.

The geometry of FME's point entity feature is the point's coordinates from the PFLR. A Z-value of -9999 represents an undefined value, so any PFLRs that have a Z-value of -9999 are translated as an (x,y) coordinate instead of an (x,y,z) coordinate.

In addition to the geometry and the attributes common to all entity features (listed in the previous section), point entity features have the following attributes defined:

Attribute Name

Description

Type

ccogif_record_code

Record code, constant PFLR.

char(4)

ccogif_point_id

Point ID number.

int(16)

ccogif_num_lines

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

int(16)

ccogif_orientation

Orientation of point, measured in degrees counterclockwise from the x-axis.

real(16)

ccogif_line_id{n}

Line identifier of nth line attached to this point.

int(16)