Specify the syntax of the field code for a survey point description.
This syntax is interpreted when you process linework by importing or re-importing survey data, or use the Process Linework command.
For more information, see Examples - Linework Codes.
Codes: All codes in the linework code must be unique. If you create a duplicate code, a warning icon is displayed on both the category and the property. Before you can close the Edit Linework Code Set dialog box, you must resolve all duplicate codes.
Undefined codes: If a code has no assigned value (empty string/blank value) it is considered unused and not defined. Undefined codes may be necessary in situations where you are using an older model data collector that may not have enough physical keys to support the codes.
It is recommended that you use a <space> as the Feature /Code Delimiter Property Value. Using decimal characters in the Feature/Code Delimiter Property Value may cause certain codes to fail. For example the . (decimal) character is valid for a right-turn value and the - (minus sign) character is valid for a negative right-turn value.
For more details on linework code properties, see Examples - Linework Codes.
- Feature/Code Delimiter
- Field Code Escape
- Start In Comment Mode
- Automatic Begin On Figure Prefix Match
-
- Yes - the figure will begin with the first instance of a code that matches a figure prefix.
If you specify Yes, the first instance of “EP1” will automatically start a new figure named “EP1”
- No - the figure will not automatically begin with the first instance of a code that matches a figure prefix.
For example, if you specify No, the first instance of “EP1” will not automatically start a new figure named “EP1”. To start a new figure named “EP1”, when “EP1” is not an active figure, you must code the point as “EP1 B”, where “B” is the Begin code in the current linework code set.
- Begin
- Continue
- End
- Close
- Horizontal Offset
-
Specifies the code that indicates a relative horizontal offset for creating a parallel figure starting at the current point, or transitioning to another offset if the active figure has a previous horizontal offset. A value must follow the Horizontal offset code. A negative value offsets the active figure to the left and a positive value offsets the active figure to the right.
- Vertical Offset
-
Specifies the code that indicates a relative vertical offset starting at the current point. A value must follow the Vertical offset code. A positive value is added to the elevation of the current vertex for the active figure and a negative value is subtracted from the current vertex for the active figure.
- Stop Offsets
- Recall Point
- Connect Point
- Rectangle
- Right Turn
-
Specifies the code for a <Right turn> line segment that allows for additional vertices to be inserted into the figure, perpendicular or extensions (straight offsets). Offset values, <Extend>, or <Rectangle> codes follow the <Right turn> code. Positive numbers indicate a turn to the right and negative numbers indicate a turn to the left.
- Extend
- Begin Curve
-
Specifies the code that indicates the current point is the beginning of a curve (arc) segment. The current point with this code is the first point on the curve. The next point with the same figure name is considered a point on the curve, and third point with the same figure name is the curve endpoint.
- End Curve
-
Specifies the code that is used with the <Begin curve> code and is used to define curved segments with more than three points. Starting at the point with the <Begin curve> code, the linework processor will look for a <End curve> code. If the <End curve> code is found, all the points between the <Begin curve> code and <End curve> code are used to fit arc segments of the figure, such that the curves pass through each of the points (similar to the PEDIT/Fit [curve] option).
- Circle
- Point on Curve