Tripod Data System

TDS (Tripod Data Systems) is a technique designed to use your handheld devices as rough as you can to make it compatible with intense external environment. They also provide the versatility in the range of friendly software for the mobile computing and for various industries as well.

This format is designed to work with these devices and espacially with Survey Pro software.

The format is a comma separated ASCII file containing record types, headers, recorded data and comments.

Each record is made of one line of text, with comma-separated fields of ASCII text format:

AH,DC%s,MA%s,ME%s,RA%s
This format is the base of other formats :

Record type

General Raw Data

Record Type Explanation
Note
JB Job
MO Mode Setup

Conventional Raw Data

Record Type Explanation
AP Adjusted point
AT Attributes
BK Backsight
CF Cut Sheet
DE Design point / location
DL Define a Location
DP Deleted point
FC Feature Code
LS Line of Sight
MD Multiple Distances
OC Occupy Point
OE Offset delta
OF Off Center Shot
RB Repeat Backsight
RD Repeat Directional
RE Remote Elevation
RF Repeat Foresight
RS Resection
SD Deltas
SK Stake Out
SL Slope Staking
SP Store Point
SR Slope Staking Reference Offset
SU Sun Shot
TR/SS/OB Traverse / Sideshot / Observation

GPS Raw Data

Record Type Explanation
AH GPS Antenna Height
BL GPS Base Line
BP Set Base Receiver Position
CG COGO settings
CS Coordinate System Identity
CT Calibration Point
CV RMS Covariance of GPS Base Line
DG Datum Grid
DT Datum
EE GPS Edit Point
EP Geodetic position
EQ Equipment
ES Ellipsoid
GK GPS stakeout
GO GPS Offset Shot
GP GPS Point
GR GPS adjusted point
GS GPS Store Point
HA Horizontal Calibration (Adjust)
PE Extended Projection
PJ Projection
RP Local coordinates of calibration point
RX Receiver Setup
ST Local site settings
VA Vertical Calibration (Adjust)

Legacy Raw Data

Record Type Explanation
AA Accumulating Angle-right
not used in SPCE
BB Bench level, backsight
not used in SPCE
BG Base Point Geoid Model Elevation
no longer supported in SPCE 3.5
replaced by VA
BS Bench level, side shots
not used in SPCE
BT Bench level, traverse
not used in SPCE
HC Horizontal Control Point
not supported in SPro 3.5
replaced with CT
LE Vertical Ellipsoid Height Setup
LG Vertical Geoid Model Setup
no longer supported in SPCE3.5
LM Horizontal Mapping Plane Setup
no longer supported in SPCE3.5
LH Local transforming coefficients
for horizontal
no longer supported in SPCE3.5
replaced by Horizontal adjustment HA
LV Local transforming coefficients
for vertical
no longer supported in SPCE3.5
replaced by Vertical adjustment VA
VC Vertical Control point
not supported in SPro 3.5
replaced with C

Field headers

General and Conventional field list

Field header Explanation
-- Note
AD Azimuth Direction
AL Angle Left
AR Angle Right
AS Ahead on station
AU Angle Unit
AZ Azimuth
BC Back Circle
BD Backsight direct
BP Back point
BS Backsight
BV Backsight reverse
CE Change elevation
CF Slope used
CR Circular Reading
DE Declination
DS Design Slope
DT Date (JB Record)
DT Date (SU Record)
[MMDDYYYY]
E Adj. Easting
EC Earth Curvature
ED Delta easting
EG Sun Position
EL Elevation or Adj. Elevation
EO EDM offset
FD Foresight direct
FE Foresight elevation
FN Feature code name
FP Foresight point
FV Foresight reverse
GD Grade
GH Greenwich hour angle
HC Horizontal dist. to center line
HD Horizontal distance
HD Horizontal or relative horizontal dist.
HH Horizontal distance to hinge point
HI Height of Instrument
HR Height of Rod
LA Latitude
LD Delta elevation
LO Longitude
LR Left/Right Offset
N Adj. Northing
ND Delta northing
NM Job Name
OB Observed slope
OD Offset Direction
OE Offset Delta
OL Offset length
OP Occupy point
PN Point name
SD Slope Distance
SF Scale Factor
SM Semi-diameter of Sun
in DMS
ST Station
TM Time (JB – Record)
[HH:MM:SS]
TM Time (EP – Record)
[HHMMSS]
TM Time (SU – Record)
[HH.dddddd] in UTC Time
TN Attribute name
TV Attribute value in string form
UN Distance Unit
VC Vertical distance to center point
VD Vertical or relative vertical distance
VH Vertical distance to hinge point
ZD Zenith Direct
ZE Zenith or Zenith angle
ZV Zenith Reverse

