测量数据的处理方法和装置的制作方法

文档序号:5952621阅读:167来源:国知局
专利名称:测量数据的处理方法和装置的制作方法
技术领域
本发明涉及数据处理领域,具体而言,涉及一种测量数据的处理方法和装置。
背景技术
常规水准测量中采集的数据一般包括后尺上丝读数,后尺下丝读数,后尺读数,前尺上丝读数,前尺下丝读数,前尺读数等六个数据,用户从野外测量完毕后,需要在电脑中录入测量数据,由于数据量比较大,需要实现快速输入,一般采用表格方式进行数据录入,而表格一般只能实现顺序往下或往右的切换方式。现有技术中在使用表格录入的方式对采集数据进行处理时,处理方式主要有两种,其一用户需要用手移动鼠标并定位到指定的数据录入区域后,从野外采集记录本上找到要录入的测量数据并记录在心,再把手移动到键盘区域录入刚刚记录下来的测量数据,录入完毕一个数据后,再用鼠标定位到下一个
数据录入区域位置后,然后在野外采集记录本上找到要录入的数据并记录在心,再把手移动到键盘区域,录入数据,依次重复循环录入,此方式速度慢,眼和手都需要快速移动和用心记录数据,且容易出现错误,效率低。其二 采用两人配合来录入数据,一个人读数据,另一个人录入,这种方式虽然不需要录入人员用心记录数据,但是需要增加一个人,还同样需要鼠标定位到下一个数据录入区域位置,要求录入人员的眼和手也需要快速移动,容易出现错误,效率低。针对相关技术中在对测量数据的进行录入处理时无法自动定位录入区域的问题,目前尚未提出有效的解决方案。

发明内容
本发明的主要目的在于提供一种测量数据的处理方法和装置,以解决现有技术中在对测量数据的进行录入处理时无法自动定位录入区域的问题。为了实现上述目的,根据本发明的一个方面,提供了一种测量数据的处理方法,包括获取第一录入区域在数据块中的相对位置,其中,数据块包括多个录入区域,多个录入区域用于接收输入的测量数据;获取相对位置对应的路径,其中,在数据块中存储有相对位置对应的路径,路径用于确定测量数据的第二录入区域,第二录入区域为第一录入区域录入完毕之后需要录入的区域;判断第一录入区域是否录入完毕;以及在判断出第一录入区域录入完毕时,第二录入区域开始接收输入的测量数据。进一步地,获取相对位置对应的路径包括获取相对位置的变量值;以及确定与变量值相对应的路径为相对位置对应的路径。进一步地,变量值包括第一变量值和第二变量值,其中,确定与变量值相对应的路径为相对位置对应的路径包括确定与第一变量值相对应的路径为相对位置对应的第一路径;以及确定与第二变量值相对应的路径为相对位置对应的第二路径,确定测量数据的第二录入区域包括接收用户指令;根据用户指令选择第一变量值或第二变量值;以及按照与所选择的变量值相对应的路径确定测量数据的第二录入区域。
进一步地,测量数据包括第一测站数据和第二测站数据,数据块包括第一数据块和第二数据块,且第一数据块和第二数据块为相同格式的数据块,第一数据块的多个录入区域用于存储第一测站数据,第二数据块的多个录入区域用于存储第二测站数据,第二测站为第一测站之后的测站,处理方法还包括判断第一数据块的数据是否录入完毕;在判断出第一数据块的数据录入完毕时,提取第一数据块的后视录入区域中的数据,其中,第一数据块的后视录入区域用于存储第一测站数据中的后视数据;以及将提取到的数据对应复制到第二数据块的前视录入区域中,其中,述第二数据块的前视录入区域用于存储第二测站数据中的前视数据。为了实现上述目的,根据本发明的另一方面,提供了一种测量数据的处理装置,该处理装置用于执行上述本发明提供的任一种测量数据的处理方法。

