Leica GSI

This format uses the WildSoft codes Rev4/89. These codes and their info blocks are listed in section 6 of the Wild Soft manual. The following are excerpts from this manual.

Boldface items indicate required information; ( ) and italics indicate optional information

CODE FUNCTION INFO1 INFO2 INFO3 INFO4
1 Start Job Start Point ID* (Ref AZ.) (BS Point ID) (Job No.)
11 Assign Coords Point ID X Coord Y Coord Z Coord
12 Coord Offset X Offset Y Offset
13 Target Height Height of FS
14 Add to Tgt. Ht. Height to Add
15 Add to Meas. Dist. Dist to Add
2 Occupy a Point (Point ID) (Inst. Ht.) (BS Point ID)
3 FS to Trav Pt. (Point ID) (Tgt. Ht.)
31 FS to Single Pt. (Point ID) (Tgt. Ht.)
32 RADIAL Sideshots (Point ID) (Tgt. Ht.) (BS Point ID)
4 Closing Pt/Line Point ID (Ref. Az.) (Pt. on Ref. Line)
41 Closing Angle
63 Remark (Optional) (Optional) (Optional) (Optional)
100 Descriptors Off
101+ Custom Data Codes

Group 1: Start Job and Assign Traverse Parameters

Code: 1
Name: START
Function: This command is used to initiate a job and to set the beginning point, reference azimuth or backsight point. If multiple jobs are placed into one data collector file, a Code 1 is used to separate the jobs.
Info1: The Point ID or number of the first Instrument Point to be occupied.
Info2: Optional. The direction, to four decimal places, of the backsight line looking from the Instrument Point specified in INFO1. This direction is given as a North Azimuth. If not known, place a 0 in INFO2 and use INFO3 to define the backsight point.
Info3: Optional. The Point ID of the backsight point for the first setup. This information may be given in place of the reference azimuth in INFO2.
Info4: Optional. A job number or other information about the project that follows the Code 1.
Notes: Any Code from Group 1, 2, or 6 may follow this code. A Code 2 must be given prior to beginning any measurements.

Code: 11
Name: ASSIGN
Function: Assigns coordinates to a point and places the point into the coordinate file. The point may then be accessed in the normal manner by any WildSoft routine.
Info1: The Point ID.
Info2: The X coordinate or Easting of the point to three decimal places.
Info3: The Y coordinate or Northing of the point to three decimal places.
Info4: The Z coordinate or Elevation of the point to three decimal places.
Notes: Any Code or measurement may follow this code.

Code: 12
Name: TRANS
Function: Defines a coordinate translation that is applied to all coordinates of points created using the Code 11 ASSIGN function subsequent to this code.
Info1: A positive or negative integer to be used as the X coordinate translation.
Info2: A positive or negative integer to be used as the Y coordinate translation.
Notes: Any Code or measurement may follow this code.

Code: 13
Name: HT FS
Function: Sets the height of the foresight target for all subsequent RADIAL sideshots. This target height is also used on any other foresight command where a target height is required but omitted.
Info1: The height of the foresight target to three decimal places.
Notes: Any Code or measurement may follow this code.

Code: 14
Name: ADD HT
Function: Causes the height of the foresight target defined by the Code 13 FS HT function to be changed by a specified amount for THE NEXT FORESIGHT ONLY! Subsequent target heights are not changed.
Info1: The amount to add to the current foresight target height. This may be positive or negative, to three decimal places.
Notes: This code MUST be followed by a foresight measurement to a RADIAL sideshot.

Code: 15
Name: ADD MD
Function: Causes the measured distance of the next foresight to be changed by the specified amount. This function should be used during RADIAL sideshots only.
Info1: The distance to be added to the next measured distance. This may be positive or negative, to three decimal places.
Notes: This code MUST be followed by a foresight measurement to a RADIAL sideshot.

Group 2: Occupy an Instrument Station