General and Conventional enumerated field list

Field Type 0 1 2
AD enum North South  
AU enum degree grads  
CF bool cut fill  
EC enum off on  
OD int Center Right Left
UN enum Feet Meter US Survey Feet
EG string Left Trailing edge Right Trailing Edge center

GPS Field List

Field header Explanation
-- Description (Feature Code)
AE Location Indicator
AF Azimuth format
AI Antenna Index int (See Antenna.ini File)
AN Antenna Number int (See Antenna.ini File)
AO Azimuth Orientation
AT Antenna Type (name of antenna)
AZ Azimuth double Geodetic Angle
CL Classification
CO Coordinate System Option
CT Origin center
DA Datum Transformation Type
DC Derivation Code
DH HDOP from Rx
DM Dimensions Used
DN Datum name
DV VDOP from Rx
DX Base line Delta X
DY Base line Delta Y
DZ Base line Delta Z
E Easting
EL Elevation
EM Ellipse Name
FI File name
FO File name one
FT File name two
GF Geodetic Flags
GM GPS Measure Method
GN Geoid Model Name
GO Grid Orientation
HI Height of laser at GPS ref. Point
HO Horizontal Offset
HP Horizontal Precision
HR Height of laser target at store offset Pt.
HT Height or Ellipsoid Ht.
IF Ellipse inverse flattening
LA Latitude
LN Longitude
LX Translation x
LY Translation y
LZ Translation z
MA Measured antenna height
ME Measure Method
N Northing
OO Orientation one
OT Orientation two
OX Rotation x
OY Rotation y
OZ Rotation z
PN Point Name
PT GPS Point Type
PV Type of Vertical Adjustment
RA Reduced antenna height
RD Ellipsoid Radius
RE Recording interval
RH Horizontal RMS from Rx
RS Rx Serial Number
RT Rotation about origin
RV Vertical RMS from Rx
RX Rx Type
RY Rectify
SA Slope east
SC Error Scale or Scale Factor
SD Slope Distance
SF Scale factor at origin
SG Setup Group
SO Slope north
SP Scale factor
SV Min. # of SV during obs.
TA Tape Adjustment
TE Translation East
TH Translation North
TM System Time
TP Type of projection
TS Antenna Serial Number
VO Vertical Offset
VP Vertical Precision
XX Variance X
XY Covariance X,Y
XZ Covariance X,Z
YY Variance Y
YZ Covariance Y,Z
ZE Zenith Angle
ZG Zone Group (system) name
ZN Zone name
ZZ Variance Z

GPS Enumerated Fields List

