一种不同位置信息的通用对接方法、装置、设备及介质制造方法及图纸

技术编号:36292053 阅读:9 留言:0更新日期:2023-01-13 10:05
本发明专利技术涉及一种不同位置信息的通用对接方法、装置、设备及介质,其中方法根据具体的业务需求确定所需的位置数据类型,并根据位置数据类型建立通用位置数据结构,根据通用位置数据结构建立通用保存接口以及通用保存接口的通用接收条件,当获取的目标位置信息符合通用接收条件时,无论其来源于何种第三方定位系统,均可以调用通用保存接口保存获取的目标位置信息,若获取的目标位置信息不符合通用接收条件,则可以自定义与第三方定位系统适配的自定义保存接口保存该信息。相比于现有技术,本发明专利技术实现了多种不同第三方定位系统的不同位置信息的统一化采集,通过本发明专利技术建立的业务系统,可以灵活地对接不同的第三方定位系统。可以灵活地对接不同的第三方定位系统。可以灵活地对接不同的第三方定位系统。

【技术实现步骤摘要】
一种不同位置信息的通用对接方法、装置、设备及介质


[0001]本专利技术涉及定位数据处理
,尤其涉及一种不同位置信息的通用对接方法、装置、设备及介质。

技术介绍

[0002]随着科技的发展,如今的计算机软件服务已经越来越智能,通过对位置信息的分析处理,能够极大地方便人们日常的工作及生活。例如,在打车、物流、外卖等业务场景中,均涉及到需要获取车辆或人员等定位数据的问题,再例如,在一些大数据分析的问题中,也需要获取通过获取大量的位置数据以进行计算。
[0003]可是,现有的服务软件中,大多需要从第三方定位服务商提供的定位系统中获取位置数据,而不同的第三方定位系统提供的数据形式均有不同,这就导致在实际的业务场景中,当涉及到需要从第三方定位系统中获取位置信息以做数据支撑时,相关人员不得不进行技术调研、方案设计、可行性分析等一系列针对性工作,以适配所选的第三方定位系统的数据形式,耗费人力时间,效率低下。
[0004]因此,针对上述问题,亟需一种能够与多种不同第三方定位系统进行数据对接的方法,以实现不同第三方定位系统的不同形式位置数据的通用处理工作,使业务系统能够快速对接不同的第三方定位系统,实现多种不同位置信息采集。

技术实现思路