Code: 2
Name: OCCUPY
Function: Places the instrument at a specified point.
Info1: Optional. The Point ID of the point to occupy. If 0 or blank, the most recent traverse point (the Code 3 FS TP function) will be occupied.
Info2: Optional. Height of Instrument to three decimal places. If 0 or blank, the HT of the most recent traverse point will be used.
Info3: Optional. Point ID of the backsight point. If 0 or blank, the most recently occupied point (the Code 2 Occupy function) will be used.
Notes: Any code may follow this code. No measurements may be taken until a code from Groups 3, 4, or 5 has been given. If a Code 52 (BS to Turn Point) is used to obtain the elevation of the instrument point, that code and its accompanying measurements must occur immediately after the Code 2.

Group 3: Foresight a Point or Points

Code: 3
Name: FS TP
Function: Foresight to Traverse Point.
Info1: Optional. The Point ID for the foresight point. If 0 or blank, the next available Traverse Point ID will be assigned to this foresight.
Info2: Optional. Height of foresight target. If 0 or blank, the height defined by the Code 13 (FS HT) function will be used.
Info3: Optional. Height of backsight target.
Info4: Not Used.
Notes: This code must be followed by a series of measurements to the backsight and foresight points (See Measurement Methods description below). All measurements following this code will be used to produce average angular and distance measurements from the current instrument point to the foresight point. If distances are measured to the backsight point, those measurements will be included in the calculation of the line from the backsight point to the instrument point as part of the traverse closure and adjustment process. If elevations are being calculated, a distance measurement to the backsight point will affect the elevation calculations if the height of the backsight target is present.

Code: 31
Name: FS SS
Function: Foresight to a single sideshot. This operates identically to the Code 3 (FS TP) function except that the foresight point is not included in any adjustment operation. This code allows multiple measurements to a single point.
Info1: Optional. The Point ID for the foresight point. If 0 or blank, the next available Sideshot Point ID is used.
Info2: Optional. Height of target. If 0 or blank, the height defined by the Code 13 (FS HT) function will be used.
Notes: This code must be followed by a series of measurements to the backsight and foresight points. (See Measurement Methods description below). All measurements following this code will be used to produce average angular and distance measurements from the current instrument point to the foresight point. The coordinates of the foresight point are computed following traverse closure and adjustment.

Code: 32
Name: RADIAL
Function: Begins measurements to RADIAL sideshots. All measurements following this code will be handled as single measurements to individual points. Any Code from Group 2, 3, 4, or 5 may be used to cancel this RADIAL mode.
Info1: Optional. The Point ID for the first RADIAL sideshot foresight point. Subsequent foresights will be incremental from this ID. If 0 or blank, the next available Radial sideshot Point ID will be used.
Info2: Optional. Height of target. If 0 or blank, the height defined by the Code 13 (FS HT) function will be used.
Info3: Optional. Point ID of backsight point. If 0 or blank, the backsight point established by the most recent Code 2 (OCCUPY) or Code 21 (OCSP) is used.
Notes: This code must be followed by a measurement to the backsight point. This is used to set the horizontal circle reading for all subsequent RADIAL foresights. Following this backsight measurement, any number of measurements may be taken; each measurement will be used as a foresight to an individual foresight point. Additionally, any code from Group 1, 6, 7, or 100 (except Code 1: START) may be used.

Group 4: Close Horizontal Traverse

Code: 4
Name: CLOSE
Function: Contains information for traverse closure.
Info1: Closing Point ID.
Info2: Optional. Direction (N. Azimuth) of the closing line.
Info3: Optional. Point ID of known point on reference line.
Notes: The closing point must exist in the coordinate file when the Field Data Compiler is run. Any Code may follow this code, but no further traverse calculations or adjustments will be made. If a closing angle is used (See Code 41: CANGLE below), it must be measured prior to placing Code 4 into the Data Collector.

Code: 41
Name: CANGLE
Function: Closing Angle. The measurements following this code will be used to calculate the measured direction of the closing line of the traverse. This measured direction will be compared with the known direction given by Code 4 (CLOSE) to determine the angular error of the traverse.
Notes: This code must be followed by a series of measurements to the backsight and foresight points (See Measurement Methods description below). All measurements following this code will be used to produce average horizontal angular measurements from the current instrument point to the foresight point. The code and its associated measurements MUST precede the Code 4: CLOSE command.

Editions

Premium, Professional

Related Topics

Importing Data
Exporting Data
Leica (Wild) Import/Export
LISCAD Leica GSI