AE:Location indicator for Denmark projections enum
• 1 = None
• 2 = Zeeland
• 3 = Jutland
• 4 = Bornholm
AF:Azimuth Format enum
• 0 = Geodetic
• 1 = Grid
AO:Azimuth Orientation WORD
• 1 = North
• 2 = South
CL:Classification enum
• 0 = UnknownClass
• 1 = Normal
• 2 = Control
• 3 = AsBuilt
• 4 = Check
• 5 = BackSight
• 6 = Deleted Normal
• 7 = Deleted Control
• 8 = Deleted AsBuilt
• 9 = DeletedCheck
• 10 = DeletedBackSight
CO:Coordinate System Option WORD
• 1 = None
• 2 = Scale only
• 3 = Keyed in
• 4 = Chosen from library
CT:Origin Center enum
• 0 = Equator
• 1 = Projection center
DA:Datum Transformation Type WORD
• 513 = csdMolodenskyDatum
• 514 = csdMultipleRegressionDatum
• 515 = csdSevenParameterDatum
• 516 = csdGridDatum
• 517 = csdWGS84Datum
DC:Derivation Code enum
• 1 = ModeBase (Base)
• 2 = ModeRover (Rover)
• 3 = ModeGetBase (GetBase)
• 4 = ModeStatic (Static)
DM:Number of Dimensions Used for a Calibration WORD
• 1 = 0D (None)
• 2 = 1D (Vertical only)
• 3 = 2D (Horizontal only)
• 4 = 3D (Both vertical and horizontal)
• 5 = Any
GF:Geodetic Flags Bit Flags
• Bit 0 = GPS Base Point
• Bit 1 = GPS Horizontal Control Point
• Bit 2 = GPS Veritcal Control Point
• Bit 3 = GPS Control Point
• Bit 4 = Local Map Plane Origin (Legacy, not used in Survey Pro 3.5 and beyond)
• Bit 5 = GPS Base Coordinate Invalid
GM:GPS Measure Method enum
• 0 = UnknownMethod
• 1 = UserInput
• 2 = Autonomous
• 3 = RTKFloat
• 4 = RTKFixed
• 5 = CopiedPoint
• 6 = RTCMCode
• 7 = WASS
GO:Grid Orientation WORD
• 1 = NE
• 2 = SW
• 3 = NW
• 4 = SE
ME:MeasureMethod enum
• 0 = Unknown
• 1 = True
• 2 = Uncorrected
PT:GPS Point Type enum
• 1 = Control
• 2 = Check
• 3 = DataCollect
• 4 = Offset
• 5 = RemoteElevation
• 6 = PostProcess
• 7 = UserInput
PV:Type of Vertical Adj. WORD
• 1 = inclined plane
• 2 = geoid model
• 3 = combined
TP:Type of Projection WORD
• 2049 = Albers Equal Area Conic
• 2050 = Cassini
• 2051 = Krovak
• 2052 = Lambert Conformal Conic One Parallel
• 2053 = Mercator
• 2054 = New Zealand Map Grid
• 2055 = Oblique Conformal Conic
• 2056 = Oblique Mercator Azimuth
• 2057 = Oblique Stereographic
• 2058 = Plane
• 2059 = Stereographic
• 2060 = RD Stereographic
• 2062 = Transverse Mercator
• 2063 = United Kingdom National Grid
• 2064 = Denmark
• 2065 = Hungarian EOV
• 2066 = Lambert Conformal Conic Two Parallel
• 2067 = Oblique Mercator Two Points
• 2068 = Double Stereographic
• 2069 = Grid

Legacy Field List

Field header Explanation
-- Description (Feature Code)
AR Angle right
Ba Base Latitude
BC Back circle
Bh Base Ellipsoid Height
Bo Base Longitude
CS Coordinate System
DA Datum
EL Elevation
FI Custome File Name
GI Geoid model index
GU Geoid Undulation at base
Ha Coefficient a
Hb Coefficient b
Hc Coefficient c
Hd Coefficient d
HE Hemisphere
HT Height
LA Latitude
LN Longitude
ME Method
PN Backsight point
RT Rotation
SC Scale
SD Slope Distance
Va Coefficient a
Vb Coefficient b
Vc Coefficient c
ZE Zenith
ZO Zone

Definitions

General Raw Data

Note Record

Job Record

Record type:

JB

Field headers:

NM: Job name
DT: Date
TM: Time

Sample(s):
“JB,NM%s,DT%s,TM%s”

Mode Setup Record

The mode setup will be recorded at the beginning of the raw data file and whenever it is changed.

Record type:

MO

Field headers:

AD: Azimuth direction (ENUM)
UN: Distance unit (ENUM)
SF: Scale factor
EC: Earth curvature (ENUM)
EO: EDM offset (inch) (Default string “0.0”)
AU: Angle unit (ENUM)

Sample(s):
“MO,AD%s,UN%s,SF%s,EC%s,EO0.0,AU%s”

Conventional Raw Data

Adjusted point record

Record type:

AP

Field headers:

PN: Point name
N : Adjusted northing
E : Adjusted easting
EL: Adjusted elevation
--: Description

Sample(s):
“AP,PN%s,N %s,E %s,EL%s,--%s”

Attributes

Record type:

AT

Field headers:

TN: Attribute name
TV: Attribute value in string form

Sample(s):
“AT,TN%s,TV%s”

Backsight Record

Record type:

BK

Field headers:

