Convert from GSI

A common output of Leica total stations is the Leica GSI format. Cartesian coordinate and polar measurements can be converted to a target definition.

Requirements

  • Target point measurements in GSI8 or GSI16 format

Examples

Importing coordinates
iman convert gsi-targets measurements.gsi targets.json
Importing targets from polar measurements
iman convert gsi-targets --station 1.212 -5.439 0.934 --iheight 0.000 measurements.gsi targets.json
Importing targets with identical reflectors and target heights
iman convert gsi-targets --reflector MINI --height 0.0 measurements.gsi targets.json

Usage

iman convert gsi-targets

Convert GSI (polar or cartesian) to target definition.

The conversion can use both cartesian and polar measurement files, but the coordinates can only be calculated from polar data, if the station coordinates and instrument height are specified.

If both cartesian and polar data is present in the file, the cartesian values are used.

If the reflector and height options are not set, the values are prompted for at every point.

Both GSI8 and GSI16 formats are accepted.

iman convert gsi-targets [OPTIONS] INPUT OUTPUT

Options

--reflector <reflector>

Reflector at the targets (value is prompted for every point when not set)

Options:

ROUND | MINI | TAPE | THREESIXTY | USER1 | USER2 | USER3 | MINI360 | MINIZERO | NDSTAPE | GRZ121 | MPR122

--height <height>

Target height (value is prompted for every point when not set)

--station <station>

Station coordinates (polar measurements cannot be imported without a station)

--iheight, --instrumentheight <instrumentheight>

Instrument height at station

Arguments

INPUT

Required argument

Source file to convert

OUTPUT

Required argument

Target file to save result to