为了实现上述目的,根据本发明的另一方面,提供了一种测量数据的处理装置,包括第一获取单元,用于获取第一录入区域在数据块中的相对位置,其中,数据块包括多个录入区域,多个录入区域用于接收输入的测量数据;第二获取单元,用于获取相对位置对应的路径,其中,在数据块中存储有相对位置对应的路径,路径用于确定测量数据的第二录入区域,第二录入区域为第一录入区域录入完毕之后需要录入的区域;以及第一判断单元,用于判断第一录入区域是否录入完毕,其中,在判断出第一录入区域录入完毕时,第二录入区域开始接收输入的测量数据。进一步地,第二获取单元包括获取子单元,用于获取相对位置的变量值;以及第一确定子单元,用于确定与变量值相对应的路径为相对位置对应的路径。进一步地,变量值包括第一变量值和第二变量值,其中,第一确定子单元包括第一确定模块,用于确定与第一变量值相对应的路径为相对位置对应的第一路径;以及第二确定模块,用于确定与第二变量值相对应的路径为相对位置对应的第二路径,第二获取单元还包括接收子单元,用于接收用户指令;选择子单元,用于根据用户指令选择第一变量值或第二变量值;以及第二确定子单元,用于按照与所选择的变量值相对应的路径确定测量数据的第二录入区域。进一步地,测量数据包括第一测站数据和第二测站数据,数据块包括第一数据块和第二数据块,且第一数据块和第二数据块为相同格式的数据块,第一数据块的多个录入区域用于存储第一测站数据,第二数据块的多个录入区域用于存储第二测站数据,第二测站为第一测站之后的测站,处理装置还包括第二判断单元,用于判断第一数据块的数据是否录入完毕;提取单元,用于在判断出第一数据块的数据录入完毕时,提取第一数据块的后视录入区域中的数据,其中,第一数据块的后视录入区域用于存储第一测站数据中的后视数据;以及复制单元,用于将提取到的数据对应复制到第二数据块的前视录入区域中,其中,述第二数据块的前视录入区域用于存储第二测站数据中的前视数据。通过本发明,采用获取第一录入区域在数据块中的相对位置,其中,数据块包括多个录入区域,多个录入区域用于接收输入的测量数据;获取相对位置对应的路径,其中,在数据块中存储有相对位置对应的路径,路径用于确定测量数据的第二录入区域,第二录入区域为第一录入区域录入完毕之后需要录入的区域;判断第一录入区域是否录入完毕;以及在判断出第一录入区域录入完毕时,第二录入区域开始接收输入的测量数据。通过对第一录入区域所处的相对位置进行确定,然后在数据块中查找与确定出的相对位置相对应的已设定的路径,实现了当第一录入区域录入结束后能够按照预先设定的路径进行录入区域的跳转,跳转到下一个需要录入的区域,进而实现自动定位录入区域,解决了在对测量数据的进行录入处理时无法自动定位录入区域的问题,进而达到了提高录入效率、降低测量数据录入出错率的效果。