OP: Occupy point
BP: Back point
BS: Backsight
BC: Back circle

Sample(s):
“BK,OP%s,BP%s,BS%s,BC%s”

Cut Sheet Record

Record type:CF (cut or fill)

For an offset stakeout cut sheet.

Field headers:

ST: Station
OD: Offset direction (ENUM)
OL: Offset length
EL: Elevation
GD: Grade (design)

Sample(s):
“CF,ST%s,OD%s,OL%s,EL%s,GD%s”

For a point stakeout cut sheet.

Field headers:

PN: Point number
EL: Elevation
GD: Grade

Sample(s):
“CF,PN%s,EL%s,GD%s”

Note: From Survey Pro CE 3.5, the PN field and description field are removed from CF record for point stake out.

Design point / location record

Record type:

DE

Field headers:

PN: Point name (design point, may be blank)
N : Northing
E : Easting
EL: Elevation
--: Description (design point description, may be blank)

Sample(s):
“DE,PN%s,N %s,E %s,EL%s,--%s”

Define a Location Record

Record type:

DL

Field headers:

PN: Point name (POB)
HD: Relative horizontal distance
VD: Relative vertical distance
AZ: Azimuth
-- Description of the stored point.

Sample(s):
“DL,PN%s,HD%s,VD%s,AZ%s,--%s”

Deleted point record

Record type:

DP

Field headers:

PN : Point name

Sample(s):
“DP,PN%s”

Feature Code

Record type:

FC

Field headers:

PN: Point name
FN: Feature code name (may be blank)

Sample(s):
“FC,PN%s,FN%s”

Line of Sight Record

Record type:

LS

Field headers:

HI: Height of instrument
HR: Height of rod

Sample(s):
“LS,HI%s,HR%s”

Multiple Distance

Record type:

MD

Field headers:

SD: Slope distance

Sample(s):
“MD,SD %s:%s”

Occupy Point Record

Record type:

OC

Field headers:

OP: Point number
N : Northing (the header is N space)
E : Easting (the header is E space) EL: Elevation -- Description

Sample(s):
“OC,OP%s,N %s,E %s,EL%s,--%s”

Offset delta record

Record type:

OE

Field headers:

ST: Station
OE: Offset delta (actual offset – design offset)

Sample(s):
“OE,ST%s,OE%s”

Off Center Shot Record

Record type:

OF

Field headers:

AR: Angle right
ZE: Zenith
SD: Slope distance
OL: Offset length
HD: Horizontal distance
VD: Vertical distance
LR: Left/Right Offset

Sample(s):
“OF,AR%s,ZE%s,SD%s”
“OF,ZE%s,--Vert Angle Offset”
“OF,OL%s,--Right Angle Offset”
“OF,HD%s,--Horizontal Distance Offset”
“OF,LR%s,--Left / Right Offset”
“OF,VD%s,--Elevation Offset”

Repeat Backsight

Record type:

RB (repeat backsight)

Field headers:

OP: Occupied point
BP: Backsight point
AR: Angle right
ZE: Zenith angle
SD: Slope distance
HR: Height of rod at the backsight
-- Description

Sample(s):
“RB,OP%s,BP%s,AR%s,ZE%s,SD%s,HR%s,--%s”

Repeat Directional

Record type:

RD

Field headers:

BD: Backsight direct
FD: Foresight direct
ZD: Zenith direct
FV: Foresight reverse
ZV: Zenith reverse
BV: Backsight reverse

Sample(s):
“RD,FD %s:%s”
“RD,FV %s:%s”
“RD,BD %s:%s”
“RD,BV %s:%s”
“RD,ZD %s:%s”
“RD,ZV %s:%s”

The data before the colon (:) is the integer set number and the data after the colon is the angle measurement. See MO record for angle units.

Remote Elevation Record

Record type:

RE

Field headers:

OP: Occupied point
FE: Foresight elevation
ZE: Zenith angle
SD: Slope distance
-- ( always “Remote elev”)

Sample(s):
“RE,OP%s,FE%s,ZE%s,SD%s,--%s”

Repeat Foresight

Record type:

RF (repeat foresight)

Field headers:

OP: Occupied point
FP: Foresight point
AR: Angle right
ZE: Zenith angle
SD: Slope distance
HR: Height of rod at the foresight
-- Description

