CN112887908B - 一种处理定位信息的方法、装置、计算机存储介质及终端 - Google Patents
一种处理定位信息的方法、装置、计算机存储介质及终端 Download PDFInfo
- Publication number
- CN112887908B CN112887908B CN202110266951.3A CN202110266951A CN112887908B CN 112887908 B CN112887908 B CN 112887908B CN 202110266951 A CN202110266951 A CN 202110266951A CN 112887908 B CN112887908 B CN 112887908B
- Authority
- CN
- China
- Prior art keywords
- user machine
- grid
- determining
- address
- user
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 34
- 238000012545 processing Methods 0.000 title claims abstract description 32
- 238000012937 correction Methods 0.000 claims abstract description 66
- 238000004590 computer program Methods 0.000 claims description 14
- 238000004891 communication Methods 0.000 abstract description 13
- 230000006854 communication Effects 0.000 abstract description 13
- 230000007175 bidirectional communication Effects 0.000 abstract description 5
- 230000008569 process Effects 0.000 abstract description 5
- 230000003993 interaction Effects 0.000 abstract description 4
- 239000005433 ionosphere Substances 0.000 description 10
- 238000005516 engineering process Methods 0.000 description 9
- 239000005436 troposphere Substances 0.000 description 7
- 238000004364 calculation method Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 239000004165 Methyl ester of fatty acids Substances 0.000 description 1
- 230000003416 augmentation Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000007781 pre-processing Methods 0.000 description 1
- 230000007723 transport mechanism Effects 0.000 description 1
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
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/03—Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers
- G01S19/07—Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing data for correcting measured positioning data, e.g. DGPS [differential GPS] or ionosphere corrections
- G01S19/071—DGPS corrections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/029—Location-based management or tracking services
-
- 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
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/03—Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers
- G01S19/07—Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing data for correcting measured positioning data, e.g. DGPS [differential GPS] or ionosphere corrections
- G01S19/073—Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing data for correcting measured positioning data, e.g. DGPS [differential GPS] or ionosphere corrections involving a network of fixed stations
-
- 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
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/38—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
- G01S19/39—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/42—Determining position
- G01S19/43—Determining position using carrier phase measurements, e.g. kinematic positioning; using long or short baseline interferometry
- G01S19/44—Carrier phase ambiguity resolution; Floating ambiguity; LAMBDA [Least-squares AMBiguity Decorrelation Adjustment] method
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/025—Services making use of location information using location based information parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility management
- H04W64/003—Locating users or terminals or network equipment for network management purposes, e.g. mobility management locating network equipment
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本文公开一种处理定位信息的方法、装置、计算机存储介质及终端,本发明实施例通过用户机的IP地址,根据获取的IP地址确定用户机概略位置;根据用户机概略位置确定发送给用户机的虚拟基站改正数。本发明实施例用户机无需进行位置上报,排除了位置上报涉及的隐私问题;此外,虚拟基站的处理由双向通信转换成单向通信,简化了全国性网络的RTK服务的通信交互过程。
Description
技术领域
本文涉及但不限于定位导航技术,尤指一种处理定位信息的方法、装置、计算机存储介质及终端。
背景技术
随着科学技术的发展,全球定位***(GPS)、北斗卫星导航***(BDS)、全球卫星导航***(GLONASS)和伽利略卫星导航***(Galileo)等多个卫星导航***被用于为用户提供定位服务。卫星导航定位被广泛应用于包括车载导航、测量测绘、精细农业、智能机器人、无人机和无人驾驶等领域。虽然卫星导航***的轨道钟差精度在不断改善,可用卫星也越来越多,但卫星轨道、钟差、电离层和对流层等误差的一起造成影响仍然超过米级,在无外界精密数据支持下的单点定位(SPP)的定位精度始终大于一米,无法满足测量测绘、精细农业和无人驾驶等需要厘米级、分米级和亚米级精度的应用。为了降低这些误差的影响,可以精密数据来提高定位精度。
目前,精密数据可以由卫星增强***(SBAS)、差分全球导航卫星***(DGNSS)、精密单点定位(PPP)、实时动态定位(RTK,Real-Time Kinematic)等***或算法提供;根据不同***和算法提供的精密数据,可以实现不同的定位精度。其中,RTK通过移动站接收来自基站的观测值和位置,在通过站间单差消除卫星钟差的同时,卫星轨道、电离层和对流层误差也得到削弱,对流层和电离层的残差还可以通过参数估计进行进一步削弱;此外,RTK不受到卫星钟差的影响、精度高,且通过多频接收机可以做到单历元固定模糊度,所需时间在秒级,因此,RTK在可搭建基站的区域得到了广泛应用。
RTK处理需要RTK基站(也称为RTK基准站)支持,RTK基站的作用半径一般小于50公里,通过单站方式为大范围内的用户机提供改正数(改正数是用于对定位误差进行修正的数,改正数也可以称为差分数据),需要建设大量的RTK基站。为了降低RTK基站的基站密度,网络RTK(也称为基准站RTK)被提出,网络RTK通过建立连续运行跟踪站(CORS,Continuously Operating Reference Stations)网,对覆盖范围内的电离层、对流层、卫星轨道等误差进行模型化处理,减少了需要建立的RTK基站数量。相关技术中,网络RTK包括:虚拟基站(VRS,Virtual Reference Stations)、区域改正数FKP和主从站(Mac,MasterAuxiliary Concept);其中,VRS需要用户机(移动站)和网络RTK服务器之间进行双向通信,用户机上报自身位置,网络RTK服务器根据用户机位置,生成基于用户机位置的虚拟基站改正数,生成的虚拟基站改正数通过广播方式发布。FKP通过应用区域改正数模型,为局域范围内的用户机提供电离层、对流层、卫星轨道等误差模型;通过参数拟合电离层、对流层、卫星轨道等误差在东西向和南北方向的线性变化;对于全国性网络,电离层、对流层和卫星轨道等误差不再是线性变化,通过相关技术无法进行参数拟合,因此,FKP无法应用在全国性网络中。Mac要求发布主站观测值以及所有从站相对于主站的改正数,对于包含上千个跟踪站的CORS网,庞大的数据无法实现实时传输;此外,从站和主站跟踪的卫星因为距离太远不同,从站相对于主站的改正数只包含从站和主站共视的卫星,因此,获得的用户机可用的改正数减少,即使用户机收到改正数,也存在RTK性能下降的问题。综上,FKP和Mac仅适用于局域范围,无法适用全国性网络,只有VRS可以适用于全国性网络。
VRS需要双向通信的支持,对服务器带宽和运算资源要求也高,随用户机数量的线性增加,网络RTK服务器的解算压力也不断增加;此外,移动站对虚拟基站改正数也有实时性要求,用户机对虚拟基站改正数的请求频率为1赫兹(Hz),服务器需要在1秒内为所有用户机生成相应的虚拟基站改正数。为解决上述问题,相关技术对网络RTK的服务范围进行格网划分,为划分的每个格网计算格网中心位置的虚拟基站改正数,位于每个格网内的用户机可以共享同一组虚拟基站改正数。通过格网的划分,服务器无需为每个用户机生成虚拟基站改正数,需要生成的虚拟基站改正数与网络RTK服务范围包含的格网数量相关,通过格网的划分减少了网络RTK服务器的运算量,也可以满足移动站对虚拟基站改正数的实时性的要求;但是,网络RTK服务器发送虚拟基站改正数需要用户机上报涉及用户隐私的用户机位置,尤其是智能驾驶、物流、智慧农业和无人机等应用,需要进行持续的位置上报;因为位置上报可能造成隐私问题,一些用户放弃使用网络RTK,转而使用不需要用户上报位置但效果更差的服务。在保护用户隐私的情况下实现VRS,成为一个有待解决的问题。
发明内容
以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。
本发明实施例提供一种处理定位信息的方法、装置、计算机存储介质及终端,能够在保护用户隐私的情况下实现VRS。
本发明实施例还提供一种处理定位信息的方法,包括:
获取用户机连接网络实时动态定位RTK服务器时的互联网协议地址IP地址;
根据获取的IP地址确定用户机概略位置;
根据用户机概略位置确定发送给用户机的虚拟基站改正数。
另一方面,本发明实施例还提供一种计算机存储介质,所述计算机存储介质中存储有计算机程序,所述计算机程序被处理器执行时实现上述处理定位信息的方法。
再一方面,本发明实施例还提供一种终端,包括:存储器和处理器,所述存储器中保存有计算机程序;其中,
处理器被配置为执行存储器中的计算机程序;
所述计算机程序被所述处理器执行时实现如上述处理定位信息的方法。
还一方面,本发明实施例还提供一种处理定位信息的装置,包括:获取单元、概略位置确定单元和改正数确定单元;其中,
获取单元设置为:获取用户机连接网络实时动态定位RTK服务器时的互联网协议地址IP地址;
概略位置确定单元设置为:根据获取的IP地址确定用户机概略位置;
改正数确定单元设置为:根据用户机概略位置确定发送给用户机的虚拟基站改正数。
本发明实施例通过用户机的IP地址,根据获取的IP地址确定用户机概略位置;根据用户机概略位置确定发送给用户机的虚拟基站改正数。本发明实施例用户机无需进行位置上报,排除了位置上报涉及的隐私问题;此外,虚拟基站的处理由双向通信转换成单向通信,简化了全国性网络的RTK服务的通信交互过程。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
附图说明
附图用来提供对本发明技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本发明的技术方案,并不构成对本发明技术方案的限制。
图1为本发明实施例处理定位信息的方法的流程图;
图2为本发明实施例处理定位信息的装置的结构框图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机***中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
图1为本发明实施例处理定位信息的方法的流程图,如图1所示,包括:
步骤101、获取用户机连接网络实时动态定位(RTK)服务器时的互联网协议地址(IP)地址;
本发明实施例中的用户机包括虚拟基站(VRS)用户机,参照相关技术用户机通过包括有线、***移动通信技术(4G)和第五代移动通信技术(5G)等无线网络与网络RTK服务器交互,在与网络RTK服务器交互之前,用户机与网络连接,通信服务商为连接网络的用户机分配IP地址。
步骤102、根据获取的IP地址确定用户机概略位置;
本发明实施例中的用户机概略位置包括:用户机概略坐标一般是指用户机所处于经纬度;概略位置为本领域技术人员的公知术语,在此不做赘述。
步骤103、根据用户机概略位置确定发送给用户机的虚拟基站改正数。
在一种示例性实施例中,本发明实施例可以由网络RTK服务器执行上述获取IP地址和确定虚拟基站改正数的处理。
本发明实施例通过用户机的IP地址,根据获取的IP地址确定用户机概略位置;根据用户机概略位置确定发送给用户机的虚拟基站改正数。本发明实施例用户机无需进行位置上报,基于IP地址确定概略位置后,通过概略位置可以确定虚拟基站改正数,排除了位置上报涉及的隐私问题;此外,虚拟基站的处理由双向通信转换成单向通信,简化了全国性网络的RTK服务的通信交互过程。
在一种示例性实施例中,本发明实施例根据用户机概略位置确定发送给用户机的虚拟基站改正数,包括:
根据用户机概略位置确定用户机所处格网;
根据确定的用户机所处格网确定发送给用户机的虚拟基站改正数。
在一种示例性实例中,获取IP地址之后,本发明实施例可以由第三方的IP位置服务提供商根据IP地址与概略位置的对应关系确定用户机概略位置;在一种示例性实例中,本发明实施例可以在网络RTK服务器中存储IP地址与概略位置的对应关系,由网络RTK服务器根据IP地址确定用户机概略位置;在一种示例性实例中,本发明实施例还采用相关技术基于IP地址确定用户机概略位置;例如、通过城市应急处理移动位置服务(E911),获得精确到街区的用户机的位置,将该位置确定为用户机概略位置;通过民用服务确定精确到城市的用户机概略位置;通过上述方式获得的用户机概略位置,可以满足网络RTK对用户机位置的需求。
在一种示例性实例中,确定用户机所处网格后,本发明实施例可以参照相关技术基于确定的用户机所处网格,确定发送给用户机的虚拟基站改正数。
在一种示例性实施例中,本发明实施例根据确定的用户机概略位置确定用户机所处格网,包括:
根据用户机概略位置的所属纬度,按照预设策略确定用户机所处格网。
相关技术中格网根据地域进行划分;对于电离层活跃的低纬度和高纬度地区,RTK基站的服务范围一般不超过20公里,因此,格网边长一般不超过20公里;对于电离层相对平静的中纬度地区,RTK基站的服务范围可达50公里,因此,格网边长可以设置超过20公里。本发明实施例对格网的设置原理进行分析,以用户机概略位置的所属纬度,确定符合格网设置的用户机的所处格网。
在一种示例性实施例中,本发明实施例按照预设策略确定用户机所处格网,包括:
确定用户机概略位置所在的第一格网;
用户机概略位置位于中纬度地区时,将第一格网确定为用户机所处格网;
用户机概略位置位于低纬度或高纬度地区时,将第一格网及与第一格网相邻的一个以上第二格网,确定为用户机所处格网。
在一种示例性实例中,本发明实施例第二格网可以包括:与第一格网相邻的东西南北四个方向上的部分或全部格网。
本发明实施例通过IP地址获得的用户机概略位置可以准确确定用户机所在城市,误差为几公里至几十公里;对于虚拟基站的作用半径可达50公里的电离层不活跃的中纬度地区,将用户机概略位置所在的第一格网确定为用户机所处格网,发送确定的用户机所处格网对应的虚拟基站改正数给用户机,可以满足用户RTK定位需求。对于虚拟基站的作用半径只有20公里的电离层活跃的低纬度和高纬度地区,本发明实施例为了实现用户机概略位置误差的抵消,将用户机概略位置所在的第一格网和与第一格网相邻的一个以上第二格网确定为用户机所处格网,发送确定的用户机所处格网对应的虚拟基站改正数给用户机,用户机可以从收到的多个虚拟基站改正数中根据自身所在位置选择最近的虚拟基站,进行RTK解算。
在一种示例性实施例中,根据获取的IP地址确定发送给用户机的虚拟基站改正数之后,本发明实施例方法还包括:
发送确定的虚拟基站改正数至用户机。
在一种示例性实施例中,获取用户机连接网络RTK服务器时的IP地址之前,本发明实施例方法还包括:
确定用户机是否向网络RTK服务器发送实际位置;
用户机向RTK服务器发送实际位置时,根据实际位置确定用户机所处格网;通过根据实际位置确定的用户机所处格网确定虚拟基站改正数;
用户机未向RTK服务器发送实际位置时,触发执行获取用户机连接网络RTK服务器时的IP地址的处理。
本发明实施例对于智能机器人、无人机、自动驾驶汽车等允许发送实际位置的动态的用户机,用户机通过4G或5G网络向网络RTK服务器发送实际位置时,本发明实施例向用户机发送根据实际位置确定的虚拟基站改正数。
在一种示例性实施例中,发送确定的虚拟基站改正数至用户机之后,本发明实施例方法还包括:
确定用户机的IP地址是否发生更新;
根据更新的IP地址重新确定用户机概略位置;
根据重新确定的用户机概略位置重新确定发送给用户机的虚拟基站改正数。
当用户机发送从一个基站到另一个基站的切换,或者从一个城市到另一个城市的移动时,通信服务商会为用户机重新分配IP地址;本发明实施例根据更新的IP地址重新确定用户机概略位置;根据重新确定的用户机概略位置发送虚拟基站改正数发送给用户。
本发明实施例还提供一种计算机存储介质,计算机存储介质中存储有计算机程序,计算机程序被处理器执行时实现上述处理定位信息的方法。
本发明实施例还提供一种终端,包括:存储器和处理器,存储器中保存有计算机程序;其中,
处理器被配置为执行存储器中的计算机程序;
计算机程序被处理器执行时实现如上述处理定位信息的方法。
图2为本发明实施例处理定位信息的装置的结构框图,如图2所示,包括:获取单元、概略位置确定单元和改正数确定单元;其中,
获取单元设置为:获取用户机连接网络实时动态定位RTK服务器时的互联网协议地址IP地址;
概略位置确定单元设置为:根据获取的IP地址确定用户机概略位置;
改正数确定单元设置为:根据用户机概略位置确定发送给用户机的虚拟基站改正数。
本发明实施例通过用户机的IP地址,根据获取的IP地址确定用户机概略位置;根据用户机概略位置确定发送给用户机的虚拟基站改正数。本发明实施例用户机无需进行位置上报,排除了位置上报涉及的隐私问题;此外,虚拟基站的处理由双向通信转换成单向通信,简化了全国性网络的RTK服务的通信交互过程。
在一种示例性实例中,本发明实施例改正数确定单元是设置为:
根据用户机概略位置确定用户机所处格网;
根据确定的用户机所处格网确定发送给用户机的虚拟基站改正数。
在一种示例性实例中,本发明实施例改正数确定单元是设置为根据确定的用户机概略位置确定用户机所处格网,包括:
根据用户机概略位置的所属纬度,按照预设策略确定用户机所处格网。
在一种示例性实例中,本发明实施例改正数确定单元是设置为按照预设策略确定用户机所处格网,包括:
确定用户机概略位置所在的第一格网;
用户机概略位置位于中纬度地区时,将第一格网确定为用户机所处格网;
用户机概略位置位于低纬度或高纬度地区时,将第一格网及与第一格网相邻的一个以上第二格网,确定为用户机所处格网。
在一种示例性实例中,本发明实施例装置还包括发送单元,设置为:
发送确定的虚拟基站改正数至用户机。
在一种示例性实例中,本发明实施例装置还包括预处理单元,设置为:
确定用户机是否向网络RTK服务器发送实际位置;
用户机向RTK服务器发送实际位置时,根据实际位置确定用户机所处格网;通过根据实际位置确定的用户机所处格网确定虚拟基站改正数;
用户机未向RTK服务器发送实际位置时,触发执行获取用户机连接网络RTK服务器时的IP地址的处理。
在一种示例性实例中,本发明实施例获取单元还设置为:
确定用户机的IP地址是否发生更新,并在确定用户机的IP地址发生更新时,获取更新的IP地址;
概略位置确定单元还设置为:根据更新的IP地址重新确定用户机概略位置;
改正数确定单元还设置为:根据重新确定的用户机概略位置重新确定发送给用户机的虚拟基站改正数。
本发明实施例还提供一种移动站,包括:接收单元和处理单元;其中,
接收单元设置为:接收一个以上虚拟基站改正数;
处理单元设置为:根据接收的虚拟基站改正数进行RTK解算。
在一种示例性实例中,处理单元是设置为:接收的虚拟基站改正数包括两个以上时,确定一个以上虚拟基站改正数对应的虚拟基站中与自身最近的虚拟基站,根据确定的与移动站最近的虚拟基站的虚拟基站改正数进行RTK解算。
本发明实施例还提供一种处理定位信息的***,包括上述移动站、处理定位信息的装置和用户机。
“本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、***、装置中的功能模块/单元可以被实施为软件、固件、硬件及其适当的组合。在硬件实施方式中,在以上描述中提及的功能模块/单元之间的划分不一定对应于物理组件的划分;例如,一个物理组件可以具有多个功能,或者一个功能或步骤可以由若干物理组件合作执行。某些组件或所有组件可以被实施为由处理器,如数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其他数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于RAM、ROM、EEPROM、闪存或其他存储器技术、CD-ROM、数字多功能盘(DVD)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。”
Claims (7)
1.一种处理定位信息的方法,包括:
确定用户机是否向网络实时动态定位RTK服务器发送实际位置;
用户机未向网络RTK服务器发送实际位置时,获取用户机连接网络RTK服务器时的互联网协议地址IP地址;
根据获取的IP地址确定用户机概略位置;
根据所述用户机概略位置的所属纬度,按照预设策略确定用户机所处格网;
根据确定的所述用户机所处格网确定发送给用户机的虚拟基站改正数;
其中,所述按照预设策略确定用户机所处格网,包括:确定所述用户机概略位置所在的第一格网;所述用户机概略位置位于中纬度地区时,将所述第一格网确定为所述用户机所处格网;所述用户机概略位置位于低纬度或高纬度地区时,将所述第一格网及与第一格网相邻的一个以上第二格网,确定为所述用户机所处格网。
2.根据权利要求1所述的方法,其特征在于,所述根据确定的所述用户机所处格网确定发送给用户机的虚拟基站改正数之后,所述方法还包括:
发送确定的所述虚拟基站改正数至用户机。
3.根据权利要求1所述的方法,其特征在于,所述获取用户机连接网络RTK服务器时的IP地址之前,所述方法还包括:
确定用户机是否向网络RTK服务器发送实际位置;
用户机向网络RTK服务器发送实际位置时,根据实际位置确定用户机所处格网;通过根据实际位置确定的用户机所处格网确定虚拟基站改正数;
用户机未向网络RTK服务器发送实际位置时,触发执行获取用户机连接网络RTK服务器时的IP地址的处理。
4.根据权利要求2所述的方法,其特征在于,所述发送确定的所述虚拟基站改正数至用户机之后,所述方法还包括:
确定所述用户机的IP地址是否发生更新;
所述用户机的IP地址发生更新时,获取更新的IP地址;
根据更新的IP地址重新确定用户机概略位置;
根据重新确定的用户机概略位置重新确定发送给用户机的虚拟基站改正数。
5.一种计算机存储介质,所述计算机存储介质中存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1~4中任一项所述的处理定位信息的方法。
6.一种终端,包括:存储器和处理器,所述存储器中保存有计算机程序;其中,
处理器被配置为执行存储器中的计算机程序;
所述计算机程序被所述处理器执行时实现如权利要求1~4中任一项所述的处理定位信息的方法。
7.一种处理定位信息的装置,包括:获取单元、概略位置确定单元和改正数确定单元;其中,
获取单元设置为:用户机未向网络RTK服务器发送实际位置时,获取用户机连接网络RTK服务器时的互联网协议地址IP地址;
概略位置确定单元设置为:根据获取的IP地址确定用户机概略位置;
改正数确定单元设置为:根据所述用户机概略位置的所属纬度,按照预设策略确定用户机所处格网;根据确定的所述用户机所处格网确定发送给用户机的虚拟基站改正数;其中,所述按照预设策略确定用户机所处格网,包括:确定所述用户机概略位置所在的第一格网;所述用户机概略位置位于中纬度地区时,将所述第一格网确定为所述用户机所处格网;所述用户机概略位置位于低纬度或高纬度地区时,将所述第一格网及与第一格网相邻的一个以上第二格网,确定为所述用户机所处格网。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110266951.3A CN112887908B (zh) | 2021-03-12 | 2021-03-12 | 一种处理定位信息的方法、装置、计算机存储介质及终端 |
US17/451,925 US11895562B2 (en) | 2021-03-12 | 2021-10-22 | Determining approximate position of a user machine based on inernet (IP) address |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110266951.3A CN112887908B (zh) | 2021-03-12 | 2021-03-12 | 一种处理定位信息的方法、装置、计算机存储介质及终端 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112887908A CN112887908A (zh) | 2021-06-01 |
CN112887908B true CN112887908B (zh) | 2023-02-07 |
Family
ID=76042089
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110266951.3A Active CN112887908B (zh) | 2021-03-12 | 2021-03-12 | 一种处理定位信息的方法、装置、计算机存储介质及终端 |
Country Status (2)
Country | Link |
---|---|
US (1) | US11895562B2 (zh) |
CN (1) | CN112887908B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116243351B (zh) * | 2023-05-11 | 2023-07-28 | 北京讯腾智慧科技股份有限公司 | 一种高精度gnss定位终端的图层化行为数据脱敏方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107422351A (zh) * | 2017-08-02 | 2017-12-01 | 湖南省测绘科技研究所 | 一种基于虚拟网格的gnss分米级差分定位方法 |
CN111610542A (zh) * | 2020-05-04 | 2020-09-01 | 腾讯科技(深圳)有限公司 | 定位处理方法、装置、计算机可读介质及电子设备 |
CN111694030A (zh) * | 2020-04-26 | 2020-09-22 | 中国测绘科学研究院 | 一种基于格网虚拟观测值的bds局域差分方法及*** |
WO2020231069A1 (ko) * | 2019-05-10 | 2020-11-19 | 이상주 | 가상 셀을 이용하여 rtk 측위보정데이터를 분배 또는 제공하는 방법 및 장치 |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5477458A (en) * | 1994-01-03 | 1995-12-19 | Trimble Navigation Limited | Network for carrier phase differential GPS corrections |
US7480511B2 (en) * | 2003-09-19 | 2009-01-20 | Trimble Navigation Limited | Method and system for delivering virtual reference station data |
US7613468B2 (en) * | 2006-02-28 | 2009-11-03 | Trimble Navigation Limited | Method and a system for communicating information to a land surveying rover located in an area without cellular coverage |
US9467814B2 (en) * | 2012-12-28 | 2016-10-11 | Trimble Navigation Limited | Collecting external accessory data at a mobile data collection platform that obtains raw observables from an external GNSS raw observable provider |
EP3351969B1 (en) * | 2015-09-17 | 2022-05-11 | Mitsubishi Electric Corporation | Positioning satellite selection device |
US11449061B2 (en) * | 2016-02-29 | 2022-09-20 | AI Incorporated | Obstacle recognition method for autonomous robots |
CN108267762B (zh) * | 2016-12-31 | 2022-07-29 | 华为技术有限公司 | 实时动态定位***虚拟参考站切换方法和设备 |
KR102428658B1 (ko) * | 2017-06-09 | 2022-08-03 | 현대자동차주식회사 | 전력 변환 장치, 상기 전력 변환 장치의 제어 방법 및 상기 전력 변환 장치가 설치된 차량 |
US10524226B2 (en) * | 2017-10-06 | 2019-12-31 | Skycatch, Inc. | Determining the location of a UAV in flight utilizing real time kinematic satellite navigation and precise point positioning |
WO2019245596A1 (en) * | 2018-06-21 | 2019-12-26 | Ibiquity Digital Corporation | Differential correction map for gnss |
CN114502987A (zh) * | 2019-08-01 | 2022-05-13 | 斯威夫特导航股份有限公司 | 用于高斯过程增强的gnss校正生成的***和方法 |
CN110954931A (zh) * | 2019-12-17 | 2020-04-03 | 国家基础地理信息中心 | 定位方法、定位装置及计算机可读存储介质 |
US11782167B2 (en) * | 2020-11-03 | 2023-10-10 | 2KR Systems, LLC | Methods of and systems, networks and devices for remotely detecting and monitoring the displacement, deflection and/or distortion of stationary and mobile systems using GNSS-based technologies |
-
2021
- 2021-03-12 CN CN202110266951.3A patent/CN112887908B/zh active Active
- 2021-10-22 US US17/451,925 patent/US11895562B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107422351A (zh) * | 2017-08-02 | 2017-12-01 | 湖南省测绘科技研究所 | 一种基于虚拟网格的gnss分米级差分定位方法 |
WO2020231069A1 (ko) * | 2019-05-10 | 2020-11-19 | 이상주 | 가상 셀을 이용하여 rtk 측위보정데이터를 분배 또는 제공하는 방법 및 장치 |
CN111694030A (zh) * | 2020-04-26 | 2020-09-22 | 中国测绘科学研究院 | 一种基于格网虚拟观测值的bds局域差分方法及*** |
CN111610542A (zh) * | 2020-05-04 | 2020-09-01 | 腾讯科技(深圳)有限公司 | 定位处理方法、装置、计算机可读介质及电子设备 |
Also Published As
Publication number | Publication date |
---|---|
CN112887908A (zh) | 2021-06-01 |
US20220295227A1 (en) | 2022-09-15 |
US11895562B2 (en) | 2024-02-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20060240839A1 (en) | Methods and systems for location estimation | |
EP2336808A1 (en) | Method and system for mobile device based GNSS position computation without ephemeris data | |
CN111458680A (zh) | 用于提供用户接收器装置的位置的估计的方法和*** | |
US8135416B2 (en) | Method and arrangement for determining terminal position | |
KR101739235B1 (ko) | V2x 기반 차량 위성항법신호에 대한 오차보정데이터 생성을 위한 방법, 노변장치 및 정책서버 | |
US20120280858A1 (en) | Method and System for Enhancing a Location Server Reference Database Through Round-Trip Time (RTT) Measurements | |
CN114080021B (zh) | 一种获得终端的地理位置信息的方法及装置 | |
CN110545519A (zh) | 网络rtk服务方法、网络rtk服务器、通信基站和存储介质 | |
CN102761961A (zh) | 一种嵌入在蜂窝网络***的dgnss及nrtk*** | |
EP3246730A1 (en) | Method to increase positioning accuracy of global navigation satellite systems by integration of correction service with a mobile communication network | |
CN111149017A (zh) | 用于提供用于卫星导航的校正数据的方法和装置 | |
CN111819457A (zh) | 缩放的tdoa 3d定位 | |
US8339314B2 (en) | Method and system for a virtual wide area GNSS reference network | |
WO2018158125A1 (en) | Method, devices, system and computer program product for increasing the positioning accuracy of a mobile user equipment by using data of a global navigation satellite system | |
KR100782087B1 (ko) | 이동통신망에서 aoa, toa 및 gps를 사용하는혼합측위 방법 | |
CN112887908B (zh) | 一种处理定位信息的方法、装置、计算机存储介质及终端 | |
US6970785B2 (en) | Device for a mobile terminal for determining position by filtering integrity data from an augmentation device | |
KR102545275B1 (ko) | 가상 기준국의 최적화 정보를 이용하여 위성 위치 좌표의 보정 정보를 생성하는 장치 및 방법 | |
WO2019164431A1 (en) | Signaling of scaled 3d position information | |
CN117580054A (zh) | 基于使用需求数据的ntn小区构建方法、装置、设备及介质 | |
US20230288570A1 (en) | Ionosphere Grid History and Compression for GNSS Positioning | |
US20230258823A1 (en) | Method, apparatus, computer storage medium, and terminal for realizing positioning resolution | |
US11585948B2 (en) | Ionospheric delay estimation for global navigation satellite system signals | |
CN116930865A (zh) | 用于修正定位结果的修正量确定方法、***和移动终端 | |
CN116962980A (zh) | 一种定位方法、设备、定位服务平台及介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |