Download 3.3. Program settings
Transcript
GeoScan32
Руководство пользователя
Trace header
Each trace has the header given below.
#pragma pack(4)
typedef struct _tF4TraceHeader
{
FILETIME ReceiveTime;
//Trace receiving time
int Position;
//Coordinate(linear, from the begging of the
profile)[mm]
int X;
// Coordinate X(relative)[mm]
int Y;
// Coordinate Y(relative)[mm]
int Z;
// Coordinate Z(relative)[mm]
int IAnt;
//Antenna index
unsigned int LabelID;
//If >0 display the mark(label), which is
// coincides with the text data ID
unsigned int LabelPos; //Mark(label) position (indication)
} tF4TraceHeader;
Trace data
The trace data is placed after the trace header in the sequence of time reception in quantity
equal to parameter Nsamples. Number format of float IEEE- the size is 32 bit.
Marks(labels) text array
To the marks (labels) on georadar profile is possible to add texts, that are containers in
marks(labels) text array, the elements of which have the following format:
#pragma pack(4)
typedef struct _tF4LabelText
{
unsigned int LabelID;
with the data ID
unsigned long LabelClr;
char Text[F4_TEXT_STRING_SIZE];
} tF4LabelText;
//Corresponds to the mark(label)
// Mark (label) color
//Text for arks (labels)
125