Sample(s):
“RF,OP%s,FP%s,AR%s,ZE%s,SD%s,HR%s,--%s”

Resection Record

Record type:

RS

Field headers:

PN: Point number
CR: Circular reading
ZE: Zenith (or VA, CE)
SD: Slope distance (or HD)

Sample(s):
“RS,PN%s,CR%s,ZE%s,SD%s” // A resection with angles and distance
“RS,PN%s,CR%s” // A resection with angles only

Deltas record

Record type:

SD

Field headers:

ND: Delta northing
ED: Delta easting
LD: Delta elevation

Sample(s):
“SD,ND%s,ED%s,LD%s”

Stake Out Record

Record type:

SK

Field headers:

OP: Occupy point
FP: Foresight point
AR: Angle right
ZE: Zenith
SD: Slope distance

Sample(s):
“SK,OP%s,FP%s,AR%s,ZE%s,SD%s,--%s”

Note: FP field used to record design point name. Starting from SPCE3.5, it records the actual point name. It also may be blank if there is no actual point stored.

Slope Staking Record

Record type:

SL

Field headers:

ST: Station
OD: Offset direction (ENUM)
EL: Actual catch point elevation
GD: Grade (design elevation of the catch point based on the slope line)
AS: Ahead on station (positive when rod is beyond design station, negative when before station)
HH: Horizontal distance to hinge point (always positive)
VH: Vertical distance to hinge point (positive when rod is above hinge)
HC: Horizontal distance to center line (always positive)
VC: Vertical distance to center point (positive when rod is above center point)
CF: Slope used (ENUM)
DS: Design slope
OB: Observed slope

Sample(s):
“SL,ST%s,OD%s,EL%s,GD%s,AS%s,HH%s,VH%s,HC%s,VC%s,CF%s,DS%s,OB%s”

Store Point Record

Record type:

SP

Field headers:

PN: Point number
N: Northing
E: Easting
EL: Elevation
-- Description

Sample(s):
“SP,PN%s,N %s,E %s,EL%s,--%s”

Slope Staking Reference Offset Record

Record type:

SR

Field headers:

ST: Station
OD: Offset direction (ENUM)
EL: Actual elevation
GD: Grade (design elevation, corresponds to the elevation of the found catch point)
AS: Ahead on station (positive when rod is beyond design station, negative when before station)
HH: Horizontal distance to hinge point (always positive). This distance includes the reference offset.
VH: Vertical distance to hinge point (positive when rod is above hinge)
HC: Horizontal distance to center line (always positive). This distance includes the reference offset.
VC: Vertical distance to center point (positive when rod is above center point)
CF: Slope used (ENUM)
DS: Design slope
OB: Observed slope at the catch point
OL: Offset length from the catch point

Sample(s):
“SR,ST%s,OD%s,EL%s,GD%s,AS%s,HH%s,VH%s,HC%s,VC%s,CF%s,DS%s,OB%s,OL%s”

Sun Shot Record

Record type:SU

For a sun shot setup

Field headers:GH: Greenwich hour angle (GHA 0)
GH: Greenwich hour angle (GHA 24)
DE: Declination (DECL 0)
DE: Declination (DECL 24)
SM: Semi-diameter of Sun (in DMS)
DT: Local date (See General and Conventional Field List)
TM: Local time (See General and Conventional Field List)

For the actual sun shot

Field headers:

BD: Backsight direct
FD: Foresight direct
FV: Foresight reverse
BV: Backsight reverse
LA: Latitude
LO: Longitude
EG0: Left trailing edge sun position
EG1: Right trailing edge sun position
EG2: Center sun position

Sample(s):
“SU,GH%s,GH%s,DE%s,DE%s,SM%s”
“SU,DT%02s%02s%04s”
“SU,LA%s,LO%s,EG%s”
“SU,TM%s”
“SU,%s%s%s” // Will write BD,BV or FD,FV with an angle measurement. See MO
record for angle units.

Traverse / Sideshot / Observation Record

Record type:

TR / SS / OB

Field headers:

OP: Occupy point
FP: Foresight point
(one of the following)
- AZ: Azimuth
- AR: Angle right
- AL: Angle left
(one of the following pair)
- ZE: Zenith
- SD: Slope distance
(or)
- CE: Change elevation
- HD: Horizontal distance
-- Description

