全站仪数据如何提取?赛维测绘帮你搞定
在测量工程中,全站仪会收集到大量的测量数据供工程师参考,那么数据提取与整理也是一项非常关键的工作。这些数据决定了后续工程的进度及工作方式,那么该如何快速的提取及处理这些数据呢?赛维测绘将会详细讲解。

现在全站仪的内存容量是越来越大,存储的数据也是越来越多。但它们都是以文件的形式进行组织的,用户在使用之前可以选取或创建一个文件作为当前工作文件。从测量数据的内容上讲,测量的数据主要以测角测距数据和碎部点的坐标为主。测角测距数据主要用于导线等形式的控制测量,而坐标形式的数据主要用于数字化成图。

全站仪内存储数据的下载方法目前是通过串口的形式进行的。这方面的软件很多,最常见的就是Windows操作系统中附带的超级终端。另外,各个全站仪厂商也基本上提供相应的数据下载软件和数据提取程序。Windows的超级终端是一个功能强大的串口通讯软件,利用超级终端可以输出全站仪内存中的存储数据。输出数据之前,应先连接好通信的电缆,设置好通讯端口、波特率、数据位数、停止位、奇偶检较等通讯参数。输出完毕后,还应该利用超级终端所提供的选取和复制功能将下载的数据粘贴到其它形式的文件中保存。但必须注意的是Windows操作系统所带的超级终端不是一商用软件,因此,缓冲区的大小被限制在500行。如果数据文件较大的话,应该分多次进行下载,以获得完整的数据,防止数据丢失。

数据的提取
这里我们以SET2110全站仪为例,看看数据提取的方法。

数据提取程序的编制:为了满足我们数据处理的需要,我们将研究怎样从全站仪的数据文件格式中提取我们所需要的数据。
索佳SDR33数据格式:索佳SET2110全站仪存储的数据格式为SDK33格式,主要内容包括仪器型号、通信端口、存储文件、仪器类型和测站信息等。对于坐标数据而言,包括各点的点号,X、Y、H等数据,根据需要还可能包括其编码和连接信息。
坐标信息:坐标数据的信息一般包括类型码、来源码、X坐标、Y坐标、高程、编码和连接信息等内容。索佳SET2110全站仪坐标信息中,类型码一般为08或02,来源码一般为TP,它们是一个整体,可以舍去不用。一般的测图方法中,测点的编码和连接信息也可以舍去不用。
程序编写的要点
针对索佳SDR33格式,编写程序应注意以下几点:
判断行的信息:每行信息的前四个字符是固定的字母和数字,如00NM、01NM或08TP、02TP等,在读操作的时候,可以先读前四个字符,和这些固定的字母或数字相比较,以判断此行是什么信息。
忽略空行空行:中没有字符,因此在判断行信息时所用的方法是不可行的,在读取行数据时要将其过滤掉。
正确的提取坐标数据:以08TP或02TP打头的信息行,其后是点名、X坐标、Y坐标和H高程它们各占16个字符的空间位置,其后是点的代码,占10个字符。对于这些信息行,我们要正确的提取这些数据。

随着计算机技术的发展,我们需要把辛苦的测量外业积极的转换成内业工作,这样一方面既减轻我们的劳动量,另一方面也提高了我们工作的效率。在各种成图的软件也带有相应的数据下载和数据提取软件,如MapGIS、广州CASS等。它们的优点是能够针对很多种仪器、多种内存数据格式进行数据下载和提取,缺点是提取的数据一般只针对它们自己的软件。以上便是全站仪数据提取的方法了,各位业内同仁有需要的话可以点赞收藏一下。更多行业知识关注我了解更多