3D Geodimeter observations

Observation book coding system for Geodimeter-total station (function Geodim3d).

The same rules are used for coordinate file (function Geodim).

Geodimeter standard labels

2 station point number

3 instrument height

4 feature code

5 point number

6 target height

7 horizontal angle (also 17 and 24 )

8 vertical angle (also 18 and 25 )

9 slope distance

21 bearing

37 x (north)

38 y (east)

39 z

50 job number

51 date

53 operator

54 project

55 instrument number

56 temperature

62 reference point number

72 a-distance in mapping

73 b- distance in mapping

74 pressure

Additional labels

91 surface code

92 line number

93 feature code (sama as label 4)

96 control code

81 attribute data (true)code; value

82 attribute data (index)code; index

89 attribute dataindex; value; value

You can use also codes 97, 98.ja 99 for attributes.

Control codes

Are given using label 96=

Codes 51 - 64 will be stored in filed T6 for later use.

In format settings, you can select whether to connect lines having same line number (T2). If not, you can use only line numbers 1 and 2 without worrying next free line number.

50 remove last observation

51 close line

52 close rectangle

60 breakline

61 spline

62 arc with two points

63 arc with three points

64 arc with three points (middle point has T6=64)

65 continuous arc for the whole line

66 continuous arc begins

67 continuous arc ends

Measurements

Geodimeter standard function for station point is not accepted.

Every block must begin with a specific label.

Label order inside one block is free.

The following label are accepted i station point definition :

Station: 2= (start) 3= 4= 93= 37= 38= 39= 21=

Reference: 62= (start) 4= 93= 6= 37= 38= 39= 7= 8= 9=

The following label are accepted in detailed survey (mapping) :

Point: 5 = (start) 91= 92= 93= 4= 6= 37= 38= 39= 7= 8= 9=

Attribute data

Attribute data for a single point is given before the observation line, but after possible code line.

Attribute data can be given either as real value or index value. Attribute id can be either text or numeric.. If a number is used, the attribute name searched from the code file (code.dat). If number is zero, a comment attribute is created.

One point can have several attributes. If the same attribute is given twice (or more) to a point, the previous one is replaced. Attribute for a line is given to the first point of the line.

Separator can be defined in CONV.CNV-file or using special settings. Separator can not be space. Decimal point (dot) can be used, but then all values must be given without decimal point (e.g. 89=2.500.8500).

Control code 89 is reserved for trees. Input

tree type

diameter of the tree (real value)

diameter of the crown or height of the tree (real value)

Define attribute names in CONV.CNV-file:

TreeCode=code, attr1, attr2, attr3

Example files for attribute handling :

Measured file: ATTR1.JOB

15=TEST
5=320806
4=272
82=1;3
81=2;0.4
81=3;8.5
37=6697225.507
38=3444438.919
39=18.047
5=321006
4=272
89=2;0.5;11.0
37=6697172.745
38=3444405.990
39=16.123

Code file: CODE_42.DAT

272 Stort träd
      327,4,4.0,0.3,0
      1,4,0.0,0.0,32
      1,4,0.0,0.0,0
      0,4.0,0.0,0.0
      0
      ATTR
      TYPE, 1=Type,1=Birch,2=Aspen,3=Oak,4=Alder,5=Rowan,9=Other
      DIA,2=Diameter (base),*<0.05<1.5<
      HEIGHT,3=Height,*<0.5<15.0<

Control file: CONV.CNV

[8734]
Name=Geodimeter
Dll=geodim.3dl
Extension=*.job
Function=CrdInGeodim
CodeDat=D:\Program Files\3D-system\local\code_42.dat
TreeCode=272,TYPE,DIA,HEIGHT

Output file: ATTR1.ASC

       9       0     272  320806       6697225.507   3444438.919     15.747
!A TYPE=3=Oak
!A DIA==0.4
!A HEIGHT==8.5
       9       0     272  321006       6697172.745   3444405.990      4.523
!A TYPE=2=Alder
!A DIA==0.500
!A HEIGHT==11.000

Example

50=HULT 54=LK 51=1994.1222 53=LW 
2=FRI 3=1.600 
62=4091 4=1613 6=1.400 21=0 
7=0.0006 8=99.6245 9=90.886 
62=40912 4=1613 6=1.400
7=311.0688 8=97.8583 9=36.429 
5=1 4=110 6=1.400 7=335.0067 8=98.0857 9=33.606 
5=2 4=110 6=1.400 7=362.4960 8=96.8464 9=20.686 
5=3 4=110 6=1.400 7=373.7345 8=97.7149 9=28.103 
5=10 4=110 6=1.400 7=39.6851 8=101.4441 9=25.927 
5=11 4=110 6=1.400 7=31.6978 8=100.8995 9=42.577 
5=12 4=110 6=1.400 7=43.6605 8=100.8079 9=44.976 
5=13 4=110 6=1.400 7=47.3827 8=100.9593 9=39.286

Special settings

See also: Common special settings