Sample(s):
“TR,OP%s,FP%s,AR%s,ZE%s,SD%s,--%s”
“SS,OP%s,FP%s,AR%s,ZE%s,SD%s,--%s”
“OB,OP%s,FP%s,AR%s,ZE%s,SD%s,--%s”

GPS Raw Data Record Definitions

GPS Antenna Height

Record type:

AH

Field headers:

DC: Derivation Code (ENUM)
MA: Measured antenna height
ME: Measure Method (ENUM)
RA: Reduced antenna height (to phase center)

Sample(s):
“AH,DC%s,MA%s,ME%s,RA%s”

GPS Base Line

Record type:

BL

Field headers:

DC: Derivation
PN: Point Name
DX: Base line Delta X
DY: Base line Delta Y
DZ: Base line Delta Z
--: Description (Feature Code)
GM: GPS Measure Method (ENUM)
CL: Classification
HP: Horizontal Precision
VP: Vertical Precision

Sample(s):
“BL,DC%s,PN%s,DX%s,DY%s,DZ%s,--%s,GM%s,CL%s,HP%s,VP%s”

Set Base Receiver Position

Record type:

BP

Field headers:

PN : Point Name
LA: Latitude
LN: Longitude
HT: Ellipsoid Height
SG: Setup Group (default = 0)

Sample(s):
“BP,PN%s,LA%s,LN%s,HT%s,SG%s”

COGO Settings record

Record type:

CG

Field headers:

AO: Azimuth Orientation (ENUM)
GO: Grid Orientation (ENUM)

Sample(s):
“CG,AO%s,GO%s”

Coordinate System Identity

Record type:

CS

Field headers:

CO: Coordinate system option (ENUM)
ZG: Zone group (system) name
ZN: Zone name
DN: Datum name

Sample(s):
“CS,CO%s,ZG%s,ZN%s,DN%s”

Calibration Point

Record type:

CT

Field headers:

PN: Point Name
DM: Dimensions used (ENUM)
RH: Horizontal residual
RV: Vertical residual

Sample(s):
“CT,PN%s,DM%s,RH%s,RV%s”

RMS Covariance of GPS Position

Record type:

CV

Field headers:

DC: Derivation (ENUM)
SV: Minimum number of SV during observation
SC: Error Scale
XX: Variance X
XY: Covariance X,Y
XZ: Covariance X,Z
YY: Variance Y
YZ: Covariance Y,Z
ZZ: Variance Z

Sample(s):
“CV,DC%s,SV%s,SC%s,XX%s,XY%s,XZ%s,YY%s,YZ%s,ZZ%s”

Datum Grid Record

Record type:

DG

Field headers:

FI: File name

Sample(s):
“DG,FI%s”

Datum Record

Record type:

DT

Field headers:

DA: Type of datum (ENUM)
RD: Ellipsoid radius
IF: Ellipse inverse flattening
OX: Rotation x
OY: Rotation y
OZ: Rotation z
LX: Translation x
LY: Translation y
LZ: Translation z
SP: Scale factor in ppm

Sample(s):
“DT,DA%s,RD%s,IF%s,OX%s,OY%s,OZ%s,LX%s,LY%s,LZ%s,SP%s”

GPS Edit Point Record

Record type:

EE

Field headers:

GF: Geodetic Flags (ENUM)
SG: Setup Group

Sample(s):
“EE,GF%s,SG%s”

Geodetic position

When a point is stored, its geodetic position is recorded.

Record type:

EP

Field headers:

TM: Time
LA: Latitude
LN: Longitude
HT: Ellipsoid Height
RH: Horizontal RMS returned from receiver
RV: Vertical RMS returned from receiver
DH: HDOP if receiver returns this info
DV: VDOP if receiver returns this info
GM: GPS Method (ENUM)
CL: Classification (ENUM)

Sample(s):
“EP,TM%s:%s:%s,LA%s,LN%s,HT%s,RH%s,RV%s,DH%s,DV%s,GM%s,CL%s”
“EP,TM%s:%s:%s,LA%s,LN%s,HT%s,RH%s,RV%s,GM%s,CL%s”

Equipment Record

Record type:

