GeoCOM Reference Manual
Theodolite Measurement and Calculation – TMC
Leica TPS1200 – Version 1.50
143
Face Position
enum TMC_FACE_DEF {
TMC_FACE_NORMAL,
// Face in normal position
TMC_FACE_TURN
// Face turned
};
Actual Face
enum TMC_FACE {
TMC_FACE_1,=0
// Pos 1 of telescope
TMC_FACE_2,=1
// Pos 2 of telescope
};
Reflector Height
struct TMC_HEIGHT {
double dHr;
// Reflector height
};
Atmospheric Correction Data
struct TMC_ATMOS_TEMPERATURE {
double dLambda;
// Wave length of the EDM transmitter [m]
double dPressure;
// Atmospheric pressure [mbar]
double dDryTemperature;
// Dry temperature [°C]
double dWetTemperature;
// Wet temperature [°C]
};
Refraction Control Data
struct TMC_REFRACTION {
ON_OFF_TYPE eRefOn
// Refraction correction On/Off
double dEarthRadius;
// Radius of the earth [m]
double dRefractiveScale;
// Refraction coefficient
};
Instrument Station Co-ordinates
struct TMC_STATION {
double dE0;
// Station easting coordinate [m]
double dN0;
// Station northing coordinate [m]
double dH0;
// Station height coordinate [m]
double dHi;
// Instrument height [m]
};
EDM Signal Information
struct TMC_EDM_SIGNAL {
double dSignalIntensity;
// Signal intensity of EDM in %
SYSTIME Time;
// Timestamp [ms]
};
Correction Switches
struct TMC_ANG_SWITCH {
ON_OFF_TYPE eInclineCorr;
// Inclination correction
ON_OFF_TYPE eStandAxisCorr;
// Standing axis corr.
ON_OFF_TYPE eCollimationCorr;
// Collimation error corr.
ON_OFF_TYPE eTiltAxisCorr;
// Tilting axis corr.
};