基于北斗短报文的位置共享系统、方法和介质与流程

文档序号:25046405发布日期:2021-05-14 12:20阅读:302来源:国知局
基于北斗短报文的位置共享系统、方法和介质与流程

1.本发明涉及信息系统软件技术领域,具体地,涉及一种基于北斗短报文的位置共享系统、方法和介质。


背景技术:

2.目前基于网络信号的位置共享技术受限于网络信号覆盖范围的影响,当面临地理位置复杂、网络信号缺失时无法起到有效作用,在救灾、抢险、野外救援等特殊场景下,网络信号得不到保证,而合作团队间的位置共享却显得尤其重要,而基于网络位置共享的不可靠性则会带来重大损失。
3.专利文献cn104270407a(申请号:cn201410444438.9)公开了一种本发明基于北斗短报文实现位置共享的方法通过北斗短报文进行位置共享,只要发射方及接收方可以连接北斗卫星导航系统即可,将相应用户的用户信息及当前经纬度填写到特定短报文通信协议中,由于北斗卫星导航系统的覆盖面积更大,解决了采用电话及互联网对地理位置要求较严格的问题,并且位置组共享模式可以让更多人进行位置共享。


技术实现要素:

4.针对现有技术中的缺陷,本发明的目的是提供一种基于北斗短报文的位置共享系统、方法和介质。
5.根据本发明提供的基于北斗短报文的位置共享系统,包括:
6.通讯录模块:负责用户管理,存储共享用户的基本信息,进行用户查找和增添删除操作;
7.位置信息发送模块:基于北斗短报文通信链路,将采集到的位置信息数据编码成短报文发送给北斗卫星;
8.位置信息接受模块:基于北斗短报文通信链路接收位置信息数据的短报文,并解析还原成原始位置信息数据;
9.可视化输出模块:将接收到的位置信息数据在电子地图上以可视化方式显示出来。
10.优选的,通过通讯录获得共享目标的北斗卡号,用户根据使用需要设置单次共享或连续共享;
11.根据目标卡号及共享方式生成符合北斗短报文标准格式的北斗报文。
12.优选的,解析位置信息数据的短报文,获得经纬度坐标,将经纬度坐标及距离信息显示在电子地图上。
13.根据本发明提供的基于北斗短报文的位置共享方法,包括:
14.步骤1:负责用户管理,存储共享用户的基本信息,进行用户查找和增添删除操作;
15.步骤2:基于北斗短报文通信链路,将采集到的位置信息数据编码成短报文发送给北斗卫星;
16.步骤3:基于北斗短报文通信链路接收位置信息数据的短报文,并解析还原成原始位置信息数据;
17.步骤4:将接收到的位置信息数据在电子地图上以可视化方式显示出来。
18.优选的,通过通讯录获得共享目标的北斗卡号,用户根据使用需要设置单次共享或连续共享;
19.根据目标卡号及共享方式生成符合北斗短报文标准格式的北斗报文。
20.优选的,解析位置信息数据的短报文,获得经纬度坐标,将经纬度坐标及距离信息显示在电子地图上。
21.根据本发明提供的一种存储有计算机程序的计算机可读存储介质,所述计算机程序被处理器执行时实现上述的方法的步骤。
22.与现有技术相比,本发明具有如下的有益效果:
23.1、本发明的系统可以为野外勘探、抗震救灾、搜救等多种场景的用户提供基于北斗信号的位置共享功能;
24.2、用户可根据自己的需求进行单次共享或连续共享,还可以进行多人共享或单人共享。
附图说明
25.通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
26.图1为本发明方法流程图。
具体实施方式
27.下面结合具体实施例对本发明进行详细说明。以下实施例将有助于本领域的技术人员进一步理解本发明,但不以任何形式限制本发明。应当指出的是,对本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变化和改进。这些都属于本发明的保护范围。
28.实施例:
29.根据本发明提供的基于北斗短报文的位置共享系统,包括如下模块:
30.1)通讯录模块,负责用户管理,主要存储共享用户的北斗卡号及名称等基本信息,可以进行用户查找和增添删除等操作;
31.2)位置信息发送模块,基于北斗短报文通信链路,将采集到的位置信息编码成北斗卫星可以识别的短报文数据发送给北斗卫星;
32.3)位置信息接受模块,基于北斗短报文通信链路接收北斗卫星发送过来的位置信息短报文,并解析还原成原始位置信息数据;
33.4)可视化输出模块,其用于地图可视化输出,将接收到的位置信息数据在电子地图上以可视化方式显示出来。
34.本发明关键技术主要在于北斗短报文的生成、短报文的解析和位置信息的可视化展示,基本流程如下:
35.1)通过通讯录获得共享目标的北斗卡号;
36.2)用户根据使用需要设置单次共享或连续共享;
37.3)根据目标卡号及共享方式生成符合北斗短报文标准格式的北斗报文;
38.4)发送位置申请waa位置报告的北斗短报文给北斗卫星;
39.5)接收北斗短报文,并获得waa位置报告短报文;
40.6)解析位置报告短报文,拿到经纬度坐标;
41.7)将经纬度坐标及距离信息显示在电子地图上。
42.本领域技术人员知道,除了以纯计算机可读程序代码方式实现本发明提供的系统、装置及其各个模块以外,完全可以通过将方法步骤进行逻辑编程来使得本发明提供的系统、装置及其各个模块以逻辑门、开关、专用集成电路、可编程逻辑控制器以及嵌入式微控制器等的形式来实现相同程序。所以,本发明提供的系统、装置及其各个模块可以被认为是一种硬件部件,而对其内包括的用于实现各种程序的模块也可以视为硬件部件内的结构;也可以将用于实现各种功能的模块视为既可以是实现方法的软件程序又可以是硬件部件内的结构。
43.以上对本发明的具体实施例进行了描述。需要理解的是,本发明并不局限于上述特定实施方式,本领域技术人员可以在权利要求的范围内做出各种变化或修改,这并不影响本发明的实质内容。在不冲突的情况下,本申请的实施例和实施例中的特征可以任意相互组合。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1