EQ

Field headers:

DC: Derivation Code (ENUM)
RX: Rx Type
RS: Rx Serial Number
AN: Antenna Number (from Antenna.ini)
AI: Antenna Index (measure to index from antenna.ini)
AT: Antenna Type (name of antenna)
TS: Antenna Serial Number
TA: Tape Adjustment
HO: Horizontal Offset
VO: Vertical Offset

Sample(s):
“EQ,DC%s,RX%s,RS%s,AN%s,AI%s,AT%s,TS%s,TA%s,HO%s,VO%s”

Ellipsoid Record

Record type:

ES

Field headers:

RD : a - radius of semi major
IF: 1/f - inverse flattening
EM: Name - ellipse name

Sample(z:
“ES,RD%s,IF%s,EM%s”

GPS stakeout record

Record type:

GK

Field headers:

PN: Point name (actual point, may be blank)
N : Northing
E : Easting
EL: Elevation
-- Description (actual point description, may be blank)

Sample(s):
“GK,PN%s,N %s,E %s,EL%s,--%s”

GPS Offset Shot Record

Record type:

GO

Field headers:

PN: Point Name
AZ: Azimuth
ZE: Zenith Angle
SD: Slope Distance
HI: Height of laser at GPS reference point
HR: Height of laser target at store offset point
-- Description

Sample(s):
“GO,PN%s,AZ%s,ZE%s,SD%s,HI%s,HR%s,--%s”

GPS Point Record

Record type:

GP

Field headers:

PN: Point Name
PT: Point Type (ENUM)

Sample(s):
“GP,PN%s,PT%s”

GPS adjusted point record

Record type:

GR

Field headers:

N : Northing
E : Easting
EL: Elevation
--: Description

Sample(s):
“GR,PN%s,N %s,E %s,EL%s,--%s”

GPS Store Point

The GS record is similar to the SP record, which records the coordinate of a point. This record identifies the point is created by GPS.

Record type:

GS

Field headers:

PN: Point Name
N : Local Northing
E : Local Easting
EL: Local Elevation
--: Description

Sample(s):
“GS,PN%s,N%s,E%s,EL%s,--%s”

Horizontal Calibration (Adjust)

Record type:

HA

Field headers:

N : Origin north
E : Origin east
TH: Translation north
TE: Translation east
RT: Rotation about origin
SF: Scale factor at origin

Sample(s):
“HA,N %s,E %s,TH%s,TE%s,RT%s,SC%s”

Note: all the fields may be blank if there is no adjustment done.

Extended Projection Record

Record type:

PE

Field headers:

TP: Type of projection (ENUM)
LA: Latitude of origin
LN: Longitude of origin
HT: Height of origin
N : Origin north
E : Origin east
EL: Origin elevation
SC: Scale factor
OO: Orientation one
OT: Orientation two
CT: Origin center (ENUM)
AF: Azimuth format (ENUM)
RY: Rectify
AE: Area (ENUM)
FO: File name one
FT: File name two

Sample(s):
“PE,TP%s,LA%s,LN%s,HT%s,N %s,E %s,EL%s,SC%s,OO%s,OT%s, CT%s,AF%s,RY%s,AE%s,FO%s,FT%s”

Projection Record

Record type:

PJ

Field headers:

TP: Type of projection (ENUM)
LA: Latitude of origin
LN: Longitude of origin
HT: Height of origin
N : Origin north
E : Origin east
EL: Origin elevation
SC: Scale factor
OO: Orientation one
OT: Orientation two

Sample(s):
“PJ,TP%s,LA%s,LN%s,HT%s,N %s,E %s,EL%s,SC%s,OO%s,OT%s”

Local coordinates of calibration point

Record type:

RP

Field headers:

N : Northing
E : Easting
EL: Elevation
--: Description

Sample(s):
“RP,PN%s,N %s,E %s,EL%s,--%s”

Receiver Setup

Record type:

RX

Field headers:

DC: Derivation Code (ENUM)
RA: Reduced antenna height (to phase centre)
RE: Recording interval in seconds
FI: Name of post processing file opened

Sample(s):
“RX,DC%s,RA%s,RE%s,FI%s”

Local site settings

Record type:

ST

Field headers:

LA: Latitude
LN: Longitude
HT: Height
SC: Scale factor
N : Northing offset
E : Easting offset

Sample(s):
“ST,LA%s,LN%s,HT%s,SC%s,N %s,E %s”

Vertical Calibration (Adjust)

Record type:

VA

Field headers:

PV: Type of vertical adjustment (ENUM)
N : Origin north (may be blank)
E : Origin east (may be blank)
LZ: Constant adjustment – translation Z (may be blank)
SO: Slope north (may be blank)
SA: Slope east (may be blank)
GN: Geoid Model Name

Sample(s):
“VA,PV%s,N %s,E %s,LZ%s,SO%s,SA%s,GN%s”

Legacy Raw Data Record Definitions

These records are not used in Survey Pro version 3.5 and beyond.

Accumulating Angle-right

Record type:

AA

Field headers:

BC: Back circle
AR: Angle right
ZE: Zenith
SD: Slope distance

Sample(s):
“AA,BC%s,AR%s,ZE%s,SD%s”

Bench level, backsight

Record type:

BB

Field headers:

PN: Backsight point
EL: BS elevation
ZE: Zenith
SD: Slope distance
--: Description

Sample(s):
“BB,PN%s,EL%s,ZE%s,SD%s,--%s”

Base Point Geoid Model Elevation

Replaced by Vertical adjustment record VA.

Record type:

BG

Field headers:

PN: Point Name
HT: Ellipsoid Height
GU: Geoid Undulation at base
EL: Elevation of base

Sample(s):
“BG,PN%s,HT%s,GU%s,EL%s”

Bench level, side shots

Record type:

BS

Field headers:

PN: FS point
ZE: Zenith
SD: Slope distance
--: Description

Sample(s):
“BS,PN%s,ZE%s,SD%s,--%s”

Bench level, traverse

Record type:

BT

Field headers:

PN: FS point
ZE: Zenith
SD: Slope distance
--: Description

Sample(s):
“BT,PN%s,ZE%s,SD%s,--%s”

Horizontal Control Point

When solving local transformation, each control point’s lat, long and height will be recorded.

Record type:

HC

Field headers:

PN: Point Name
LA: Latitude
LN: Longitude
HT: Ellipsoid Height
--: Description

Sample(s):
“HC,PN%s,LA%s,LN%s,HT%s,--%s”

Vertical Ellipsoid Height Setup

Replaced by the vertical adjust record VA.

Record type:

LE

Field headers:

--: Description string

Sample(s):
“LE,--%s”

Vertical Geoid Model Setup

Replaced by the vertical adjust record VA.

Record type:

LG

Field headers:

GI: Geoid model index

Sample(s):
“LG,GI%s”

Horizontal Mapping Plane Setup

Replaced by the projection records (ES,PJ,DT,CS).

Record type:

LM

Field headers:

ME: Method
CS: Coordinate System
DA: Datum
ZO: Zone
HE: Hemisphere
FI: Custom file name (cs5 or pj5)

Sample(s):
“LM,ME%s,CS%s,DA%s,ZO%s,HE%s,FI%s”

Local transforming coefficients for horizontal

Replaced by Horizontal adjustment record HA.

Record type:

LH

Field headers:

PN: Point Name
Ha: Coefficient a
Hb: Coefficient b
Hc: Coefficient c
Hd : Coefficient d
SC: Scale
RT: Rotation

Sample(s):
“LH,PN%s,Ha%s,Hb%s,Hc%s,Hd%s,SC%s,RT%s”

Local transforming coefficients for vertical

Replaced by Vertical adjustment record VA.

Record type:

LV

Field headers:

PN: Point Name
Va: Coefficient a
Vb: Coefficient b
Vc: Coefficient c
Ba: Base Latitude
Bo: Base Longitude
Bh: Base Ellipsoid Height

Sample(s):
“LV,PN%s,Va%s,Vb%s,Vc%s,Ba%s,Bo%s,Bh%s”

Vertical Control point

When solving local transformation, each control point’s lat, long and height will be recorded.

Record type:

VC

Field headers:

PN: Control point number
LA: Latitude of control point
LN: Longitude of control point
HT: Ellipsoid height of control point
--: Description

Sample(s):
“VC,PN%s,LA%s,LN%s,HT%s,--%s”