构成本申请的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图I是根据本发明实施例的处理装置的示意图; 图2是根据本发明实施例的处理方法的流程图;图3a是根据本发明实施例的处理方法选择检查视距与否的显示窗口的示意图;图3b是根据本发明实施例的处理方法选择检查视距与否的流程图;图4a是根据本发明实施例的处理方法选择录入顺序的显示窗口的示意图;以及图4b是根据本发明实施例的处理方法选择录入顺序的流程图。
具体实施例方式需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本发明。本发明实施例提供了一种测量数据的处理装置,以下对本发明实施例所提供的测量数据的处理装置进行具体介绍图I是根据本发明实施例的处理装置的示意图,如图I所示,该处理装置包括第一获取单元10、第二获取单元20和第一判断单元30。其中,第一获取单元10用于获取第一录入区域在数据块中的相对位置,其中,数据块包括多个录入区域,多个录入区域用于接收输入的测量数据,第一录入区域为当前时刻在进行数据录入时的录入区域;第二获取单元20用于获取相对位置对应的路径,其中,对于每一个录入区域而言,均预先设定有一个或多个不同的参数值,在某一个录入区域设定有一个参数值时,当这个录入区域录入结束后,系统将自动跳转到其参数值所指向的下一个录入区域;在某一个录取区域设定有多个不同的参数值时,当这个录入区域录入结束后,系统将会根据用户已选择的参数值所指向的下一个录入区域进行跳转,即,在数据块中存储有相对位置对应的路径,路径用于确定测量数据的第二录入区域,第二录入区域为第一录入区域录入完毕之后需要录入的区域;第一判断单元30用于判断第一录入区域是否录入完毕,其中,在第一判断单元30判断出第一录入区域录入完毕时,第二录入区域开始接收输入的测量数据。本发明实施例的处理装置通过对第一录入区域所处的相对位置进行确定,然后在数据块中查找与确定出的相对位置相对应的已设定的路径,实现了当第一录入区域录入结束后能够按照预先设定的路径进行录入区域的跳转,跳转到下一个需要录入的区域,进而实现自动定位录入区域,解决了在对测量数据的进行录入处理时无法自动定位录入区域的问题,进而达到了提高录入效率、降低测量数据录入出错率的效果。其中,第二获取单元20包括获取子单元和第一确定子单元,获取子单元用于获取相对位置的变量值,即,获取子单元用于从数据库或者调用程序中调用当前录入区域的参数变量值;第一确定子单元用于确定与变量值相对应的路径为相对位置对应的路径,即,第一确定子单元用于从同一个或另一个数据库、或者同一个或另一个调用程序中调用获取子单元获取到的变量值对应的路径。进一步地,当获取子单元获取到的相对位置的变量值有多个时,以获取到两个变量值为例进行举例说明,假设变量值包括第一变量值和第二变量值,其中,第一确定子单兀包括第一确定模块,用于确定与第一变量值相对应的路径为相对位置对应的第一路径;以及第二确定模块,用于确定与第二变量值相对应的路径为相对位置对应的第二路径。第二获取单元还包括接收子单元,用于接收用户指令,用户指令用于确定选择哪个变量值作为当前录入区域的变量值;选择子单元,用于根据用户指令选择第一变量值或第二变量值;以及第二确定子单元,用于按照与所选择的变量值相对应的路径确定测量数据的第二录入区域。进一步地,数据块的划分与测站的多少有关系,每一个数据块用于存储一个测站的水准测量数据,各个数据块的格式均相同,以测量数据包括两个测站的水准测量数据为例进行举例说民,即,测量数据包括第一测站数据和第二测站数据,则数据块包括第一数据 块和第二数据块,第一数据块和第二数据块为相同格式的数据块,第一数据块的多个录入区域用于存储第一测站数据,第二数据块的多个录入区域用于存储第二测站数据,此时,测量数据的处理装置还包括第二判断单元、提取单元和复制单元,其中,第二判断单元用于判断第一数据块的数据是否录入完毕;提取单元用于在判断出第一数据块的数据录入完毕时,提取第一数据块的后视录入区域中的数据,其中,第一数据块的后视录入区域用于存储第一测站数据中的后视数据;复制单元用于将提取到的数据对应复制到第二数据块的前视录入区域中,其中,述第二数据块的前视录入区域用于存储第二测站数据中的前视数据。由于在进行水准测量时,前一测站的后视数据与后一测站的前视数据相同,本发明实施例的测量数据的处理装置通过对水准测量数据的前一数据块的后视录入区域中的数据进行提取复制到后一数据块的前视录入区域,实现了将一些半测站的数据拼凑成一个完整的测站数据,达到了简化数据录入步骤,降低数据录入工作量的效果。本发明实施例还提供了一种测量数据的处理方法,该处理方法可以通过本发明实施例上述内容所提供的任一种测量数据的处理装置来执行。以下对本发明实施例所提供的测量数据的处理方法进行具体介绍图2是根据本发明实施例的测量数据的处理方法的流程图,如图2所示,该方法包括如下的步骤S202至步骤S206 S202:获取第一录入区域在数据块中的相对位置,其中,数据块包括多个录入区域,多个录入区域用于接收输入的测量数据,第一录入区域为当前时刻在进行数据录入时的录入区域。S204 :获取相对位置对应的路径,其中,对于每一个录入区域而言,均预先设定有一个或多个不同的参数值,在某一个录入区域设定有一个参数值时,当这个录入区域录入结束后,系统将自动跳转到其参数值所指向的下一个录入区域;在某一个录取区域设定有多个不同的参数值时,当这个录入区域录入结束后,系统将会根据用户已选择的参数值所指向的下一个录入区域进行跳转,即,在数据块中存储有相对位置对应的路径,路径用于确定测量数据的第二录入区域,第二录入区域为第一录入区域录入完毕之后需要录入的区域。
S206 :判断第一录入区域是否录入完毕,其中,在判断出第一录入区域录入完毕时,第二录入区域开始接收输入的测量数据。本发明实施例的处理方法通过对第一录入区域所处的相对位置进行确定,然后在数据块中查找与确定出的相对位置相对应的已设定的路径,实现了当第一录入区域录入结束后能够按照预先设定的路径进行录入区域的跳转,跳转到下一个需要录入的区域,进而实现自动定位录入区域,解决了在对测量数据的进行录入处理时无法自动定位录入区域的问题,进而达到了提高录入效率、降低测量数据录入出错率的效果。其中,获取相对位置对应的路径包括获取相对位置的变量值,即,从数据库或者调用程序中调用当前录入区域的参数变量值;以及确定与变量值相对应的路径为相对位置对应的路径,即,从同一个或另一个数据库、或者同一个或另一个调用程序中调用获取子单元获取到的变量值对应的路径。当获取到的相对位置的变量值有多个时,以获取到两个变量值为例进行举例说明,假设变量值包括第一变量值和第二变量值,其中,确定与变量值相对应的路径为相对位置对应的路径包括确定与第一变量值相对应的路径为相对位置对应的第一路径;以及确定与第二变量值相对应的路径为相对位置对应的第二路径。确定测量 数据的第二录入区域的步骤包括接收用户指令,用户指令用于确定选择哪个变量值作为当前录入区域的变量值;根据用户指令选择第一变量值或第二变量值;按照与所选择的变量值相对应的路径确定测量数据的第二录入区域。进一步地,数据块的划分与测站的多少有关系,每一个数据块用于存储一个测站的水准测量数据,各个数据块的格式均相同,以测量数据包括两个测站的水准测量数据为例进行举例说民,即,测量数据包括第一测站数据和第二测站数据,则数据块包括第一数据块和第二数据块,第一数据块和第二数据块为相同格式的数据块,第一数据块的多个录入区域用于存储第一测站数据,第二数据块的多个录入区域用于存储第二测站数据,此时,测量数据的处理方法还包括判断第一数据块的数据是否录入完毕;在判断出第一数据块的数据录入完毕时,提取第一数据块的后视录入区域中的数据,其中,第一数据块的后视录入区域用于存储第一测站数据中的后视数据;将提取到的数据对应复制到第二数据块的前视录入区域中,其中,述第二数据块的前视录入区域用于存储第二测站数据中的前视数据。由于在进行水准测量时,前一测站的后视数据与后一测站的前视数据相同,本发明实施例的测量数据的处理方法通过对水准测量数据的前一数据块的后视录入区域中的数据进行提取复制到后一数据块的前视录入区域,实现了将一些半测站的数据拼凑成一个完整的测站数据,达到了简化数据录入步骤,降低数据录入工作量的效果。以下结合本发明实施例所提供的测量数据的处理装置的显示界面来说明本发明实施例所提供的测量数据的处理方法,具体包括以下步骤步骤一、通过当前活动区域在数据块中的相对位置确定采用哪个判断条件,不同的判断条件对应不同的参数值,用于可以通过设定不同的参数值来确定不同的判断条件。比如当前活动区域是第一行第一列,如表I所示。假设它的判断条件有2个,其一、根据用户设定的是否检查视距来判断是否跳转到视距录入区域,其中,检查视距的显示窗口的示意图和流程图分别如图3a和3b所示,如果选中检查时间,则系统依次对视线高度、单站视距差限差、总视距差限差和视距范围进行默认值录入,并由用户选择水准等级,其中,视线高度、单站视距差限差、总视距差限差和视距范围的默认值分别为0. 20m、l. 0m,3. Om及0-50m,选中的水准等级为二等水准;其二、根据用户设定的录入顺序决定跳转到下一个录入区域,其中,录入顺序的显示窗口的示意图和流程图分别如图4a和4b所示,设定的录入顺序可以包括“中丝后后-前前\视距下下-上上”和“后前-后前Il下上-上下”等。通过用户设定参数值,比如是否进行视距检查,可以判断用户在录入数据时是否选择视距数据的录入;通过用户选择采用“后前-后前”或“后后-前前”的录入顺序进行录入,可以选择跳动的顺序。表I
权利要求
1.一种测量数据的处理方法,其特征在于,包括 获取第一录入区域在数据块中的相对位置,其中,所述数据块包括多个录入区域,所述多个录入区域用于接收输入的测量数据; 获取所述相对位置对应的路径,其中,在所述数据块中存储有所述相对位置对应的路径,所述路径用于确定所述测量数据的第二录入区域,所述第二录入区域为所述第一录入区域录入完毕之后需要录入的区域; 判断所述第一录入区域是否录入完毕;以及 在判断出所述第一录入区域录入完毕时,所述第二录入区域开始接收输入的测量数据。
2.根据权利要求I所述的处理方法,其特征在于,获取所述相对位置对应的路径包括 获取所述相对位置的变量值;以及 确定与所述变量值相对应的路径为所述相对位置对应的路径。
3.根据权利要求2所述的处理方法,其特征在于,所述变量值包括第一变量值和第二变量值,其中, 确定与所述变量值相对应的路径为所述相对位置对应的路径包括 确定与所述第一变量值相对应的路径为所述相对位置对应的第一路径;以及 确定与所述第二变量值相对应的路径为所述相对位置对应的第二路径, 确定所述测量数据的第二录入区域包括 接收用户指令; 根据所述用户指令选择所述第一变量值或所述第二变量值;以及 按照与所选择的变量值相对应的路径确定所述测量数据的第二录入区域。
4.根据权利要求I所述的处理方法,其特征在于,所述测量数据包括第一测站数据和第二测站数据,所述数据块包括第一数据块和第二数据块,且所述第一数据块和所述第二数据块为相同格式的数据块,所述第一数据块的多个录入区域用于存储所述第一测站数据,所述第二数据块的多个录入区域用于存储所述第二测站数据,所述第二测站为所述第一测站之后的测站,所述处理方法还包括 判断所述第一数据块的数据是否录入完毕; 在判断出所述第一数据块的数据录入完毕时,提取所述第一数据块的后视录入区域中的数据,其中,所述第一数据块的后视录入区域用于存储所述第一测站数据中的后视数据;以及 将提取到的数据对应复制到所述第二数据块的前视录入区域中,其中,所述述第二数据块的前视录入区域用于存储所述第二测站数据中的前视数据。
5.一种测量数据的处理装置,其特征在于,包括 第一获取单元,用于获取第一录入区域在数据块中的相对位置,其中,所述数据块包括多个录入区域,所述多个录入区域用于接收输入的测量数据; 第二获取单元,用于获取所述相对位置对应的路径,其中,在所述数据块中存储有所述相对位置对应的路径,所述路径用于确定所述测量数据的第二录入区域,所述第二录入区域为所述第一录入区域录入完毕之后需要录入的区域;以及第一判断单元,用于判断所述第一录入区域是否录入完毕,其中,在判断出所述第一录入区域录入完毕时,所述第二录入区域开始接收输入的测量数据。
6.根据权利要求5所述的处理装置,其特征在于,所述第二获取单元包括 获取子单元,用于获取所述相对位置的变量值;以及 第一确定子单元,用于确定与所述变量值相对应的路径为所述相对位置对应的路径。
7.根据权利要求6所述的处理装置,其特征在于,所述变量值包括第一变量值和第二变量值,其中, 所述第一确定子单元包括 第一确定模块,用于确定与所述第一变量值相对应的路径为所述相对位置对应的第一路径;以及 第二确定模块,用于确定与所述第二变量值相对应的路径为所述相对位置对应的第二路径, 所述第二获取单元还包括 接收子单元,用于接收用户指令; 选择子单元,用于根据所述用户指令选择所述第一变量值或所述第二变量值;以及第二确定子单元,用于按照与所选择的变量值相对应的路径确定所述测量数据的第二录入区域。
8.根据权利要求5所述的处理装置,其特征在于,所述测量数据包括第一测站数据和第二测站数据,所述数据块包括第一数据块和第二数据块,且所述第一数据块和所述第二数据块为相同格式的数据块,所述第一数据块的多个录入区域用于存储所述第一测站数据,所述第二数据块的多个录入区域用于存储所述第二测站数据,所述第二测站为所述第一测站之后的测站,所述处理装置还包括 第二判断单元,用于判断所述第一数据块的数据是否录入完毕; 提取单元,用于在判断出所述第一数据块的数据录入完毕时,提取所述第一数据块的后视录入区域中的数据,其中,所述第一数据块的后视录入区域用于存储所述第一测站数据中的后视数据;以及 复制单元,用于将提取到的数据对应复制到所述第二数据块的前视录入区域中,其中,所述述第二数据块的前视录入区域用于存储所述第二测站数据中的前视数据。
全文摘要
本发明公开了一种测量数据的处理方法和装置。其中,测量数据的处理方法包括获取第一录入区域在数据块中的相对位置,其中,数据块包括多个录入区域,多个录入区域用于接收输入的测量数据;获取相对位置对应的路径,其中,在数据块中存储有相对位置对应的路径,路径用于确定测量数据的第二录入区域,第二录入区域为第一录入区域录入完毕之后需要录入的区域;判断第一录入区域是否录入完毕;以及在判断出第一录入区域录入完毕时,第二录入区域开始接收输入的测量数据。通过本发明,解决了在对测量数据的进行录入处理时无法自动定位录入区域的问题,进而达到了提高录入效率、降低测量数据录入出错率的效果。
文档编号G01C5/00GK102721405SQ20121024117
公开日2012年10月10日 申请日期2012年7月11日 优先权日2012年7月11日
发明者方文, 杨志鹏, 江春华, 牛仁义, 罗新伟, 胡宝良, 陈显龙, 陈晓龙 申请人:北京恒华伟业科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1