|
| TSCe Survey Controller |
| DC v10.0 File Record Definitions |
| This page defines the records that may occur in the DC10 file format. |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 00 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 16 | Text 16 | Version number "SC V10" See note |
| 21 | 4 | Integer 4 | Serial number See note |
| 25 | 16 | Text 16 | Date/time of file creation See note |
| 41 | 1 | Angle units | Units of angle fields within file |
| 42 | 1 | Distance units | Units of distance fields within file |
| 43 | 1 | Pressure units | Units of pressure fields within file |
| 44 | 1 | Temperature unit | Units of temperature fields within file |
| 45 | 1 | Coordinate order | Order of map grid coordinates within file |
| 46 | 1 | Angle direction | Direction of angles within file See note |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 02 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 16 | Name | Station point name |
| 21 | 16 | Distance | (Northing - unused, set to null) |
| 37 | 16 | Distance | (Easting - unused, set to null) |
| 53 | 16 | Distance | (Elevation - unused, set to null) |
| 69 | 16 | Distance | Theodolite Height |
| 85 | 16 | Text 16 | (Station description - unused, set to spaces) |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 04 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 16 | Angle | Vertical Collimation |
| 21 | 16 | Angle | Horizontal Collimation |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 07 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 16 | Name | Station Name |
| 21 | 16 | Name | Back Sight Name |
| 37 | 16 | Azimuth | Azimuth (Only if keyed in, otherwise null) See note |
| 53 | 16 | Angle | Horizontal Circle Reading See note |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 10 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 16 | Text 16 | Job name See note |
| 21 | 1 | Point name size | Unused (SDR33 Handheld only) |
| 22 | 1 | Include elevation | Unused See note |
| 23 | 1 | Atmos correction | Atmospheric corrections applied See note |
| 24 | 1 | C & R Correction | Curvature & refraction corrections applied See note |
| 25 | 1 | Refraction constant | Refraction constant used for corrections |
| 26 | 1 | Sea level reductions | Heights reduced to SL (never) |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 13 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 60 | Text 60 | Note entered by user or created by program See note |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 28 |
| 3 | 2 | Derivation | Derivation code See note |
| 5 | 16 | Name | Road name |
| 21 | 1 | Unknown | Point ID type |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 29 |
| 3 | 2 | Derivation | Derivation code See note |
| 5 | 16 | Distance | Start station |
| 21 | 16 | Azimuth | Start azimuth (from 0 deg) See note |
| 37 | 16 | Distance | Start northing |
| 53 | 16 | Distance | Start easting |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 30 |
| 3 | 2 | Derivation | Derivation code See note |
| 5 | 16 | Distance | Northing |
| 21 | 16 | Distance | Easting |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 31 |
| 3 | 2 | Derivation | Derivation code See note |
| 5 | 16 | Azimuth | Azimuth (from 0 deg) See note |
| 21 | 16 | +Distance | Distance |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 32 |
| 3 | 2 | Derivation | Derivation code See note |
| 5 | 16 | +Distance | Arc length (along centerline) |
| 21 | 16 | Distance | Radius See note |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 33 |
| 3 | 2 | Derivation | Derivation code See note |
| 5 | 16 | +Distance | Spiral length (along centerline) |
| 21 | 16 | Distance | Radius See note |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 34 |
| 3 | 2 | Derivation | Derivation code See note |
| 5 | 16 | Distance | Start station |
| 21 | 16 | Distance | Start elevation |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 35 |
| 3 | 2 | Derivation | Derivation code See note |
| 5 | 16 | Distance | Station of intersection |
| 21 | 16 | Distance | Elevation of intersection |
| 37 | 16 | +Distance | Radius |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 36 |
| 3 | 2 | Derivation | Derivation code See note |
| 5 | 16 | Distance | Station of intersection |
| 21 | 16 | Distance | Elevation of intersection |
| 37 | 16 | +Distance | Length |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 37 |
| 3 | 2 | Derivation | Derivation code See note |
| 5 | 16 | Distance | Station |
| 21 | 16 | Distance | Elevation |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 39 |
| 3 | 2 | Derivation | Derivation code See note |
| 5 | 16 | Text 16 | Template name |
| 21 | Error 2042 | Unknown | Point ID type See note |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 44 |
| 3 | 2 | Derivation | Derivation code See note |
| 5 | 16 | Distance | Chainage |
| 21 | 17 | New Grade | Left super |
| 38 | 17 | New Grade | Right super |
| 55 | 16 | +Distance | Left widen |
| 71 | 16 | +Distance | Right widen |
| 87 | 1 | Pivot option | Pivot |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 45 |
| 3 | 2 | Derivation | Derivation code See note |
| 5 | 16 | Distance | Start chainage |
| 21 | 16 | Distance | End chainage |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 46 |
| 3 | 2 | Derivation | Derivation code See note |
| 5 | 17 | New Grade | Grade |
| 22 | 16 | +Distance | Horizontal distance |
| 38 | 16 | Distance | Vertical distance |
| 54 | 16 | +Distance | Offset |
| 70 | 16 | Distance | Height difference |
| 86 | 1 | Apply super option | Apply superelevation |
| 87 | 1 | Apply widening option | Apply widening |
| 88 | 16 | Text 16 | Feature code |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 49 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 1 | Datum type | Type of datum adjustment used |
| 6 | 16 | Distance | WGS84 ellipsoid radius |
| 22 | 16 | Scale factor | WGS84 ellipsoid flattening (inverse) |
| 38 | 16 | Angle | Rotation X |
| 54 | 16 | Angle | Rotation Y |
| 70 | 16 | Angle | Rotation Z |
| 86 | 16 | Distance | Translation X |
| 102 | 16 | Distance | Translation Y |
| 118 | 16 | Distance | Translation Z |
| 134 | 16 | Scale PPM | Scale factor |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 50 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 16 | Distance | Origin north |
| 21 | 16 | Distance | Origin east |
| 37 | 16 | Distance | Translation north |
| 53 | 16 | Distance | Translation east |
| 69 | 16 | Rotation Angle | Rotation about origin |
| 85 | 16 | Scale factor | Scale factor |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 56 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 2 | Integer 2 | Elevation mask (degrees) |
| 7 | 16 | Scalar | PDOP mask |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 57 |
| 3 | 2 | Derivation | Derivation code See note |
| 5 | 16 | Distance | Antenna height See note |
| 21 | 1 | Antenna method | Measurement method |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 59 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 2 | Integer 2 | Minimum number of satellites |
| 7 | 16 | Scalar | Error scale |
| 23 | 16 | Scalar | VCV xx |
| 39 | 16 | Scalar | VCV xy |
| 55 | 16 | Scalar | VCV xz |
| 71 | 16 | Scalar | VCV yy |
| 87 | 16 | Scalar | VCV yz |
| 103 | 16 | Scalar | VCV zz |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 60 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 16 | Distance | Sigma north |
| 21 | 16 | Distance | Sigma east |
| 37 | 16 | Distance | Sigma up |
| 53 | 16 | Scalar | Covariance east-north |
| 69 | 16 | Distance | Semi major axis |
| 85 | 16 | Distance | Semi minor axis |
| 101 | 16 | Angle | Orientation |
| 117 | 16 | Scalar | Unit variance |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 61 |
| 3 | 2 | Derivation | Derivation code See note |
| 5 | 8 | Text 8 | Receiver type |
| 13 | 8 | Text 8 | Receiver serial number |
| 21 | 2 | Integer 2 | Antenna number |
| 23 | 1 | Integer 1 | Antenna index (measurement method) See note |
| 24 | 30 | Text 30 | Antenna type |
| 54 | 8 | Text 8 | Antenna serial number |
| 62 | 16 | Distance | Tape adjustment |
| 78 | 16 | Distance | Horizontal offset |
| 94 | 16 | Distance | Vertical offset |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 64 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 1 | Projection | Type of projection |
| 6 | 16 | Latitude | Latitude |
| 22 | 16 | Longitude | Longitude |
| 38 | 16 | Distance | Origin height |
| 54 | 16 | Distance | Origin north |
| 70 | 16 | Distance | Origin east |
| 86 | 16 | Distance | Origin elevation |
| 102 | 16 | Scale factor | Scale factor |
| 118 | 16 | Angle | Orientation 1 (skew/parallel 1) |
| 134 | 16 | Angle | Orientation 2 (parallel 2) |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 65 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 16 | Distance | Local ellipsoid earth radius |
| 21 | 16 | Scalar | Local ellipsoid flattening (inverse) See note |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 66 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 16 | Name | Point name |
| 21 | 16 | Latitude | Latitude |
| 37 | 16 | Longitude | Longitude |
| 53 | 16 | Distance | WGS84 ellipsoidal height at APC See note |
| 69 | 16 | Text 16 | Feature code |
| 85 | 1 | GPS Method | Measurement method |
| 86 | 1 | Classification | Classification of the point See note |
| 87 | 16 | Distance | Horizontal precision |
| 103 | 16 | Distance | Vertical precision |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 67 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 16 | Name | Point name |
| 21 | 16 | Distance | Delta X |
| 37 | 16 | Distance | Delta Y |
| 53 | 16 | Distance | Delta Z |
| 69 | 16 | Text 16 | Feature code |
| 85 | 1 | GPS Method | Measurement method |
| 86 | 1 | Classification | Classification of the point See note |
| 87 | 16 | Distance | Horizontal precision |
| 103 | 16 | Distance | Vertical precision |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 68 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 16 | Name | Point name |
| 21 | 16 | Latitude | Latitude |
| 37 | 16 | Longitude | Longitude |
| 53 | 16 | Distance | Local ellipsoidal height |
| 69 | 16 | Text 16 | Feature code |
| 85 | 1 | GPS Method | Measurement method |
| 86 | 1 | Classification | Classification of the point See note |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 69 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 16 | Name | Point name |
| 21 | 16 | Distance | Northing |
| 37 | 16 | Distance | Easting |
| 53 | 16 | Distance | Elevation |
| 69 | 16 | Text 16 | Feature code |
| 85 | 1 | GPS Method | Measurement method |
| 86 | 1 | Classification | Classification of the point See note |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 70 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 16 | Name | Point name |
| 21 | 16 | Name | Reference point name |
| 37 | 16 | Azimuth | Azimuth (from zero degrees grid) See note |
| 53 | 16 | +Distance | Ground distance See note |
| 69 | 16 | Distance | Vertical distance |
| 85 | 16 | Text 16 | Feature code |
| 101 | 1 | GPS Method | Measurement method |
| 102 | 1 | Classification | Classification of the point See note |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 71 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 1 | Initialisation Event | Initialisation event |
| 6 | 4 | Integer 4 | GPS Week |
| 10 | 16 | Scalar | GPS time in seconds to 3dp |
| 26 | 1 | Initialisation type | Initialisation type |
| 27 | 1 | Survey Type | Survey type |
| 28 | 4 | Integer 4 | Initialisation counter |
| 32 | 16 | Name | Point name |
| 48 | 16 | Azimuth | Azimuth |
| 64 | 16 | +Distance | Plate horizontal distance |
| 80 | 16 | Distance | Plate vertical distance |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 72 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 8 | Text 8 | Data file name See note |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 73 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 16 | Name | Reference point name |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 74 |
| 3 | 2 | Derivation | Derivation code |
| 3 | 32 | Text 32 | Name of combined datum grid file |
| 5 | 30 | Text 30 | Used to be filesystem name, no longer used |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 75 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 16 | Text 16 | Instrument description |
| 21 | 6 | Integer 6 | Instrument Serial Number |
| 27 | 1 | Mount type | EDM Mounting System |
| 28 | 16 | Distance | EDM Offset |
| 44 | 16 | Scalar | J constant See note |
| 60 | 16 | Scalar | N constant See note |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 77 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 16 | Distance | Target Height |
| 21 | 16 | Prism Constant | Prism Constant |
| 37 | 16 | Distance | Prism Offset |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 78 |
| 3 | 2 | Derivation | Derivation code (NM) |
| 5 | 1 | South Azimuth | Azimuth Orientation See note |
| 6 | 1 | Grid Orientation | Direction of increasing coordinate values |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 79 |
| 3 | 2 | Derivation | Derivation code See note |
| 5 | 16 | Name | Station Point name |
| 21 | 16 | Name | Target Point name |
| 37 | 16 | Distance | EDM (Slope) Distance See note |
| 53 | 16 | Angle | Vertical Circle Reading (Zenith) See note |
| 69 | 16 | Angle | Horizontal Circle Reading See note |
| 85 | 16 | Text 16 | Feature code |
| 101 | 1 | Classification | Classification of the point See note |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 80 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 16 | Name | Station Point name |
| 21 | 16 | Name | Target Point name |
| 37 | 16 | Distance | Slope Distance |
| 53 | 16 | Angle | Vertical Circle Reading (Zenith) See note |
| 69 | 16 | Azimuth | Azimuth from grid 0 See note |
| 85 | 16 | Text 16 | Feature code |
| 101 | 1 | GPS Method | Measurement method |
| 102 | 1 | Classification | Classification of the point See note |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 81 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 1 | Vertical Adjustment | Type of vertical adjustment |
| 6 | 16 | Distance | Origin north |
| 22 | 16 | Distance | Origin east |
| 38 | 16 | Distance | Constant adjustment |
| 54 | 16 | Scalar | Slope north |
| 70 | 16 | Scalar | Slope east |
| 86 | 32 | Text 32 | Geoid Model Name See note |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 82 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 1 | Survey Event | Type of survey event that occurred |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 84 |
| 3 | 2 | Derivation | Derivation code See note |
| 5 | 16 | Distance | Start station |
| 21 | 16 | Azimuth | Start azimuth (from zero degrees grid) See note |
| 37 | 16 | Distance | Start northing (Subject to Coordinate Order in header) |
| 53 | 16 | Distance | Start easting (Subject to Coordinate Order in header) |
| 69 | 16 | Distance | Station Interval |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 85 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 16 | Name | Point name |
| 21 | 16 | Azimuth | Azimuth (Magnetic) |
| 37 | 16 | Angle | Vertical angle (zenith) |
| 53 | 16 | Distance | Slope distance |
| 69 | 16 | Angle | Magnetic declination (from geodetic North) |
| 85 | 16 | Text 16 | Feature code |
| 101 | 1 | GPS Method | GPS Method (not relevant to Laser Obs) |
| 102 | 1 | Classification | Classification of the point See note |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 86 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 16 | Distance | Laser height |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 87 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 20 | Text 20 | Feature name |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 88 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 20 | Text 20 | Name of the attribute |
| 25 | 16 | Scalar | Attribute value as entered |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 89 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 20 | Text 20 | Name of the attribute |
| 25 | 100 | Text 100 | Attribute string value entered |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 90 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 20 | Text 20 | Name of the attribute |
| 25 | 10 | Date YMD | Date entered or generated (UTC) |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 91 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 20 | Text 20 | Name of the attribute |
| 25 | 8 | Time HMS | Time entered or generated (UTC) |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 92 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 20 | Text 20 | Name of the attribute |
| 25 | 20 | Text 20 | Attribute string value of menu item |
| 45 | 3 | Integer 3 | Attribute menu item chosen (blank for none) |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 93 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 16 | Name | Name of base point |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 94 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 16 | Distance | Height of target |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 95 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 60 | Text 60 | Name of source DDF or FCX file See note |
| 65 | 1 | Boolean | Attributes have been stored. See note |
| 66 | 5 | Integer 5 | Identifier for source DDF or FCX file (eg CRC-16 checksum) See note |
| 71 | 20 | Text 20 | Internal (display) name of Library |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 96 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 20 | Text 20 | Name of the attribute |
| 25 | 100 | Text 100 | Attribute filename entered |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = 97 |
| 3 | 2 | Derivation | Derivation code See note |
| 5 | 17 | New Grade | Cut batter |
| 22 | 17 | New Grade | Fill batter |
| 39 | 16 | Distance | Ditch Offset |
| 55 | 16 | Text 16 | Feature code |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = A0 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 16 | Name | Entity name |
| 21 | 1 | Stake method | Stake method |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = A1 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 16 | Name | Entity name |
| 21 | 1 | Stake method | Stake method |
| 22 | 16 | Distance | Chainage |
| 38 | 16 | Distance | Horizontal offset |
| 54 | 16 | Distance | Vertical offset See note |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = A2 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 16 | Name | DTM name |
| 21 | 16 | Distance | Vertical offset of DTM |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = A3 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 1 | Offset element type | Left offset element type |
| 6 | 16 | Distance | Left Horizontal Distance |
| 22 | 16 | Distance | Left Vertical distance |
| 38 | 16 | Distance | Left Slope distance |
| 54 | 17 | New Grade | Left Grade |
| 71 | 1 | Offset element type | Right offset element type |
| 72 | 16 | Distance | Right Horizontal Distance |
| 88 | 16 | Distance | Right Vertical distance |
| 104 | 16 | Distance | Right Slope distance |
| 120 | 17 | New grade | Right Grade |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = A5 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 16 | Distance | Delta Northing (from measured pt to design pt) |
| 21 | 16 | Distance | Delta Easting (from measured pt to design pt) |
| 37 | 16 | Distance | Delta Elevation (from measured pt to design pt) |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = A6 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 16 | Azimuth | Azimuth (from measured pt to design pt) |
| 21 | 16 | Distance | Horizontal distance (from measured pt to design pt) |
| 37 | 16 | Distance | Vertical Distance (from measured pt to design pt) |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = A7 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 16 | Distance | Asbuilt stationing |
| 21 | 16 | Distance | Horizontal distance from design line or arc (-left/+right) See note |
| 37 | 16 | Distance | Vertical distance (-cut/+fill) See note |
| 53 | 17 | New Grade | Grade to the design line or arc |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = A8 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 16 | Distance | Vertical distance (-cut/+fill) See note |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = A9 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 16 | Distance | Asbuilt stationing |
| 21 | 16 | Distance | Vertical distance (-cut/+fill) See note |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = B1 |
| 3 | 2 | Derivation | Derivation code (CB) |
| 5 | 16 | Name | GPS Point name |
| 21 | 16 | Name | NEE Point name |
| 37 | 1 | Dimensions | Number of dimensions used. |
| 38 | 16 | +Distance | Residual - Horizontal |
| 54 | 16 | +Distance | Residual - Vertical |
| 70 | 16 | +Distance | Residual - 3D |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = B2 |
| 3 | 2 | Derivation | Derivation code (RS) |
| 5 | 16 | Name | Point name |
| 21 | 1 | Dimensions | Number of dimensions used. |
| 22 | 16 | Distance | Residual - Northing |
| 38 | 16 | Distance | Residual - Easting |
| 54 | 16 | Distance | Residual - Elevation |
| 70 | 16 | Angle | Residual - Horizontal Angle (Delta) |
| 86 | 16 | Angle | Residual - Vertical Angle (Delta) |
| 102 | 16 | Distance | Residual - EDM distance (Delta) |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = B3 |
| 3 | 2 | Derivation | Derivation code See note |
| 5 | 16 | Angle | Angle (at centre of arc) |
| 21 | 16 | +Distance | Length (along centreline) |
| 37 | 1 | Boolean | Clockwise arc direction |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = B4 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 16 | Angle | Angle (centre of arc) |
| 21 | 16 | Distance | Radius See note |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = B5 |
| 3 | 2 | Derivation | Derivation code See note |
| 5 | 16 | +Distance | Horizontal distance |
| 21 | 16 | Distance | Height difference |
| 37 | 1 | Apply super option | Apply superelevation |
| 38 | 1 | Apply widening option | Apply widening |
| 39 | 16 | Text 16 | Feature code |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = B6 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 100 | Text 100 | Feature coding of the preceding entity. |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = B7 |
| 3 | 2 | Derivation | Derivation code (MP) |
| 5 | 16 | Name | Station Point name (both have the same station) |
| 21 | 16 | Name | Target Point name (both have the same target) |
| 37 | 16 | Angle | First obs horizontal angle |
| 53 | 16 | Angle | Second obs horizontal angle |
| 69 | 16 | Angle | First obs vertical angle |
| 85 | 16 | Angle | Second obs vertical angle |
| 101 | 16 | Distance | First obs EDM Distance |
| 117 | 16 | Distance | Second obs EDM distance |
| 133 | 16 | Text 16 | Feature code |
| 149 | 1 | Classification | Classification of the point See note |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = B8 |
| 3 | 2 | Derivation | Derivation code See note |
| 5 | 16 | Distance | Station of intersection |
| 21 | 16 | Distance | Elevation of intersection |
| 37 | 16 | +Distance | In length |
| 53 | 16 | +Distance | Out length |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = B9 |
| 3 | 2 | Derivation | Derivation code See note |
| 5 | 16 | Distance | Chainage |
| 21 | 1 | Template Type | Left template type |
| 22 | 16 | Text 16 | Left template |
| 38 | 1 | Template Type | Right template type |
| 39 | 16 | Text 16 | Right template |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = C0 |
| 3 | 2 | Derivation | Derivation code (AJ) |
| 5 | 16 | Name | Traverse Name |
| 21 | 16 | Name | Start Station Name |
| 37 | 16 | Name | Backsight point name |
| 53 | 16 | Angle | Backsight azimuth (grid) |
| 69 | 16 | Name | End Station name |
| 85 | 16 | Name | Foresight point name |
| 101 | 16 | Angle | Foresight azimuth (grid) |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = C1 |
| 3 | 2 | Derivation | Derivation code (AJ) |
| 5 | 16 | Name | Point name |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = C2 |
| 3 | 2 | Derivation | Derivation code (AJ) |
| 5 | 16 | Angle | Angular close |
| 21 | 16 | Distance | Distance close |
| 37 | 16 | Text 16 | Precision |
| 53 | 16 | Distance | Delta Northing |
| 69 | 16 | Distance | Delta Easting |
| 85 | 16 | Distance | Delta Elevation |
| 101 | 16 | Distance | Traverse Length |
| 117 | 1 | Results | Results |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = C3 |
| 3 | 2 | Derivation | Derivation code (AJ) |
| 5 | 1 | Adjustment method | Adjustment method |
| 6 | 1 | Angular adjustment | Angular adjustment |
| 7 | 1 | Elevation adjustment | Elevation adjustment |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = C4 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 16 | Name | Point name |
| 21 | 16 | Text 16 | Feature Code |
| 37 | 16 | Name | Backsight point name |
| 53 | 16 | Angle | Mean turned Horz. Angle |
| 69 | 16 | Angle | Mean vertical angle |
| 85 | 16 | Distance | Mean slope distance |
| 101 | 16 | Angle | Horz. angle standard error |
| 117 | 16 | Angle | Vertical angle standard error |
| 133 | 16 | Distance | Slope distance standard error |
| 149 | 2 | Integer 2 | Number of angles |
| 151 | 2 | Integer 2 | Number of distances |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = C5 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 16 | Name | Point name |
| 21 | 16 | Text 16 | Feature Code |
| 37 | 16 | Name | Backsight point name |
| 53 | 16 | Angle | Mean turned Horz. Angle |
| 69 | 16 | Distance | Mean Horz. distance |
| 85 | 16 | Distance | Mean vertical distance |
| 101 | 16 | Angle | Horz. angle standard error |
| 117 | 16 | Distance | Horz.distance standard error |
| 133 | 16 | Distance | Vertical distance standard error |
| 149 | 2 | Integer 2 | Number of distances |
| 151 | 2 | Integer 2 | Number of distances |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = C6 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 2 | Integer 2 | Minimum number of satellites |
| 7 | 1 | Boolean | Relative DOPs |
| 8 | 16 | Scalar | PDOP (maximum) |
| 24 | 16 | Scalar | HDOP (maximum) |
| 40 | 16 | Scalar | VDOP (maximum) |
| 56 | 16 | Scalar | RMS |
| 72 | 4 | Integer 4 | Number of GPS positions used |
| 76 | 16 | Distance | Horizontal standard deviation |
| 92 | 16 | Distance | Vertical standard deviation |
| 108 | 4 | Integer 4 | Start GPS week |
| 112 | 16 | Scalar | Start GPS time in seconds to 3dp |
| 128 | 4 | Integer 4 | End GPS Week |
| 132 | 16 | Scalar | End GPS time in seconds to 3dp |
| 148 | 1 | Monitor Status |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = C7 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 16 | Angle | HA precisions |
| 21 | 16 | Angle | VA precisions |
| 37 | 16 | Distance | EDM precisions |
| 53 | 16 | Scalar | EDM ppm |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = C8 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 1 | Coord System Option | Coordinate System Option |
| 6 | 32 | Text 32 | System Name |
| 38 | 32 | Text 32 | Zone Name |
| 70 | 32 | Text 32 | Datum Name |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = C9 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 16 | Text 16 | Feature code |
| 21 | 1 | Boolean | Batter is a fill |
| 22 | 17 | New Grade | Sideslope Grade |
| 39 | 16 | Distance | Construction Horiz offset |
| 55 | 16 | Distance | Construction Vert offset |
| 71 | 16 | Distance | Ditch Offset |
| 87 | 1 | Station Class | Stationing class 1 See note |
| 88 | 1 | Station Class | Stationing class 2 |
| 89 | 1 | Station Class | Stationing class 3 |
| 90 | 1 | Boolean | Stake to grade applied |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = D0 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 1 | Projection | Type of projection |
| 6 | 16 | Latitude | Latitude |
| 22 | 16 | Longitude | Longitude |
| 38 | 16 | Distance | Origin height |
| 54 | 16 | Distance | Origin north |
| 70 | 16 | Distance | Origin east |
| 86 | 16 | Distance | Origin elevation |
| 102 | 16 | Scale factor | Scale factor |
| 118 | 16 | Angle | Orientation 1 (skew/parallel 1) |
| 134 | 16 | Angle | Orientation 2 (parallel 2) |
| 150 | 1 | Origin center | Origin center |
| 151 | 1 | Azimuth format | Azimuth format |
| 152 | 1 | Boolean | Rectify |
| 153 | 1 | Projection area | Area |
| 154 | 32 | Text 32 | File 1 (UKNG north grid filename) |
| 186 | 32 | Text 32 | File 2 (UKNG east grid filename) |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = D1 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 16 | Text 16 | Feature code |
| 21 | 16 | Distance | Horizontal offset from catch point to template element |
| 37 | 16 | Distance | Vertical distance from catch point to template element |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = D2 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 16 | Pressure | Atmospheric pressure See note |
| 21 | 16 | Temperature | Atmospheric temperature See note |
| 37 | 16 | Scalar | Refraction Constant See note |
| 53 | 16 | Scalar | PPM (Slope distance correction) See note |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = D3 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 16 | Distance | Delta station (+fwd/-back) |
| 21 | 16 | Distance | Offset to catch point (Catch to centerline) |
| 37 | 16 | Distance | Height |
| 53 | 16 | Distance | Horz distance to start of slope (Catch to hinge) |
| 69 | 16 | Distance | Vert distance to start of slope (Catch to hinge) (-cut/+fill) |
| 85 | 16 | Distance | Slope distance to start of slope (Catch to hinge) |
| 101 | 16 | Distance | Slope distance to start of slope with constr. offsets applied |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = D4 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 1 | South Azimuth | Azimuth orientation See note |
| 6 | 1 | Grid Orientation | Direction of increasing coordinate values |
| 7 | 16 | Distance | Default Elevation |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = D5 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 16 | Latitude | Project latitude |
| 21 | 16 | Longitude | Project longitude |
| 37 | 16 | Distance | Project height |
| 53 | 16 | Scale factor | Ground scale factor |
| 69 | 16 | Distance | False northing offset |
| 85 | 16 | Distance | False easting offset |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = D6 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 16 | Name | Line name |
| 21 | 42 | Text 42 | Feature code |
| 63 | 16 | Name | Start point name |
| 79 | 16 | Distance | Start point northing |
| 95 | 16 | Distance | Start point easting |
| 111 | 16 | Distance | Start point elevation |
| 127 | 16 | Name | End point name |
| 143 | 16 | Distance | End point northing |
| 159 | 16 | Distance | End point easting |
| 175 | 16 | Distance | End point elevation |
| 191 | 16 | Distance | Start station |
| 207 | 16 | Distance | Station interval |
| Position | Length | Data format | Description of field |
| 1 | 2 | Type code | Record type code = D6 |
| 3 | 2 | Derivation | Derivation code |
| 5 | 16 | Text 16 | Curve name See note |
| 21 | 42 | Text 42 | Feature code |
| 63 | 16 | Name | Centre point name |
| 79 | 16 | Distance | Centre point northing |
| 95 | 16 | Distance | Centre point easting |
| 111 | 16 | Distance | Centre point elevation |
| 127 | 16 | Name | Start point name |
| 143 | 16 | Distance | Start point northing |
| 159 | 16 | Distance | Start point easting |
| 175 | 16 | Distance | Start point elevation |
| 191 | 16 | Distance | End point elevation |
| 207 | 16 | Angle | Delta angle (+ or -) See note |
| 223 | 16 | Distance | Start station |
| 239 | 16 | Distance | Station interval See note |