Observation book coding system for Geodimeter-total station (function Geodim3d).
The same rules are used for coordinate file (function Geodim).
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
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.
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
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 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
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
See also: Common special settings