Process Codes |
Process codes to create point symbols, lines and polygons. To process codes do one of the following:
- In the import options, select Process Codes.
- In the measurement processing options, select Process Codes.
To process control codes do one of the following:
- In the import options, select the control code table from the Control Codes list.
- In the measurement processing options, select the control code table from the Control Codes list.
String Numbers
A string code is a numeric code entered in the field as either a string attribute or a suffix to a feature code.
Lines are created between measured points with matching feature codes and string codes.
Lines are placed on a layer with the same name as the feature code and drawn according to the layers 'Line' display attributes.
Points with matching feature codes and string codes are joined by lines in the order they were imported.
When attribute string codes are imported they are added to the feature code and displayed with the observation in the measurement view.
In the following example, points are joined according to their code and string code.

Control Codes
Control codes are codes used to create symbols and line objects from points measured in the field. Control codes perform a specific action. For example a 'Join Start' control code ends a previous line and starts a new line.
You can specify a control code value for each action in a control codes table.
With control codes, you can assign point symbols, remove heights and create lines (straights, splines, and arcs).
Use control codes as an alternative to strings.
Intended Use of a Layer
When you create a layer you can specify the intended use for the layer.
If you select Process Codes:
- and a layer has an intended use of 'Lines', all consecutive points with the same code are joined in the order they were imported to form a line.
- and a layer has an intended use of 'Polygons', all consecutive points with the same code are joined in the order they were imported. The last point in the sequence joins back to the first point to form a polygon.
- a string code '00' indicates the point should not be strung regardless of the intended use for the layer.
String codes and control codes are still applied when a layers intended use is specified. For example points with a string code of '01' will still form a line when a layers intended use is set to 'Polygon'.
|
Example |
The following example demonstrates how selecting Process Codes, adding string codes and control codes, and defining the layers Intended Use affects the creation of lines and polygons.
Measurements with the following codes are imported or processed:
410, 41001, 41002
BCK, BCK ST, BCK END BCK00
The following layers exist:
410
BCK
The diagrams below display the codes and string codes in red and the order the points were collected in black.
If 'Point' or 'Generic' is selected as the layers Intended Use the following will occur:
- All points with the code '41001' are joined in the order they appear in the imported file or database.
- All points with the code '41002' are joined in the order they appear in the imported file or database.
- All points with the code 'BCK' that are between a 'BCK ST' code and 'BCK END' code are joined in the order they appear in the file, with the points with codes BCK ST and BCK END being the start and end of the line.
- All points with the code 'BCK' that are not between a 'BCK ST' and 'BCK END' code are not joined.
- Points with the code 410 and BCK00 are not joined.
When Line is selected as the layers Intended Use the following will occur:
- All points with the code '41001' are joined in the order they appear in the imported file or database.
- All points with the code '41002' are joined in the order they appear in the imported file or database.
- All points with the code 'BCK' that are between a 'BCK ST' code and BCK END' code are joined in the order they appear in the file, with the BCK ST and BCK END being the start and end of the line.
- All consecutive points with the code 'BCK' (that are not between a 'BCK ST' and 'BCK END' code) are joined in the order they appear in the file.
- All consecutive points with the code 410 are joined in the order they appear in the file.
- The points with the code BCK00 is not included in the line.
When Polygon is selected as the layers Intended Use the following will occur:
- All points with the code '41001' are joined in the order they appear in the imported file or database.
- All points with the code '41002' are joined in the order they appear in the imported file or database.
- All points with the code 'BCK' that are between a 'BCK ST' code and BCK END' code are joined in the order they appear in the file, with the BCK ST and BCK END being the start and end of the line.
- As there are 3 or more consecutive points with the code 'BCK' (that are not between a 'BCK ST' and 'BCK END' code) they are joined in the order they appear in the file. The last point in the sequence is joined to the first point in the sequence to from a polygon.
- As there are only 2 consecutive points with the code 410 they cannot form a polygon.
- The point with the code BCK00 is not included in the polygon.
|