ADD File Data Processes to construct section subdivision

Field Name

Datatype

CDCS name

NOTE

Construction_Process_code

1 Integer

none

Digit indicating which geometric process is used.

1= Traverse/proportion; 2=Intersection; 3=Addaline; proposed 0=make line invisible

Created_GCDB_ID

String

none

ID of point to be created by process.

Primary_line_GCDB_ID_Fr

String

none

ID of point onto which the process is applied. Processes involving intersections will involve an additional "secondary line".

Primary_line_GCDB_ID_to

String

none

ID of point defining the endpoint in an addaline process OR defining the bearing through inverse from the Primary_line_GCDB_ID_from. Processes involving intersections will involve an additional "secondary line". If null, then a Primary_line_direction value must exist.

Secondary_line_GCDB_ID_Fr

String

none

 

ID of point defining the point of the "point slope" equation of the second line of intersection.

Secondary_line_GCDB_ID_to

String

none

ID of point defining the slope of the "point slope" equation of the second line of intersection, by way of inverse from the Secondary_line_GCDB_ID_from. If null, then a Primary_line_direction value must exist.

Primary_line_direction

Digit + Numeric

none

Constant value defining slope in "point slope" equation of line for traverse/proportion or primary line of intersection. GMM format is digit ranging from 14 indicating quadrant followed by numeric value indication bearing value, format DD.MMSS. A more flexible format would be to have 0 in quadrant spot indicating azimuth and use DDD.MMSS as bearing/azimuth value

Primary_line_direction_surface_code

Digit

none

Code indicating whether direction is referenced to geodetic or plane surface. Applied to line of traverse/proportion or to primary line of intersection. Format 1=geodetic line; 2=plane line.

Secondary_line_direction

Digit + Numeric

none

Identical to Primary_line_direction, but applied to secondary intersect line

Secondary_line_direction_surface_code

1 Integer

none

Identical to Primary_line_direction_surface_code, but applied to secondary intersect line.

Primary_line_distance

Numeric

none

Distance to traverse from Primary_line_GCDB_ID along defined direction. If process is proportion, then this "record" distance is divided by the "record" sum distance in the Primary_line_sum_distance field to then applied to the inversed distance between the two Primary_line_GCDB_IDs. Distance value of 0 indicates point should be put at midpoint.

Primary_line_sum_distance

Numeric

none

Distance representing the sum record distance to be used with the Primary_line_distance to achieve proper proportion.

Secondary_line_distance

Numeric

none

Distance to traverse from Secondary_line_GCDB_ID along defined direction. If process is proportion, then this "record" distance is divided by the "record" sum distance in the Secondary_line_sum_distance field to then applied to the inversed distance between the two Secondary_line_GCDB_IDs. Distance value of 0 indicates point should be put at midpoint.

Secondary_line_sum_distance

Numeric

none

Distance representing the sum record distance to be used with the Secondary_line_distance to achieve proper proportion.

Primary_line_parallel_ID_Fr

String

none

The direction of a traverse/proprtion line or the primary line of an intersection can be defined as parallel to another line, defined by the GCDB_IDs of its endpoints

Primary_line_parallel_ID_To

String

none

The direction of a traverse/proprtion line or the primary line of an intersection can be defined as parallel to another line, defined by the GCDB_IDs of its endpoints

Secondary_line_parallel_ID_Fr

Secondary_line_parallel_ID_To

String

none

The Secondary_line_parallel_to/from_IDs are identical in purpose to the Primary_line_parallel_

to/from_IDs, but applied to the secondary line of an intersection.

Primary_line_WtdMnBrg_1_ID_Fr

Primary_line_WtdMnBrg_1_ID_To

Primary_line_WtdMnBrg_2_ID_Fr

Primary_line_WtdMnBrg_2_ID_To

String

none

The direction of a traverse/proprtion line or the primary line of an intersection can be defined as a mean bearing between two lines, but weighted as to the resulting line’s position between the two controlling lines. This "weighted mean bearing" is much like a bisect.

Secondary_line_WtdMnBrg_1_ID_Fr

Secondary_line_WtdMnBrg_1_ID_To

Secondary_line_WtdMnBrg_2_ID_Fr

Secondary_line_WtdMnBrg_2_ID_To

String

none

The Secondary_line_WtdMnBrg_#__to/from_IDs are identical in purpose to the Primary_line_WtdMnBrg_#_to/from_IDs, but applied to the secondary line of an intersection.