[0005]有鉴于此,有必要提供一种不同位置信息的通用对接方法、装置、设备及介质,用以解决如何使用一套方法便可以满足不同的第三方定位系统的信息对接工作的问题。
[0006]为达到上述技术目的,本专利技术采取了以下技术方案:
[0007]第一方面,本专利技术提供了一种不同位置信息的通用对接方法,包括:
[0008]根据业务需求信息确定对应的多个位置数据类型,并根据所述多个位置数据类型建立通用位置数据结构;
[0009]根据所述通用位置数据结构,建立通用保存接口;
[0010]获取目标位置信息,并根据所述通用位置数据结构判断所述目标位置信息是否符合通用接收条件;
[0011]若是,则调用所述通用保存接口将所述目标位置信息保存至数据库中,若否,则调用预设的自定义保存接口将所述目标位置信息保存至数据库中。
[0012]进一步的,所述通用数据结构包括标识字段、位置数据字段和时间戳;所述根据所述多个位置数据类型建立通用位置数据结构,包括:
[0013]基于所述标识字段标识位置信息对应的实体信息,基于所述位置数据字段存储所述多个位置数据类型,其中,多个所述位置数据类型包括经度、纬度、速度和方向;
[0014]建立所述表示字段、所述位置数据字段和所述时间戳之间的存储结构,得到所述通用位置数据结构。
[0015]进一步的,所述根据所述通用位置数据结构,建立通用保存接口,包括:
[0016]以所述通用位置数据结构为入参,建立所述通用保存接口。
[0017]进一步的,所述通用接收条件包括:
[0018]所述目标位置信息中包括以所述通用位置数据结构组织的数据。
[0019]进一步的,所述获取目标位置信息,包括:
[0020]建立数据拉取服务类,所述数据拉取服务类包括数据拉取服务;
[0021]获取位置信息的种类,并基于所述数据拉取服务类建立多个数据拉取服务对象,每个所述数据拉取服务对象对应一种位置信息类别;
[0022]根据所述目标位置信息的类别,调用所述目标位置信息的类别对应的所述数据拉取服务对象以拉取所述目标位置信息。
[0023]进一步的,所述根据所述目标位置信息的类别,调用所述目标位置信息的类别对应的所述数据拉取服务对象以拉取所述目标位置信息,包括:
[0024]根据所述位置信息的种类,为每种所述位置信息类别分别建立一个类别标识参数;
[0025]以所述类别标识参数作为入参,建立拉取服务调用接口;
[0026]获取所述目标位置信息的位置信息类别,并根据所述目标位置信息的位置信息类别,得到所述目标位置信息对应的类别标识参数;
[0027]根据所述目标位置信息对应的类别标识参数,调用所述拉取服务调用接口,以调用所述目标位置信息的类别对应的所述数据拉取服务对象以拉取所述目标位置信息。
[0028]进一步的,还包括:
[0029]根据所述目标位置信息对应的类别标识参数,调用所述拉取服务调用接口,以调用所述目标位置信息的类别对应的所述数据拉取服务对象以将拉取的所述位置信息保存至数据库中。
[0030]第二方面,本专利技术还提供了一种基于不同位置信息的通用对接装置,包括:
[0031]结构编辑模块,用于根据业务需求信息确定对应的多个位置数据类型,并根据所述多个位置数据类型建立通用位置数据结构;
[0032]接口建立模块,用于根据所述通用位置数据结构,建立通用保存接口;
[0033]信息处理模块,用于获取目标位置信息,并根据所述通用位置数据结构判断所述目标位置信息是否符合通用接收条件;若是,则调用所述通用保存接口将所述目标位置信息保存至数据库中,若否,则调用预设的自定义保存接口将所述目标位置信息保存至数据库中。
[0034]第三方面,本专利技术还提供了一种电子设备,包括存储器和处理器,其中,
[0035]存储器,用于存储程序;
[0036]处理器,与存储器耦合,用于执行存储器中存储的程序,以实现上述任一种实现方式中的不同位置信息的通用对接方法中的步骤。
[0037]第四方面,本专利技术还提供了一种计算机可读存储介质,用于存储计算机可读取的程序或指令,程序或指令被处理器执行时,能够实现上述任一种实现方式中的不同位置信息的通用对接方法中的步骤。
[0038]本专利技术提供的一种不同位置信息的通用对接方法、装置、设备及介质,其中方法根
据具体的业务需求确定所需的位置数据类型,并根据位置数据类型建立通用位置数据结构,根据通用位置数据结构建立通用保存接口以及通用保存接口的通用接收条件,当获取的目标位置信息符合通用接收条件时,无论其来源于何种第三方定位系统,均可以调用通用保存接口保存获取的目标位置信息,若获取的目标位置信息不符合通用接收条件,则可以自定义与第三方定位系统适配的自定义保存接口保存该信息。相比于现有技术,本专利技术通过建立通用位置数据结构及通用保存接口的方式,实现了多种不同第三方定位系统的不同位置信息的统一化采集,通过本专利技术建立的业务系统,可以灵活地对接不同的第三方定位系统,减少了对接工作前所需的技术调研、方案设计、可行性分析等一系列针对性工作,极大地节约了开发中的时间成本,提高了效率。
附图说明
[0039]图1为本专利技术提供的不同位置信息的通用对接方法一实施例的方法流程图;
[0040]图2为本专利技术提供的不同位置信息的通用对接方法一实施例中获取目标位置信息的方法流程图;
[0041]图3为图2中步骤S203一实施例的方法流程图;
[0042]图4为本专利技术提供的一种不同位置信息的通用对接装置的结构示意图;
[0043]图5为本专利技术提供的电子本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种不同位置信息的通用对接方法,其特征在于,包括:根据业务需求信息确定对应的多个位置数据类型,并根据所述多个位置数据类型建立通用位置数据结构;根据所述通用位置数据结构,建立通用保存接口;获取目标位置信息,并根据所述通用位置数据结构判断所述目标位置信息是否符合通用接收条件;若是,则调用所述通用保存接口将所述目标位置信息保存至数据库中,若否,则调用预设的自定义保存接口将所述目标位置信息保存至数据库中。2.根据权利要求1所述的不同位置信息的通用对接方法,其特征在于,所述通用数据结构包括标识字段、位置数据字段和时间戳;所述根据所述多个位置数据类型建立通用位置数据结构,包括:基于所述标识字段标识位置信息对应的实体信息,基于所述位置数据字段存储所述多个位置数据类型,其中,多个所述位置数据类型包括经度、纬度、速度和方向;建立所述表示字段、所述位置数据字段和所述时间戳之间的存储结构,得到所述通用位置数据结构。3.根据权利要求2所述的不同位置信息的通用对接方法,其特征在于,所述根据所述通用位置数据结构,建立通用保存接口,包括:以所述通用位置数据结构为入参,建立所述通用保存接口。4.根据权利要求1所述的不同位置信息的通用对接方法,其特征在于,所述通用接收条件包括:所述目标位置信息中包括以所述通用位置数据结构组织的数据。5.根据权利要求1所述的不同位置信息的通用对接方法,其特征在于,所述获取目标位置信息,包括:建立数据拉取服务类,所述数据拉取服务类包括数据拉取服务;获取位置信息的种类,并基于所述数据拉取服务类建立多个数据拉取服务对象,每个所述数据拉取服务对象对应一种位置信息类别;根据所述目标位置信息的类别,调用所述目标位置信息的类别对应的所述数据拉取服务对象以拉取所述目标位置信息。6.根据权利要求5所述的不同位置信息的通用对接方法,其特征在于,所述根据所述目标位置信息的类别...

【专利技术属性】
技术研发人员:尹稳董志勇渠红海王蕾陈涛周扬石胜利
申请(专利权)人:武汉理工光科股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1