功能
该选项按 Leica Canada Inc. 定义的三种较早文件格式之一读取数据。系统会要求你选择 10,20,30 方法、10-19,20-29,30-999 方法或 TRA 文件格式。
我们还支持较新的 GSI 8 和 GSI 16 格式,以及通过 DXM 下载的文件。
Leica System 1200 用户请参阅 Leica FDE(Field Data Extractor)主题。
操作步骤
对于 Leica 系统,Map360 支持以下格式:
- Leica GRE 10,20,30 方法
- Leica GRE 10-19,20-29,30-999 方法
- Leica TRA 格式
Leica GRE 10,20,30 方法
Leica 转换程序可读取三种不同格式的数据,它们均由 Leica Canada Inc. 设计。选择 Leica 选项后,系统会询问你希望使用 10,20,30、10-19,20-29,30-999 还是 TRA 文件方法读取。10,20,30 方法是 Leica Canada 设计的最初方法。
- Code 10: 该代码表示下一个测量数据块将包含设站信息。仪器站点编号作为第一个代码编号输入;设站描述作为第二个;仪器高作为第三个。
- Code 20: 该代码表示一次对后视点的照准。代码之后是目标位置描述和目标高。
- Code 30: 该代码表示随后将对前视点进行照准。此代码之后必须紧跟代码描述和目标高。
- Code 40: 该代码表示随后将进行侧点测量,但带左偏移或右偏移。Code 40 之后是代码描述、目标高,以及一个正的或负的偏移距离。负值表示向左,正值表示向右。
- Code 41: 该代码表示随后将进行侧点测量。代码之后是代码描述和目标高。如果附加了一个距离,则该距离将加到照准距离上。这用于径向偏移照准。如果该数值为负,斜距将变短;如果该距离为正,距离将变长。
Leica GRE3 与 REC 模块使用数字作为描述。这些数字可通过 Description 交叉引用系统自动转换为描述。如果你在库中输入描述,那么数字将自动转换为描述。Leica GRE4 的代码可使用数字或字母。在本文所有提及数字描述之处,均支持 GRE4 的字母代码。
下面列出了一个从 Leica 采集器下载的示例文件,并在括号中加入了注释,以说明代码编号是如何被解释的。由于下面显示的行较长,它们可能会折行到下一行。
410001+00000091 42....+00000001 43....+19890628 44....+00000028 45....+00000725
410002+00000092 42....+00000001 43....+00000002 44....+00000003 45....+00000004
410003+00000093 42....+00000011 43....+00000012 44....+00000013 45....+00000014
(以上内容未使用)
410004+00000010 42....+00000098 43....+00001567
(随后进行设站,描述为 98,仪器高为 1.567m)
110005+00000001 21.104+25415424 22.104+08925640 31..00+00000000 51....+0000+000
(在点 1 上设站)
410006+00000020 42....+00000097 43....+00001657
(即将照准后视点,描述为 97,目标高为 1.657 m)
110007+00000002 21.104+21857580 22.104+08958550 31..00+00002410 51....+0000+000
(后视为点 2,后视水平角 218d57’58" 垂直角 89d58’55" 斜距 2.41 m)
410008+00000030 42....+00000094 43....+00001489
(即将前视,描述为 94,目标高为 1.489 m)
110009+00000003 21.104+35800310 22.104+08958500 31..00+00003170 51....+0000+000
(点 3 作为前视测得)
410010+00000030 42....+00000099 43....+00001874
(即将进行另一个前视)
110011+00000006 21.104+04942260 22.104+08957500 31..00+00004990 51....+0000+000
(点 6 作为前视测得)
410012+00000010 42....+00000094 43....+00001685
(即将进行新的设站)
110013+00000003 21.104+25425000 22.104+08950120 31..00+00000000 51....+0000+000
(在点 3 上设站)
410014+00000020 42....+00000098 43....+00001456
(即将进行后视测量)
110015+00000001 21.104+00000000 22.104+09005120 31..00+00003170 51....+0000+000
(后视点 1,水平角为 0 度)
410016+00000040 42....+00000045 43....+00001650
(即将进行侧点测量)
110017+00000004 21.104+05547070 22.104+09000550 31..00+00001520 51....+0000+000
(测点 4 作为侧点)
410018+00000040 42....+00000055 43....+00001650 44....-00000250
(即将进行侧点测量,带 .25m 的向左偏移)
110019+00000020 21.104+05547070 22.104+09000450 31..00+00001520 51....+0000+000
(测点号为 20)
410020+00000040 42....+00000056 43....+00001650 44....+00000250
(即将进行侧点测量,带 .25m 的向右偏移)
110021+00000021 21.104+05547070 22.104+09000500 31..00+00001520 51....+0000+000
(测点号为 21)
410022+00000040 42....+00000045 43....+00001650
(即将进行常规侧点测量)
110023+00000005 21.104+13955120 22.104+09001120 31..00+00001800 51....+0000+000
(测得点 5)
410024+00000041 42....+00000055 43....+00001650 44....-00000250
(侧点测量,偏移 .25m,比反射棱镜更近)
110025+00000030 21.104+13955120 22.104+09000350 31..00+00001800 51....+0000+000
(测得点 30)
410026+00000041 42....+00000067 43....+00001650 44....+00000250
(即将进行侧点测量,比反射棱镜远 .25m)
214 110027+00000031 21.104+13955120 22.104+09000360 31..00+00001800 51....+0000+000
(测得点 31)
410028+00000030 42....+00000099 43....+00001578
(其余数据使用与上面相同的代码)
110029+00000006 21.104+27120100 22.104+08954500 31..00+00003920 51....+0000+000
410030+00000010 42....+00000099 43....+00001687
110031+00000006 21.104+04512540 22.104+08912010 31..00+00000000 51....+0000+000 410032+00000020 42....+00000094 43....+00001547
110033+00000003 21.104+00000000 22.104+08912120 31..00+00003920 51....+0000+000 410034+00000030 42....+00000098 43....+00001654
110035+00000001 21.104+32030420 22.104+09002450 31..00+00004990 51....+0000+000 110036+00000001 21.104+14030420 22.104+26957150 31..00+00004990 51....+0000+000 410037+00000040 42....+00000075 43....+00001756
110038+00000007 21.104+10736280 22.104+08958120 31..00+00001530 51....+0000+000 110039+00000007 21.104+28736280 22.104+27001480 31..00+00001530 51....+0000+000 410040+00000040 42....+00000089 43....+00001842
110041+00000008 21.104+18816450 22.104+08957450 31..00+00001700 51....+0000+000 110042+00000008 21.104+00816450 22.104+27002150 31..00+00001700 51....+0000+000 410043+00000030 42....+00000097 43....+00001842
110044+00000009 21.104+26816530 22.104+08953120 31..00+00003760 51....+0000+000 110045+00000009 21.104+08816530 22.104+27006480 31..00+00003760 51....+0000+000 410046+00000010 42....+00000097 43....+00001544
110047+00000009 21.104+04657150 22.104+08925240 31..00+00000000 51....+0000+000 410048+00000020 42....+00000099 43....+00001547
110049+00000006 21.104+00000000 22.104+08912000 31..00+00003760 51....+0000+000
410050+00000040 42....+00000036 43....+00001874
110051+00000010 21.104+17000170 22.104+08912110 31..00+00002430 51....+0000+000
110052+00000010 21.104+17000170 22.104+08912120 31..00+00002430 51....+0000+000 110053+00000010 21.104+17000170 22.104+08912130 31..00+00002430 51....+0000+000 410054+00000040 42....+00000072 43....+00001565
110055+00000011 21.104+31553480 22.104+08957560 31..00+00002050 51....+0000+000 110056+00000011 21.104+31553480 22.104+08957550 31..00+00002050 51....+0000+000 410057+00000030 42....+00000098 43....+00001789
110058+00000012 21.104+27141420 22.104+08956560 31..00+00003920 51....+0000+000 410059+00000010 42....+00000098 43....+00001657
110060+00000012 21.104+04921570 22.104+08625430 31..00+00000000 51....+0000+000 410061+00000020 42....+00000097 43....+00001654
110062+00000009 21.104+00000000 22.104+09002540 31..00+00003920 51....+0000+000 410063+00000030 42....+00000097 43....+00001589
110064+00000002 21.104+12348010 22.104+08957530 31..00+00002410 51....+0000+000
Leica 数据采集器在原始数据模式和坐标模式下均受支持。如果两种模式都可用,则会从文件中同时读取两者。解释方法将在下文中进一步详述。
Leica 文件中存在以下类型的数据块:
Code Record 数据块
Code Record 数据块描述下一个测量记录中将出现的数据(即设站数据、后视、前视等)。此外,它们可能包含描述代码、目标高和仪器高。Code Record 数据块的第 1-2 列包含 “41”。
示例:
410004+00000010 42....+00000098 43....+00001567
第 12:15 列是一个代码指示符:
- Code 10 - 预期紧随该记录之后出现设站数据(即数据采集器文件中的下一行必须为 “11” 类型 - 见下文 Measurement Record 数据块)。
- 如果第 17-18 列包含 “42”,则第 26-28 列和第 29-31 列是立柱、窨井、树木等的数字描述。这些描述会与 “Description” 表交叉引用,并设置为对应的点描述。
- 第 39-47 列包含仪器高。如果此前目标高与仪器高相等,那么目标高也会自动更新(即它仍然等于仪器高)。
- Code 20 - 预期紧随该记录之后出现后视数据(即数据采集器文件中的下一行必须为 “11” 类型 - 见下文 Measurement Record 数据块)。
- 如果第 17-18 列包含 “42”,则第 26-28 列和第 29-31 列是立柱、窨井、树木等的数字描述。这些描述会与 “Description” 表交叉引用,并设置为对应的点描述。
- 如果第 33-34 列包含 “43”,则第 39-47 列是新的目标高。
- Code 30 - 预期紧随该记录之后出现前视数据。如果第 17-18 列包含 “42”,则第 26-28 列和第 29-31 列是数字描述类型。
- 如果第 33-34 列包含 “43”,则第 39-47 列是新的目标高。
- Code 40 - 预期紧随该记录之后出现侧点数据。
- 此外,该记录可选地包含垂直偏移距离。
- 如果第 17-18 列包含 “42”,则第 26-28 列和第 29-31 列是数字立柱类型。这些会与 “Description” 表交叉引用,以设置当前点描述。
- 如果第 33-34 列包含 “43”,则第 39-47 列是新的目标高。
- 如果第 49-50 列包含 “44”,则第 55-63 列包含相对前视点的新的垂直偏移。
- Code 41 - 预期紧随该记录之后出现侧点数据。此外,该记录可选地包含平行偏移距离。
- 如果第 17-18 列包含 “42”,则第 26-28 列和第 29-31 列是数字描述类型。
- 如果第 33-34 列包含 “43”,则第 39-47 列是新的目标高。
- 如果第 49-50 列包含 “44”,则第 55-63 列包含相对前视点的新的平行偏移。
Measurement Record 数据块
该记录类型是每次照准所下载的 RAW 数据,在文件中通过该行第 1-2 列包含 “11” 来表示。
该记录行包含若干 16 个字符的组。每一组的前 2 个字符是该组自己的代码。此代码表示该组中信息的类型(斜距、水平角等)。
组代码如下:
- 21 水平角
- 22 垂直角
- 31 斜距
- 32 水平距离
- 33 垂直距离
- 81 东坐标
- 82 北坐标
- 83 高程
- 84 东坐标
- 85 北坐标
- 86 高程
该记录必须包含以下之一:
- 坐标数据 - 代码 81,82,83 或代码 84,85,86。
- 原始数据 - 代码 21,22,31,32,33
- 以上两者。
如果你没有坐标或原始数据,那么整行数据将被忽略。该行必须包含每一个代码才有效。例如,你必须拥有全部代码 81,82,83 或全部代码 84,85,86。该行中不能只有代码 81,83(这种情况下缺少代码 82 - 北坐标)。
该行的第 10-15 列包含照准的点号。该点号是由最后一条 “41” 代码行确定的设站点、后视点或前视点(见上文 Code Record 数据块)。
如果它是设站点,系统会尝试从 MicroSurvey 数据库中加载该点的坐标。如果该设站点尚未被指定坐标,系统将使用下载的坐标。如果下载的坐标也不存在,那么系统将在坐标处理程序中提示你输入这些值。
如果它是后视点,系统会尝试从 MicroSurvey 数据库中加载该点的坐标。如果该后视点尚未被指定坐标,系统将使用下载的坐标。如果下载的坐标也不存在,那么软件将提示你输入后视点的坐标。
如果仅下载了坐标(而非原始数据),那么系统会直接将坐标保存到 MicroSurvey 坐标数据库 - 但不会保存到导线数据库
如果该组以 “21” 开头,则该组包含水平角。该组的第 6 个字符设置为 “1” 表示度,或 “2” 表示百分度。
如果该组以 “22” 开头,则该组包含垂直角。该组的第 6 个字符设置为 “1” 表示度,或 “2” 表示百分度。
如果该组以 “31” 开头,则该组包含斜距。该组的第 6 个字符设置公制或英制单位。如果第 6 个字符是:
- 0 - 公制,距离应除以 1000
- 1 - 英尺,距离应除以 1000
- 6 - 公制,距离应除以 10000
- 7 - 英尺,距离应除以 10000
- 8 - 公制,距离应除以 100000
所有信息都存储在导线文件中:水平角、垂直角和斜距,以及任何非零的垂直偏移或平行偏移。导线文件中的数据随后在坐标处理程序中用于更新坐标文件,使其包含该点的最新坐标。如果启用了 Point Protection,则系统会比较新旧坐标。
Leica GRE 10-19,20-29,30-999 方法
10-19,20-29,30-999 方法是 10,20,30 方法的改进版本,它允许操作员在全站仪上按更少的键,同时仍记录相同数量的数据。
新用户简易说明(如果过于简单,请勿见怪)
仪器设站
- 整平仪器。
- 如果仪器未整平(超出补偿器范围),将出现 ERROR 58。
- 数据格式*
- 检查或定义数据要记录成的格式。
- SET REC 将显示当前格式。
- SET REC +- 99 RUN 清除当前格式
- 检查初步设置
- 测量单位。
- SET 5 40 RUN 4 RUN
- 将其设置为 360(六十进制)
- 测量系统。
- SET 5 41 RUN _ RUN
- *0 = 米
- 1 = 英尺
- 数据采集。
- SET 5 76 RUN _ RUN
- 0 = 电缆端口(用于 GRE 数据终端)
- *1 = Rec 模块仓
- 大气改正。
- SET PPM ___ RUN
- 参见使用说明书中的图表。
- 棱镜常数。
- 对于 Leica 棱镜使用 SET MM 0 RUN,其他棱镜可能有所不同。
- *** 注意 ***
所有这些设置都会一直保留在仪器中,直到操作员更改它们。即使断开电池也是如此。如果你确信它们没有被更改过,就不必每次都检查这些设置。!!!
编码流程!!!
遵循这些简单规则,你就会得到标签。如果你记录的是角度和距离,你的仪器高和棱镜高将会显示出来。如果你记录的是坐标,Z 值将按 H.I. 和 H.T. 进行改正。
| 操作 | 代码 | 信息 1 | 信息 2 | 信息 3 |
|---|---|---|---|---|
| 设站于某点 | Code 11 -19 | H.I. | 偏移 | 数字数据 |
| 后视某点 | Code 21 -29 | H.T. | 偏移 | 数字数据 |
| 前视某点 | Code 31 -39 | H.T. | 偏移 | 数字数据 |
| 中间照准 | Code 41 -999 | H.T. | 偏移 | 数字数据 |
| H.T. 变更 | 新 H.T. | 新 H.T. | ||
| 错误标志 | 999 |
- 输入设站点。
- CODE 10-19 RUN,即 11 - Occ Nail
- INFO 1 将出现。
- 输入仪器高 ____,然后按 RUN。
- INFO 2 此时将出现。
- 按 REC
- 通过 SET E N H 或 SET COGO 21 设置设站坐标
- 为设站点编号。
- NR 1 RUN REC
- 输入后视。
- CODE 20-29 RUN,即 12 - Bs Nail
- INFO 1 将出现。
- 输入目标高 _____,然后按 RUN。
- INFO 2 此时将出现。
- 按 REC
- 照准后视
- 将水平度盘置零或设置为已知角度。
- SET HZo . RUN
- 或 SET COGO 23 RUN
(如果已存储后视的坐标) - 为后视编号。
- NR _ RUN REC 或 NR _ RUN ALL(以包含距离)。
- 注意 尽可能测量到后视的距离。如果没有对后视 (BS) 测距,那么为 BS 下载的坐标将与设站点坐标相同,因为会用零距离与基准坐标一起确定 BS 坐标。
- 输入中间照准。CODE 41-999 RUN
- INFO 1 将出现。
- 输入目标高。按 RUN。
- INFO 2 此时将出现。
- 按 REC
- 设置连续点号。
- SET NR 100 RUN
- 照准第一个中间照准点。
- 按 ALL
- 照准下一个中间照准点。
- 如果描述符和目标高保持不变,按 ALL。
- 如果只有目标高发生变化
- 照准棱镜。
- 输入 CODE 0 RUN
- INFO 1 将出现。
- 输入新的目标高。
- INFO 2 此时将出现。
- 按 REC,然后按 ALL。
- 如果只有描述符发生变化:
- 输入 CODE 40-999 RUN
- INFO 1 将出现。
- 按 REC,然后按 ALL。
- 如果两者同时发生变化,那就当然要对两者都编码
- 输入 CODE 40-998 RUN
- INFO 1 将出现
- 输入新的目标高
- 按 RUN
- INFO 2 将出现
- 按 Rec。
- 如果你搞错了
- (当然极少发生)并且误记录了某些内容。
- 输入 CODE 999 RUN REC
- 这只是标记该错误,并不会在野外删除该行。
- 如果你愿意,可以结合以下文件使用 CODE 1 - 9,来添加一些精巧且实用的信息
- WORK.DAT
- EMPLOYEE.DAT
- MUNICIP.DAT
- INSTR.DAT
- SITE.DAT
- WEATHER.DAT
注意:* 这些是可选项,对基本文件而言并非必需。但它们可以让文件更“体面”,并且很有用。
| 代码 | 信息 1 | 信息 2 | 信息 3 | 信息 4 |
|---|---|---|---|---|
| 1 | 工单号 | 日期 (mm/dd/yy) | 时间 (hh/mm) | 工作代码 |
| 2 | 图号 | 地块号 | 市政区 | 场地代码 |
| 3 | 员工 | 员工 | 员工 | 员工 |
| 4 | 仪器 | 仪器 | 仪器 | 仪器 |
| 5 | 天气代码 | 温度 | 气压 |
Leica TRA 格式
Leica Canada 有一个转换器,可将来自 GRE 或 REC 模块的原始数据转换为格式非常规整的文件。他们称这种文件为 TRA 文件,即 translated file(转换后文件)。Map360 也可读取这种格式的原始数据文件。使用 10-19,20-29,30-999 方法编码的测量数据,可通过 Leica Canada Inc. 提供的 Q3 转换器转换为 TRA 文件。以下 Leica Canada 帮助文件描述了该转换器。有关编码系统的更多信息,请联系 Leica Canada Inc.。
转换器 “Q3.exe” 转换本帮助文件中概述的简单编码系统。只需输入 TRA,然后输入你下载时使用的相同文件名。如果你使用的是 gif12,请记得给文件名加上扩展名 “.GRE”
如果你记录的是角度和距离(11,21,22,31),生成的 ASCII 文件将像野外手簿一样可读,可供测量员编辑。编辑之后,该文件便可输入到测量软件包中进行处理。
该文件将被赋予扩展名 .tra,大致如下所示
! POINT H.I. HRZ VER DIST OFFHRZ DESCRIPTION
OCC 1 1.660 NAIL
BS 2 1.200 .00000 88.58560 .000 .000 HCM
FS 3 1.650 33.19020 89.41530 32.412 .000 STAKE
IS 101 1.650 327.57460 90.49360 25.734 .000 EDGE CURB
IS 103 1.650 322.47040 90.35090 27.508 .000 EDGE CURB
IS 104 1.650 312.46270 90.34520 31.883 .000 AGT POLE
IS 105 1.650 309.14040 90.34480 34.071 .000 EDGE CURB
IS 106 1.650 305.50550 90.40580 36.573 .000 EDGE CURB
如果你记录的是坐标(11,81,82,83),生成的 ASCII 文件将只是一个点号、东坐标 (Y)、北坐标 (X) 和高程 (Z) 的列表。如果你想要标签,请遵循下面概述的编码步骤。
该文件将被赋予扩展名 .yxz,大致如下所示。
1 12000.000 10000.000 1000.000 NAIL
2 12025.777 10000.000 999.561 HCM
3 11988.676 10001.592 1000.144 W STAKE
100 12002.054 10005.105 999.699 O GROUND
101 12002.779 10005.151 999.702 O GROUND
102 12000.207 10008.135 999.531 O GROUND
103 12000.207 10008.136 999.531 TOP OF SLOPE
104 11999.753 10008.204 999.526 TOP OF SLOPE
如果你同时记录了角度、距离和坐标,软件会把两者分开并创建两个文件。很巧妙吧!!
*由 fred.gre 转换而来的野外测量数据
*使用程序 Q3.EXE 版本 04.91,配合 q3.dic
*日期:09-01-91 时间:14:30:28
! POINT H.I. HRZANGLE VERANGLE SLPDIST HRZOFF DESCRIPTION
OCC 1 1.600 CONTROL POINT
BS 2 1.500 .00020 90.17000 16.463 .000 CONTROL POINT
IS 100 1.750 325.20130 90.18380 5.148 .000 ROAD
IS 101 1.750 330.37230 90.17180 5.013 .000 ROAD
IS 102 1.750 335.14590 90.17090 4.908 .000 ROAD
IS 103 1.750 343.57570 90.17410 5.023 .000 ROAD
IS 104 1.750 7.10030 90.16170 5.349 .000 ROAD
IS 105 1.750 13.34260 90.16400 5.317 .000 ROAD
IS 106 1.750 23.01260 90.16220 5.870 .000 ROAD
IS 107 1.750 32.07280 90.16120 5.170 .000 ROAD
IS 108 1.750 38.35010 90.16310 4.744 .000 ROAD
IS 109 1.750 38.35020 90.16520 4.743 .000 ROAD
IS 110 1.750 45.06210 90.16360 7.638 .000 ROAD
IS 111 1.750 55.31070 90.16240 6.456 .000 ROAD
IS 112 1.750 59.04500 90.16570 12.797 .000 ROAD
IS 113 1.600 66.34340 90.16360 13.213 .000 ROAD
IS 114 1.600 72.32210 90.17390 13.024 .000 ROAD
IS 115 1.600 92.25590 90.17460 3.715 .000 ROAD
TRA 文件格式的优点是它独立于所使用的编码系统。即使从 10,20,30 系统变为 10-19,20-29,30-999 系统,TRA 文件也保持不变。