CN100547573C - 用于利用不可直接处理的数据格式中的数据的方法和装置 - Google Patents
用于利用不可直接处理的数据格式中的数据的方法和装置 Download PDFInfo
- Publication number
- CN100547573C CN100547573C CNB038217562A CN03821756A CN100547573C CN 100547573 C CN100547573 C CN 100547573C CN B038217562 A CNB038217562 A CN B038217562A CN 03821756 A CN03821756 A CN 03821756A CN 100547573 C CN100547573 C CN 100547573C
- Authority
- CN
- China
- Prior art keywords
- data
- instrument
- layout
- data field
- dictionary
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/0009—Transmission of position information to remote stations
- G01S5/009—Transmission of differential positioning data to mobile
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C15/00—Surveying instruments or accessories not provided for in groups G01C1/00 - G01C13/00
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Mobile Radio Communication Systems (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
Abstract
为了对在大地测量仪器(8,9,9’,11,11’,15)之间通信的不可直接处理的数据格式中的数据进行评价,进行基准字典(10)和数据字典的利用。这些字典优选地与数据传输相关联地被传送并给数据格式中的可评价的数据字段加索引。如果大地测量仪器(8,9,9’,11,11’,15)接收不可直接处理的数据格式,则可找到由基准字典(10)可评价的数据字段,并可利用由数据字典不可评价的数据字段。
Description
技术领域
本发明涉及根据权利要求1的前序部分的用于应用不可直接处理的数据格式中的有用数据的方法、根据权利要求14或16的大地测量仪器、根据权利要求20的大地测量***以及根据权利要求10的计算机程序产品、根据权利要求11的计算机数据信号和根据权利要求12或13的基准字典或数据字典。
背景技术
在许多大地测量应用和***中存在有在不同仪器之间频繁或不断传送数据的必要性。在此情况下,主要传送具有时间或空间关系的数据,这些数据可包含测量参数、测量值或者一般通信,例如关于差错的消息。这种数据例如是:当前时间,测量仪器连同可能的现有基准点在内的位置,以及针对测量点的方向、距离和角度。在此情况下,可通过大量合适的有线或无线通信装置进行传送,例如通过直接的电缆连接以及定向或不定向的无线电数据传送。
如果不对根据本发明的方法和根据本发明的装置的一般适用性加以限制,则此处将以差分全球导航卫星***(D-GNSS),例如全球定位***(GPS)的应用作为说明例。此处还涉及到作了纯图例的数据类型和数据格式,不过,这些数据类型和数据格式可采用类似布置在许多其他应用中利用。
在差分GNSS的情况下,移动单元,即所谓的月球车的定位是通过对卫星的数据接收和数据测量来进行,如同至少一个基准站的数据接收和数据测量一样。由于基准站的位置是已知的,并且该基准站同样接收卫星的相同信号,因而可采用这种差分校正方法消除某些误差和差错。采用这种方法可实现的精度比使用月球车而没有基准站可实现的精度高。这种站把由所接收的卫星信号组成的数据连续传输到月球车。根据布置,这些数据可以是原始数据或者已整理过的数据。
然而实际上,基准站大多不是为每个测量过程而重新安装的,而是对固定安装在整个网络上的基准站进行一种支撑,这些基准站也可由不同用户同时利用。这些站现在除了卫星相关的数据和时间以外,还传送关于自身的特定信息,例如自身的基准站编号。此外,必要的是传送技术数据,例如天线参数或者校正参数。这种校正参数的例子是大气或几何校正参数,这些校正参数例如在常设基准站的网络及其附属的网络评价软件内被算出,并且现在可用于校正月球车测量结果,与距参加的基准站的距离有关。
由于针对不同月球车利用基准站的数据应是可以实现的,因而不定向进行信号发射。不过由此产生的需要是,必须也能与基准站的发射范围内的不同***进行通信,使得所发出的数据格式的标准化形式是必要的。
一种供这样的数据发送使用的与制造商不相关的数据格式标准由位于美国弗吉尼亚州亚历山大的海上业务无线电技术委员会(RadioTechnical Commission For Maritime Services(RTCM)in Alexandria,Virginia,USA)制定。数据格式的概念描述了一种用于大地测量仪器之间传送的独立信息单元。信息交换借助于相同或者不同的数据格式以相同或者不同的数据频率进行。数据字段的概念描述了具有给定的取值范围的独立定义数据内容。数据格式例如是由开头识别符、不同的数据字段以及结束识别符组成,该结束识别符具有在接收情况下的数据校验用的可能校验和。数据类型的概念描述了信息单元的可能实例,例如长度,无符号的或者有符号的。数据类型用于描述数据字段。
迄今有效的标准RTCM V2.x由具有作为基本信息的数据字段的一个或多个头组成,在该基本信息上可附上任选补码。这种补码在数据格式中的出现由作为指示符的所谓标志来指示。这意味着,每条发送信息在其开头部分后具有一个序列,该序列向接收者指示,是否并可能的话哪些其他补码跟随。接收者从该信息中得知,他应如何解释和处理数据流。
不过,现有技术的这种解决方案具有的缺点是,在所用标志数的情况下的可能置换码数虽然较少,但仍不是每一位制造商都在其仪器中对所有可能的置换码和与其相关的数据的处理作了考虑。
一种在现有技术中已知的有限标志数用的解决方案是定义数据格式,例如作为所选出的置换码,并设置有一个连续编码。仪器可从这个在通知开始传送的编号推导出数据格式作为由数据类型组成的不同数据字段的序列,并因而可评价该数据字段。
尽管这样可使地址空间并因而针对标志替代(Flag-Alternative)的可用通知变化数明显扩大,然而存在的问题是,必须在仪器的固件中预先记录所有要传输的变体。如果仪器接收到具有未知编码的通知或数据格式,则不再能进行直接处理,尽管可能的话,在数据字段序列中也包含有由该仪器原则上可评价的具有有用和可处理数据的数据字段。
这种解决方案在通过添加新的数据格式或者改变现有的数据格式来变更可供利用的通知的情况下,必然要求所有制造商制造新的固件变体。此外,这些新变体必须在其制造后被复制到所有仪器上,这引起高的协调费用。
这种在差分GNSS例中所示的问题基本上也会在其他大地测量仪器之间通信的情况下发生。例如,一台经纬仪会与另一台经纬仪和/或智能反射***交换数据,其中,存在类似的问题,这是因为不同制造商和不同发展水平的仪器在此也必须进行通信和合作。
发明内容
本发明的目的是提供一种容许连续变更数据格式集的方法或附属的装置和数据技术要素。
特别是应达到的是,取消由于标准的修改或重新设计而对存在于大地测量仪器上的固件进行的不断匹配。
另一目的是促成不可直接处理的数据格式的可处理性的自动化产生。
另一目的是使甚至较老的数据格式的可处理性成为可能。
另一目的是能够通过导入新的数据类型来扩展可用的数据字段或数据格式。
这些目的是根据本发明通过权利要求1、14或16的特征以及通过从属权利要求的特征来实现的,或者使解决方案得到进一步发展。
本发明涉及一种方法、大地测量仪器、一种大地测量***以及一种计算机程序产品、一种计算机数据信号以及基准字典或数据字典。
根据本发明的要传输的通知以一种数据格式被发送,该数据格式由一个序列构成,该序列由至少两个数据字段组成。在此情况下,一个数据字段基本上具有任意长度,使得数据格式内的数据字段可具有不同长度。各数据字段内的信息被存储在一个定义的数据类型内。在数据格式内,数据字段可重复,例如当多个卫星的同类数据被连续传送时,或者也可把相同信息保存在不同数据类型的多个数据字段内,例如,在以不同表示形式传输时间的情况下。也可在一个通知中包含有多个指示符,例如标志或者奇偶校验位。这些指示符同样各自被包含在数据字段的概念内。
各通知的数据格式可根据优选地以数字或字母数字方式进行的编码被唯一确定。在根据本发明的为接收通知而配设的各大地测量仪器中存在有用于处理可用数据的装置,该装置可评价为该仪器所知的数据字段集。此外,仪器了解数据格式的规定数,即,不仅所包含的数据字段,而且其序列都为仪器所知,并可例如根据通知的编码而作为处理的基础。因此,该数据格式是可直接处理的数据格式集,该数据格式仅仅具有可评价的数据字段。“可评价”的概念涉及到,可利用仪器或者位于其上的固件对存储在该数据字段内的数据进行识别和评价。这不要求随后事实上为了规定目的而处理各自数据。因此,“可评价”的概念涉及到各自数据字段中的数据的潜在可用性。
在此方面,“大地测量仪器”的概念一般总是应理解为以下装置,该装置用于对具有空间关系的数据进行测量或审查或者是为此目的而设置的。特别是,这涉及测量针对一个或多个基准点或测量点的位置、距离和/或方向或者角度。这不仅仅涉及地面***,而且应用这种用于卫星辅助定位(例如GPS或GLONASS)的部件。特别是,这种大地测量仪器此处应理解为,例如位置固定的移动基准站或者移动站、所谓的月球车,但也可以是较小的移动仪器,例如经纬仪以及作为视距仪的所谓总站,该视距仪具有电子角度测量装置和电光测距仪。同样,本发明适合应用在具有类似功能性的专业化装置中,例如在军事瞄准盘中或者在工业建筑物或过程监测中;该***在此同样被包含在“大地测量仪器”的概念中。
如果通过添加新的数据格式来对现有的数据格式进行补充,则该新的数据格式不能被直接处理,这是因为仪器缺乏对结构的认识。数据字段的匹配和补充例如对于提高分辨率或者变更取值范围会是必要的。由于也必须对最佳的数据吞吐量和最佳通信加以考虑,因而由新定义的数据格式来代替现有的数据格式是有利的。在此情况下,新的数据格式可由已知数据格式的数据字段的置换码组成,或者也可以是新的数据字段序列。可能的话,该数据格式也包含新的数据字段类型,该新的数据字段类型既不能由仪器识别,又不能由仪器利用。因此,该数据字段是不可评价的。
因此,新的不可直接处理的数据格式由可评价和/或不可评价的数据字段的序列组成。
然而,为了能利用不可直接处理的数据格式,仪器必须能对可评价的数据字段进行识别或定位。因此,根据本发明,在双向通信的情况下,优选地与建立参加仪器之间的通信连接相关联进行基准字典的传输,而对于单向连接,基准字典的各部分也可在规定期间内分发并可与重复码一起借助于要定义的数据格式传送。然而,自动或手动触发的基准字典的传输的其他理由也可以是外部过程,例如,不能处理通知的接收仪器的消息,或者可以是发送仪器中的内部过程,例如,计数器的运行或者时标的到达,因而特别是也会引起字典的周期性传送。
基准字典针对各个所编码的数据格式包含所用数据格式的序列和类型。因此,也可在全新的不可直接处理的数据格式内利用一个或多个可评价的数据字段。这样可实现新的数据格式的间接可处理性。
作为替代,取代数据字段序列的直接数据,也可应用另一标记。例如,通过给出变更,也可从已知的数据格式推导出新的不可直接处理的数据格式。特别是在可仅仅表示成较短的已知数据格式的成行排列的新的数据格式的情况下,出现该标记,这是因为,此处,基准字典可保持得较小。而且,当已存在较大存量的相对短的数据格式时,变更的数据便是有利的,该存量可准模块化地描述复杂的数据格式。就这点来说,这些短的数据格式是上位排列的较长的数据格式用的元数据字段。
如果仪器或者存在于其上的固件如此配设,使得它们也能根据至少一个所传输的数据字典来应用新的数据字段类型或者新的数据类型,则也能全面利用具有新的数据字段的数据格式。该数据字典可基本上类似于基准字典来形成和使用,并可定义新的数据字段或者数据类型。可能的话,也可在一个共用字典内同时进行数据字段和数据类型的定义。新的数据字段可作为老的数据字段的扩展描述符被导入。因此,例如可实现范围扩展和信息分辨率的匹配。
从所传输的基准字典得出数据字段的序列,该序列现在可以是已知的和可评价的,或者是新的和不可评价的。当可评价的数据字段已经根据该序列信息被定位并因此可被评价时,可针对不可评价的数据字段从数据字典得知其定义,使得也可利用迄今不可评价的数据字段。基本上,不仅可把两种类型的字典合并成一个字典,而且可容许导入其他水平的数据描述和数据定义并保存到可能要传输的其他字典内。根据本发明,基准字典或者数据字典不仅可作为一个文件在一个过程内分发,或者也可以在一段时间内或者通过多个过程逐段分发来传送。然后,可以先根据逐段已传输的部分进行利用,或者也可以在完整接收到全部字典之后才进行利用。特别是,在单向通信的情况下,也可进行基准字典和/或数据字典的短部分的周期性传送,其中,该过程在所进行的字典的完整播送之后,也可不断地,可能的话,与中断码一起重复。字典的传送在此通过准连续字符来实现。以这种方式,对于接收仪器来说,可在一定期间之后从所发出的通知得知各个字典的所有部分并再次合并成完整字典。
附图说明
图1是根据现有技术的具有标志的数据格式的一实施方式;
图2是根据现有技术的具有数字编码的数据格式的另一实施方式;
图3是两组数据格式,其中一组由可直接处理的数据格式组成,另一组由不可直接处理的数据格式组成;
图4是用于利用不可直接处理的数据格式中的可评价的数据字段的第一可能性;
图5是用于利用不可直接处理的数据格式中的可评价的数据字段的第二可能性;
图6是用于利用不可直接处理的数据格式中的可评价的数据字段的第三可能性;
图7是根据本发明的具有数据字段序列的直接数据的基准字典的示意图;
图8是另外两组数据格式,其中一组由可直接处理的数据格式组成,另一组由不可直接处理的数据格式组成:
图9是根据本发明的具有数据字段序列的间接数据的基准字典的示意图;
图10是应用和不应用数据字典的不可评价的数据字段的处理的示意图;
图11是根据本发明的用于定义数据类型的数据字典的示意图;
图12是根据本发明的用于定义数据字段的数据字典的示意图;
图13是数据类型、数据字段以及数据格式的关系的示意图;
图14是根据本发明的用于定义不可评价的数据字段的数据字典的示意图,其中,返回到可评价的数据字段;
图15是使用根据本发明的方法传送基准字典的示意图;
图16是使用根据本发明的方法接收和评价不可直接处理的数据格式中的所传输的数据的示意图;以及
图17是作为根据本发明的***的具有其他仪器的经纬仪的示意图。
具体实施方式
以下,根据在附图中示意示出的实施例对根据本发明的方法和附属仪器或者字典以纯示例方式作进一步说明。
图1示意示出现有技术的具有标志的大地测量数据格式的结构。这种实施方式的一例是RTCM标准V2.3。跟在对所有数据格式都相同的开头部分A之后的是第一标志位1、第二标志位2和第三标志位3。通过设置其中一个标志位,即,通过为各自位指配二进制值“1”,把对应附上的补充部分发信号给正在评价的程序。在代码格式的最上面例中,所有三个标志位1、2和3被设置在“零”,使得程序对该格式中的通知的开头部分进行处理,之后不再从该通知中读出其他数据。位于下面的数据格式具有设置在“1”的第一标志位1,该第一标志位1指示补充部分B1跟随。如果第一标志位1和第二标志位2被设置在“1”,则如在中间例所指示,两个补充部分B1和B2跟随,其中,部分B1总是在B2之前跟随。补充部分的序列即使在删去补充部分的情况下也受到保护,如在两个最下面的例中所指示。因此,通过应用标志位,可分别从共用开头部分以及与标志位数对应的附加补充部分的数量推导出不同数据格式数,其中,补充部分也可基本上包含固定定义序列中的多个数据字段。
图2示出现有技术的数据格式的另一实施方式。该例类似于在标准RTCM 3.0草案中规定的结构。各数据格式现在具有一个在开头设置的编码4,该编码4是数据格式的开头部分。跟在该编码4之后的是多个数据字段C1、C2和C3,其数目和序列可针对各数据格式而不同,特别是,某些数据字段也可重复,例如,当在差分GNSS情况下的不同卫星的相同数据集由基准站被传送时。
图3是两组数据格式,该两组数据格式根据其编码4来识别。在这些数据格式中,版本0001、0002和0003是已知的,因此是可直接处理的,数据格式0004和0005是新导入的,因此对于在其软件中未考虑到该数据格式的较老仪器是不可直接处理的。不过,在这种特殊情况下,不可直接处理的数据格式0004和005由以下数据字段组成,这些数据字段基本上可由仪器或者现有软件来评价。不过,数据字段的各自序列是未知的,使得不能进行识别和评价。
图4示出用于利用图3中的不可直接处理的数据格式中的可评价的数据字段的第一可能性。如果仪器得知数据字段的序列,则不可直接处理的数据格式0004可通过删去或者消隐跟在数据字段C1之后的数据而被处理成已知的数据格式0001。
图5说明了用于利用不可直接处理的数据格式中的可评价的数据字段的第二可能性。不可直接处理的数据格式0005可在删去数据字段C3之后被如此重组,使得其与可直接处理的数据格式0002对应。如果不可直接处理的数据格式0005中的数据字段的序列现在是已知的,则可例如在接收到数据格式的情况下,把可评价的数据字段暂时存储在存储装置内,然后按照可直接处理的数据格式0002的序列从存储装置中读出。可直接处理的数据格式0002便面对正在处理的软件。
图6示出与图5中的图示类似的用于利用不可直接处理的数据格式中的可评价的数据字段的第三可能性,然而在第三可能性的情况下,不进行数据字段的消隐,而是可将不可直接处理的数据格式0005在重新排列成可直接处理的数据格式0003之后完整利用。这样可从相同的不可直接处理的数据格式0005推导出不同的可直接处理的数据格式0002或者0003。
图7示出根据本发明的具有在图3中示例性导入的数据格式用的数据字段序列的直接数据的基准字典的一例。数据格式按行来描述。在一行的第一字段中存在数据格式的编码,该编码在此通过一个四位数进行。跟随其后的是数据字段按其在数据格式内的序列的连续数据。作为替代,也可利用对已知数据字段的位结构的认识来设置固件内部存储区域上的重新排列。数据格式的不存在的数据字段或者由此达到的末尾由数据字段的数据“00”来指示。所选择的图7的图示方式是出于直观性的原因来执行的,因此并不必然地定义实际要传送的基准字典的格式。在传输这种基准字典时,出于要传送的数据量的原因,最好是通过减少不用的行或列来执行数据量的压缩。例如,可在每次完整描述数据格式之后,发送行末尾用的对应指示信号(停止序列)。作为替代,也可应用用于压缩或传输基准字典的其他合适方法。
图8示出由可直接处理的数据格式0001-0004组成的第一组和由不可直接处理的数据格式0005和0006组成的第二组。
图9针对图8所示的数据格式组示出根据本发明的具有数据字段序列的间接数据的基准字典。对不可直接处理的数据格式0005和0006的描述是根据针对已知的可直接处理的数据格式的变更来进行。在第一行的第一字段中给出相关数据格式的编码“0005”。后面跟着的该行的两个字段表明,该数据格式中的数据字段序列与可直接处理的数据格式0004和0002的相继序列对应,其中,不过,仍必须将数据字段C1在如此由已知的数据格式形成的序列末尾再次去除。该必要性由行的最后字段中的数据“01”来指示。因此,在该例中,按从左开始的顺序在编码后出现正在构成的已知的可直接处理的数据格式的数据,而从右开始将在行的末尾找到仍要去除的数据字段的数据。在第二行中举出数据格式0006的同类数据。此处产生完全由两个可直接处理的数据格式0002和0001的组合组成的不可直接处理的数据格式。
然而,除了可评价的数据字段以外,在不可直接处理的数据格式中还会出现新的并因此不可评价的数据字段。图10给出应用和不应用数据字典的不可评价的数据字段的处理的示意图。图示出另一不可直接处理的数据格式0007。上面的由A标识的变体包含通过仪器对未知的不可评价的数据字段的消隐。在接收到通知的情况下,从基准字典中得知数据字段的序列,并且在接收时或者在后续评价时,将第四数据字段C4消隐,或者不从存储装置中读出该第四数据字段C4,使得数据字段的序列不再包含不可评价的数据字段C4。这种序列便与可直接处理的数据格式0002对应。下面的由B标识的变体表明,通过应用数据字典6来利用不可评价的数据字段C4。在该数据字典6中保存有信息,该信息可使仪器仍然能利用不可评价的数据字段中所包含的数据。
图11示出这种根据本发明的用于定义数据类型的数据字典的示意图。数据字典按行包含数据类型的定义。此处,例如在第一行中定义了数据类型“BIT”。标识符在第一字段中给出。在第二字段中存在的是位数,在第三字段中是数据类型的最小可能值,在第四字段中是数据类型的最大可能值。在这种情况下,“BIT”是纯二进制的数据类型,具有一位的长度以及可能实例“0”和“1”。这种数据类型可用作例如标志。在下一行中确定例如数据类型“UINT16”。此处即具有16位长度的数据类型,该数据类型包含“0”至“65535”的取值范围。在第三行和第四行中进行数据类型“INT16”和“INT17”的定义,这些数据类型也包含负取值范围。数据字典中的不用字段与图7和图9类似,用值“00”来标明。
图12示出另一根据本发明的用于定义数据字段的数据字典的示意图。在各行中定义了一个数据字段,其中,在该例中返回到图11中所确定的数据类型。在第一行中定义了数据字段“01”。该数据字段属于数据类型“BIT”。后一字段表明了后续字段的解释。如果此处存在作为标志的“0”,则现在跟随的是具有该数据类型的取值范围的所有可能实例的字段。由作为标志的“1”指示的是,在跟随的两个字段中各自给出数据类型的最小容许值和最大容许值。在该第一行中现在跟随的是所有可能实例,这些实例根据数据类型仅包含“0”和“1”。在这些字段中,这些值各自被指配了变量“CODE”。对于该例,这意味着,存在于仪器中的变量“CODE”此处可从数据格式中读出可能值“0”和“1”,该值“0”和“1”此处示例性代表GNSS卫星的两个不同代码形式“C/A代码”或者“P(Y)代码”。作为具有指示作用的类似数据字段的另一例,也可给出所用的GNSS***。这样可通过具有三个容许实例的数据类型,使用“0”来表示GPS***,使用“1”来表示GLONASS***,使用“2”表示GALILEO***。在第二行中定义了数据字段“02”,该数据字段属于数据类型“UINT10”,并且根据第三字段中的“1”可以看出,在第四字段中给出数据字段的最小容许值,在第五字段中给出数据字段的最大容许值。在该例中,这些值被分配有变量“ANT”,该变量“ANT”与天线高度的技术参数对应。
这种数据字典现在例如可用于使仅识别两个GNSS***和天线高度粗分的较老仪器也可用于具有两个以上***和天线高度细分的数据。在***数的情况下,新的数据类型和新的数据字段通过数据字典被通知给老仪器。当可用***例如“GNSS”用的一般认可的变量标识符存在时,老仪器可从数据字典中得知,可由其处理的GNSS***各自由数据类型或者数据字段的取值范围的前两个容许实例加索引。
在天线高度的情况下,会出现的情况是,所用分辨率提高,并且不再是仅1024值作为天线高度的划分被发送,而是4096。现在可从数据字典的数据中得知取值范围的下限和上限,使得能够把新的较精确值指配给较粗略的老划分。在该例中假设,老的取值范围从“0”到“1023”并包含划分成1024个值。新的数据字段具有从“0”到“2047”的取值范围并应用具有12位并因此划分成4095个值的数据类型。因此,当老程序在评价中切去取值范围的上一半时,该老程序可继续工作,因为这些值超过原始范围。对于下一半,现在必须考虑的是,新刻度盘的两个值各自与老刻度盘的一个值对应。因此,仪器必须把各自两个相关联值相应地解释成一个老值。例如,新的数据字段中的值“0”和“1”由仪器在两者的情况下解释成“0”。在新数据字段中的传输值“2843”不能被处理,并且例如导致出错消息或者在仪器中容许的最大可能值“1023”用作替代。根据本发明的数据字典的这种适用性的前提条件是在老软件的开发中相应考虑这种功能性。
基本上也存在以下可能性:通过给出已知的可评价的数据字段或数据类型的变更,以类似于数据格式的方式来定义数据类型和数据字段。
图13示出数据类型、数据字段和数据格式的关系的示意图。在数据字典7’中进行数据类型的确定,而数据字段由数据字典7来定义。在数据格式0008中存在的数据字段05可在数据字典7中找到,在数据字典7,它被确定为数据类型UINT10。该数据类型的规格可在数据字典7’中找到。
此外,数据字段及其内容也可配备有抽象标识符,例如识别序列以及紧接着的连续编号。具有新分配的序列的新的数据字段可保存在数据字典内,如图14所示。在该数据字典中,新的不可评价的数据字段67和68是根据可评价的数据字段28和29来确定的。在第一行中新导入了不可评价的数据字段67,该数据字段67以可评价的数据字段28为基础,但是针对该数据字段67确定了具有0和2400,000之间的值的新的取值范围以及0,002的分辨率。数据内容的定义以及后续的数据处理由数据字段28的定义来承担。下一行通过给出新的不可评价的数据字段68以及从属的取值范围或者分辨率来定义数据字段29的取值范围和分辨率的可能变更。
图15包含使用根据本发明的方法传送基准字典10的一例的示意图。作为第一仪器的DGNSS基准站8在建立通信的情况下,把基准字典10传送到作为位于发送区域内的第二仪器的月球车9和经纬仪9’。
然而,作为替代或者作为补充,也可在广播操作中对当前基准字典或者数据字典进行周期性播送,使得所有位于接收范围内的站都能接收到字典。此处,以下所述方法只不过是根据本发明的以双向方式传送的示例可能性。单向方法的使用根据本发明同样是可能的。
月球车9的软件如此配设,使得该软件只能直接处理数据格式M9,而这在经纬仪9’的情况下仅仅适用于数据格式M9’。在下一步骤,即在图16中示意示出的步骤,把格式M8中的数据从DGNSS基准站8传输到第二仪器9和9’。该第二仪器9和9’接收不可直接处理的数据格式M8,并可借助于基准字典10对可评价的数据字段进行识别或定位。由此可推导出可直接处理的数据格式M9或M9’,从而可至少部分地利用所传输的数据。
图17示出作为根据本发明的***一例的具有其他仪器的第一经纬仪11的示意图。第一经纬仪11和至少一台智能反射器15作为第二仪器,与作为第一仪器的另一经纬仪11’一起是根据本发明的***的组成部分,在该***中,在所有部件之间进行通信。第一经纬仪11为此具有通信装置12,该通信装置12被集成在第一经纬仪11内,与作为用于处理可用数据13的装置的计算机以及存储装置14连接。在开始通信连接时,另一经纬仪11’把基准字典传输到所有第二仪器。该基准字典在第一经纬仪11中由通信装置12接收并被保存在存储装置14内。这样,可在随后于仪器间所传送的数据格式中,根据基准字典,可能的话借助于同样所传送的数据字典,对可评价的数据格式进行定位,并可利用所包含的数据。对此,在经纬仪11中,数据由通信装置12来接收,并由用于处理可用数据13的装置来评价。对此,用于处理可用数据13的装置对保存在存储装置14内的基准字典进行存取。在此方面,关于评价装置和数据处理装置的实施将不作区分。根据本发明的方法涉及所有计算机辅助实施,与以电路形式的程序运行的具体表现方式,即固件或者可播放的软件无关。
所示的实施方式只不过是根据本发明的实施例,因此应理解为不是最终性和限制性的。此外,专业人员可例如在应用数据保持和数据处理的替代方式中,推导出根据本发明的其他实施方式。特别是,可应用字典的替代布置,其中,特别是把数据字典和基准字典合并在一个或多个聚集的字典也是可实现的。
Claims (22)
1.一种方法,用于在至少两台大地测量仪器之间的无线通信的情况下,应用不可直接处理的数据格式中的可用数据,该大地测量仪器具有:
第一仪器(8,11’),具有通信装置;以及
第二仪器(9,9’,11,15),具有:
·通信装置(12),
·用于处理可用数据的装置(13),以及
·存储装置(14);
该方法具有以下步骤:
-通过第一仪器(8,11’)发送数据,其中,具有由至少两个数据字段组成的序列的数据格式中的数据被发送;
-通过第二仪器(9,9’,11,15)接收数据并处理可用数据,其中,从可评价的数据字段中读出可用数据;
其特征在于,
与数据发送相关联,至少一个基准字典(10)被传送并被存储在存储装置(14)内,其中,基准字典(10)在不可直接处理的数据格式中给可评价的数据字段加索引。
2.根据权利要求1所述的方法,其特征在于,
定义有数据字段和/或数据类型的数据字典被传送。
3.根据权利要求1或2所述的方法,其特征在于,
数据格式由一种数字或者字母数字编码(4)来唯一标识。
4.根据权利要求1或2所述的方法,其特征在于,
在一个数据格式中选择至少一个具有固定长度的数据字段。
5.根据权利要求4所述的方法,其特征在于,所述固定长度是受大地测量的位置数据或者时间数据的格式限制的长度。
6.根据权利要求1或2所述的方法,其特征在于,
在接收数据或者处理可用数据的情况下,不可直接处理的数据格式中的至少一个不可评价的数据字段被抑制,使得仅由可评价的数据字段组成的序列被接收和/或被评价。
7.根据权利要求1或2所述的方法,其特征在于,
在接收数据或者处理不可直接处理的数据格式中的可用数据的情况下,数据字段序列内的至少一个可评价的数据字段被定位。
8.根据权利要求1或2所述的方法,其特征在于,
在基准字典(10)中给可评价的数据字段加索引是通过两项措施中的至少一项进行的:
-给出不可直接处理的数据格式中的数据字段序列,使得可评价的数据字段是可定位的;
-给出已知数据格式的变更,使得不可直接处理的数据格式中的数据字段序列是可导出的,并且可评价的数据字段是可定位的。
9.根据权利要求1或2所述的方法,其特征在于,
在发送数据的情况下,第一仪器(8,11’)把数据传输到多个第二仪器(9,9’,11,15)。
10.根据权利要求1或2所述的方法,其特征在于,
基准字典(10)的传送是通过以下措施中的至少一项来触发的:
-建立第一仪器(8,11’)和第二仪器(9,9’,11,15)之间的通信连接;
-当第一仪器(8,11’)和第二仪器(9,9’,11,15)之间的通信连接存在时,识别所设置的时标;
-执行计数过程;
-执行第一仪器(8,11’)中的定义过程;
-通过第二仪器(9,9’,11,15)传输消息,即:不可直接处理的数据格式将被或者已被接收;以及
-通过第二仪器(9,9’,11,15)传输消息,在该消息中,由该第二仪器(9,9’,11,15)可直接处理的数据格式被标识。
11.根据权利要求10所述的方法,其特征在于,所述识别的时标是周期性时标。
12.一种大地测量仪器,作为第一仪器(8,11’),用于执行根据权利要求1所述的方法中以具有由至少两个数据字段组成的序列的数据格式发送数据的步骤,该第一仪器(8,11’)具有通信装置;
其特征在于,
该通信装置是为了传送至少一个基准字典(10)而配设的,其中,基准字典(10)在不可直接处理的数据格式中给可评价的数据字段加索引。
13.根据权利要求12所述的大地测量仪器,其特征在于,所述大地测量仪器是差分GNSS用的基准站或者经纬仪。
14.根据权利要求12所述的大地测量仪器,其特征在于,
所述通信装置如此构成,使得基准字典(10)或者数据字典的传送由以下事件中的至少一项来触发:
-建立与第二仪器(9,9’,11,15)的通信连接;
-识别所设置的时标;
-结束计数过程;
-执行定义过程;
-接收第二仪器(9,9’,11,15)的报警消息,即:不可直接处理的数据格式将被或者已被接收;
-接收第二仪器(9,9’,11,15)的消息,在该消息中,由该第二仪器(9,9’,11,15)可直接处理的数据格式被标识。
15.根据权利要求14所述的大地测量仪器,其特征在于,所述识别的时标是周期性时标。
16.一种大地测量仪器,作为第二仪器(9,9’,11,15),用于执行根据权利要求1所述的方法中接收数据并处理可用数据、从可评价的数据字段中读出可用数据的步骤,该第二仪器(9,9’,11,15)具有:
·通信装置(12),
·用于处理可用数据的装置(13),以及
·存储装置(14);
其特征在于,
通信装置(12)和存储装置(14)如此构成和配置,使得至少一个基准字典(10)被接收和被存储,其中,基准字典(10)在不可直接处理的数据格式中给可评价的数据字段加索引。
17.根据权利要求16所述的大地测量仪器,其特征在于,所述大地测量仪器是差分GNSS用的月球车。
18.根据权利要求16所述的大地测量仪器,其特征在于,
通信装置(12)或者用于处理可用数据的装置(13)如此配设,使得在不可直接处理的数据格式中所包含的可评价的数据字段通过在基准字典(10)中加索引来识别。
19.根据权利要求16至18中的一项所述的大地测量仪器,其特征在于,
通信装置(12)或者用于处理可用数据的装置(14)如此配设,使得不可直接处理的数据格式中的不可评价的数据字段在接收数据或者处理可用数据时被抑制。
20.根据权利要求16至18中的一项所述的大地测量仪器,其特征在于,
通信装置(12)或者用于处理可用数据的装置(14)如此配设,使得不可直接处理的数据格式中的可评价的数据字段在接收数据或者处理数据字段序列内的可用数据时被定位。
21.一种大地测量***,用于执行根据权利要求1所述的方法,该大地测量***具有:
根据权利要求12或14所述的至少一台第一仪器(8,11’),以及
根据权利要求16或18所述的至少一台第二仪器(9,9’,11,15)。
22.根据权利要求21所述的大地测量***,其特征在于,所述大地测量***是差分GNSS***。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP02020705.6 | 2002-09-14 | ||
EP02020705A EP1400784A1 (de) | 2002-09-14 | 2002-09-14 | Verfahren und Vorrichtungen zur Nutzung von Daten in nicht direkt verarbeitbaren Datenformaten |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1682095A CN1682095A (zh) | 2005-10-12 |
CN100547573C true CN100547573C (zh) | 2009-10-07 |
Family
ID=31896857
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB038217562A Expired - Fee Related CN100547573C (zh) | 2002-09-14 | 2003-08-16 | 用于利用不可直接处理的数据格式中的数据的方法和装置 |
Country Status (8)
Country | Link |
---|---|
US (1) | US7729658B2 (zh) |
EP (2) | EP1400784A1 (zh) |
JP (1) | JP4621500B2 (zh) |
CN (1) | CN100547573C (zh) |
AU (1) | AU2003255451B2 (zh) |
CA (1) | CA2498836C (zh) |
RU (1) | RU2344471C2 (zh) |
WO (1) | WO2004029550A1 (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7962499B2 (en) | 2006-08-18 | 2011-06-14 | Falconstor, Inc. | System and method for identifying and mitigating redundancies in stored data |
EP2040030A1 (de) * | 2007-09-24 | 2009-03-25 | Leica Geosystems AG | Positionsbestimmungsverfahren |
CN101316241B (zh) * | 2008-07-02 | 2013-05-01 | 中兴通讯股份有限公司 | 用于通信数据的tlv格式处理方法 |
WO2010083217A1 (en) * | 2009-01-13 | 2010-07-22 | Ensoco, Inc. | Method and computer program product for geophysical and geologic data identification, geodetic classification, and organization |
US20140081611A1 (en) * | 2011-02-28 | 2014-03-20 | Leica Geosystems Ag | Integrated terrain modelling system |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4740963A (en) * | 1986-01-30 | 1988-04-26 | Lear Siegler, Inc. | Voice and data communication system |
JPH06243019A (ja) * | 1993-02-19 | 1994-09-02 | Fuji Xerox Co Ltd | ファイル変換方式 |
US5739785A (en) * | 1993-03-04 | 1998-04-14 | Trimble Navigation Limited | Location and generation of high accuracy survey control marks using satellites |
JPH0972951A (ja) * | 1995-09-07 | 1997-03-18 | Nippon Ido Tsushin Kk | Dgpsデ−タ送信システム |
JP3288586B2 (ja) * | 1996-09-19 | 2002-06-04 | シャープ株式会社 | Dgps受信装置及びdgps測位システム |
JPH11211808A (ja) * | 1998-01-30 | 1999-08-06 | Konica Corp | Dgps受信装置 |
US6433866B1 (en) * | 1998-05-22 | 2002-08-13 | Trimble Navigation, Ltd | High precision GPS/RTK and laser machine control |
DE19836966A1 (de) * | 1998-08-14 | 2000-02-17 | Bosch Gmbh Robert | Verfahren und Datenempfänger zum Empfang von Korrekturdaten enthaltenden Funksignalen für ein Global Navigation Satellite System |
DE19856440C2 (de) * | 1998-12-08 | 2002-04-04 | Bosch Gmbh Robert | Übertragungsrahmen und Funkeinheit mit Übertragungsrahmen |
US6189078B1 (en) * | 1998-12-22 | 2001-02-13 | Unisys Corporation | System and method for increasing data transfer throughput for cache purge transactions using multiple data response indicators to maintain processor consistency |
JP2000206224A (ja) * | 1999-01-19 | 2000-07-28 | Japan Radio Co Ltd | 衛星航法補強システムの補強デ―タ中継装置 |
US6671680B1 (en) * | 2000-01-28 | 2003-12-30 | Fujitsu Limited | Data mining apparatus and storage medium storing therein data mining processing program |
DE10055289B4 (de) * | 2000-11-08 | 2006-07-27 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | System zur Bestimmung der Position eines Objekts |
US20030088537A1 (en) * | 2001-08-08 | 2003-05-08 | Nec Eluminant Technologies, Inc. | High speed data compression and decompression apparatus and method |
US7676232B2 (en) * | 2002-05-16 | 2010-03-09 | Telefonaktiebolaget Lm Ericsson (Publ) | Altitude determination and distribution in cellular communication systems |
-
2002
- 2002-09-14 EP EP02020705A patent/EP1400784A1/de not_active Withdrawn
-
2003
- 2003-08-16 JP JP2004538804A patent/JP4621500B2/ja not_active Expired - Fee Related
- 2003-08-16 AU AU2003255451A patent/AU2003255451B2/en not_active Ceased
- 2003-08-16 CN CNB038217562A patent/CN100547573C/zh not_active Expired - Fee Related
- 2003-08-16 US US10/527,259 patent/US7729658B2/en not_active Expired - Lifetime
- 2003-08-16 WO PCT/EP2003/009082 patent/WO2004029550A1/de active Application Filing
- 2003-08-16 RU RU2005110953/28A patent/RU2344471C2/ru active
- 2003-08-16 CA CA2498836A patent/CA2498836C/en not_active Expired - Lifetime
- 2003-08-16 EP EP03798103A patent/EP1537382B1/de not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
AU2003255451A1 (en) | 2004-04-19 |
WO2004029550A1 (de) | 2004-04-08 |
CA2498836C (en) | 2012-05-22 |
RU2005110953A (ru) | 2005-09-20 |
EP1537382A1 (de) | 2005-06-08 |
CA2498836A1 (en) | 2004-04-08 |
CN1682095A (zh) | 2005-10-12 |
EP1537382B1 (de) | 2012-10-24 |
JP4621500B2 (ja) | 2011-01-26 |
AU2003255451B2 (en) | 2008-12-04 |
JP2005538390A (ja) | 2005-12-15 |
US7729658B2 (en) | 2010-06-01 |
US20060171339A1 (en) | 2006-08-03 |
RU2344471C2 (ru) | 2009-01-20 |
EP1400784A1 (de) | 2004-03-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101454687B (zh) | 对gps设备进行定位的***和方法 | |
US4232317A (en) | Quantized hyperbolic and inverse hyperbolic object location system | |
US7499712B2 (en) | Position computation in a positioning system using synchronization time bias | |
US5977909A (en) | Method and apparatus for locating an object using reduced number of GPS satellite signals or with improved accuracy | |
CN109031380B (zh) | 交通运输中北斗导航的服务编码方法及*** | |
AU2007260332B2 (en) | Calculation method for network-specific factors in a network of reference stations for a satellite-based positioning system | |
CN100437143C (zh) | 区域卫星导航***及方法 | |
CN103221291A (zh) | 对位置的估计的完整性进行实时检测的用于定位列车的*** | |
WO2010111323A2 (en) | Method and apparatus for real-time location of assets | |
CN102027521A (zh) | 从表示位置的经编码数据解析所述位置的方法 | |
US6462706B2 (en) | Method for finding the position of a communications device, and a communications device for carrying out the method | |
WO2001018489A9 (en) | Method and apparatus for determining that a train has changed paths | |
US6894645B1 (en) | Position estimation | |
CN111190194B (zh) | 基于ppp-ar的ssr播发后完好性监测方法和装置 | |
CN107561556A (zh) | Gbas导航电文的传输方法及装置 | |
CN116324511A (zh) | 用于提供gnss校正的***和方法 | |
CN102239420A (zh) | 基准位置确定***和方法 | |
CN100547573C (zh) | 用于利用不可直接处理的数据格式中的数据的方法和装置 | |
CN107831512A (zh) | 一种msb‑agps定位的位置隐私保护方法 | |
RU2582994C2 (ru) | Беспроводная система передачи локальных сообщений и способ определения местоположения навигационного приемника в пределах беспроводной системы передачи локальных сообщений | |
AU2020202976B1 (en) | System for mapping building interior with pdr and ranging and related methods | |
EP4109138A1 (en) | Method and apparatus for transmitting and receiving characteristic information of gnss subframe | |
KR19990014949A (ko) | 이동 가능 물체의 위치를 결정하기 위한 시스템 | |
CN113267188A (zh) | 基于v2x通信的车辆协同定位方法及*** | |
US20110309965A1 (en) | Method for Transmission of a Geographic Coordinate |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20091007 Termination date: 20200816 |