掌桥专利:专业的专利平台
掌桥专利
首页

资源点位置数据的确定方法、终端设备及介质

文献发布时间:2023-06-19 19:20:08


资源点位置数据的确定方法、终端设备及介质

技术领域

本发明涉及通信技术领域,尤其涉及资源点位置数据的确定方法、终端设备及计算机可读存储介质。

背景技术

随着宽带光纤网技术的发展,以PON(Passive Optical Network,无源光纤网络)为主的接入组网方式成为当前的主流。由于PON中均为无源设备,属于哑资源,不能自动化、智能化地记录设备信息,因而在运营商资源管理系统中只能以人工录入的方式记录设备的新增、变更和使用等数据。人工录入的方式因为培训不到位、主观认识差异等因素,会导致录入数据不准,尤其是哑资源位置点的经纬度及其所属小区、企业等单元关系。因此,经常因为录入数据不准导致分析决策均基于错误数据,致使维护班组难以界定其归属资源,导致部分资源无人管理。这样存在资源点管理效率低的缺陷。

上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。

发明内容

本发明的主要目的在于提供一种资源点位置数据的确定方法、终端设备及计算机可读存储介质,旨在达成提高资源点管理效率的效果。

为实现上述目的,本发明提供一种资源点位置数据的确定方法,所述资源点位置数据的确定方法包括以下步骤:

获取运营商数据,并根据所述运营商数据确定资源点的基础数据和/或相关数据,其中,所述基础数据包括所述资源点对应的名称和/或地址,所述相关数据包括所述资源点关联的用户对应的定位数据;

基于所述基础数据在网页中爬取所述资源点对应的第一经纬度信息,和/或基于所述相关数据确定所述资源点对应的第二经纬度信息;

根据所述第一经纬度信息和/或所述第二经纬度信息确定所述资源点的位置数据。

可选地,所述根据所述第一经纬度信息和/或所述第二经纬度信息确定所述资源点的位置数据的步骤包括:

确定所述第一经纬度信息和所述第二经纬度信息是否匹配;

在所述第一经纬度信息和第二经纬度信息不匹配时,根据所述第二经纬度信息确定所述资源点的位置数据。

可选地,所述根据所述第一经纬度信息和/或所述第二经纬度信息确定所述资源点的位置数据的步骤之前,还包括:

获取所述资源点对应的历史位置数据;

在所述历史位置数据与所述第一经纬度信息和所述第二经纬度信息均不匹配时,执行所述根据所述第一经纬度信息和/或所述第二经纬度信息确定所述资源点的位置数据的步骤。

可选地,所述根据所述第一经纬度信息和/或所述第二经纬度信息确定所述资源点的位置数据的步骤之后,还包括:

根据所述位置数据更新所述资源点对应的历史位置数据。

可选地,所述根据所述第一经纬度信息和/或所述第二经纬度信息确定所述资源点的位置数据的步骤之后,还包括:

确定所述位置数据关联的维护信息,其中,所述维护信息包括维护人员信息和/或维护单位信息;

根据所述维护信息更新所述资源点关联的历史维护信息。

可选地,所述基于所述基础数据在网页中爬取所述资源点对应的第一经纬度信息的步骤包括:

将所述基础数据输入预先训练的爬虫模型,其中,所述爬虫模型接收到所述基础数据时,通过预设搜索引擎搜索所述基础数据,并在搜索结果网页中爬取所述基础数据对应的经纬度信息作为所述第一经纬度信息。

可选地,所述获取运营商数据的步骤包括:

获取所述资源点的接入信息,并根据所述接入信息确定所述资源点关联的用户;

获取所述用户对应的运营商移动通信网络接入数据,并根据所述接入数据确定所述用户的定位数据。

此外,为实现上述目的,本发明还提供一种终端设备,所述终端设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的资源点位置数据的确定程序,所述资源点位置数据的确定程序被所述处理器执行时实现如上所述的资源点位置数据的确定方法的步骤。

此外,为实现上述目的,本发明还提供一种终端设备,所述终端设备包括:

获取模块,用于获取运营商数据,并根据所述运营商数据确定资源点的基础数据和/或相关数据,其中,所述基础数据包括所述资源点对应的名称和/或地址,所述相关数据包括所述资源点关联的用户对应的定位数据;

确定模块,用于基于所述基础数据在网页中爬取所述资源点对应的第一经纬度信息,和/或基于所述相关数据确定所述资源点对应的第二经纬度信息;

定位模块,用于根据所述第一经纬度信息和/或所述第二经纬度信息确定所述资源点的位置数据。

此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有资源点位置数据的确定程序,所述资源点位置数据的确定程序被处理器执行时实现如上所述的资源点位置数据的确定方法的步骤。

本发明实施例提出的一种资源点位置数据的确定方法、终端设备及计算机可读存储介质,先获取运营商数据,并根据所述运营商数据确定资源点的基础数据和/或相关数据,其中,所述基础数据包括所述资源点对应的名称和/或地址,所述相关数据包括所述资源点关联的用户对应的定位数据,然后基于所述基础数据在网页中爬取所述资源点对应的第一经纬度信息,和/或基于所述相关数据确定所述资源点对应的第二经纬度信息,进而根据所述第一经纬度信息和/或所述第二经纬度信息确定所述资源点的位置数据。由于可以根据资源点的资源数据中的冗余数据和/或关联用户的网络定位数据确定资源点的位置数据,这相比于人工录入资源点的位置数据的方式,具备准确性高,出错率小的优势。这样可以达成提高资源点管理效率的效果。

附图说明

图1是本发明实施例方案涉及的硬件运行环境的终端结构示意图;

图2为本发明资源点位置数据的确定方法的一实施例的流程示意图;

图3为本发明资源点位置数据的确定方法的另一实施例的流程示意图;

图4为本发明资源点位置数据的确定方法的又一实施例的流程示意图;

图5为本发明实施例涉及的终端设备的模块化示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

如图1所示,图1是本发明实施例方案涉及的硬件运行环境的终端结构示意图。

如图1所示,该控制终端可以包括:处理器1001,例如CPU,网络接口1003,存储器1004,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。网络接口1003可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1004可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1004可选的还可以是独立于前述处理器1001的存储装置。

本领域技术人员可以理解,图1中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图1所示,作为一种计算机存储介质的存储器1004中可以包括操作系统、网络通信模块、以及资源点位置数据的确定程序。

在图1所示的终端中,处理器1001可以用于调用存储器1004中存储的资源点位置数据的确定程序,并执行以下操作:

获取运营商数据,并根据所述运营商数据确定资源点的基础数据和/或相关数据,其中,所述基础数据包括所述资源点对应的名称和/或地址,所述相关数据包括所述资源点关联的用户对应的定位数据;

基于所述基础数据在网页中爬取所述资源点对应的第一经纬度信息,和/或基于所述相关数据确定所述资源点对应的第二经纬度信息;

根据所述第一经纬度信息和/或所述第二经纬度信息确定所述资源点的位置数据。

进一步地,处理器1001可以调用存储器1004中存储的资源点位置数据的确定程序,还执行以下操作:

确定所述第一经纬度信息和所述第二经纬度信息是否匹配;

在所述第一经纬度信息和第二经纬度信息不匹配时,根据所述第二经纬度信息确定所述资源点的位置数据。

进一步地,处理器1001可以调用存储器1004中存储的资源点位置数据的确定程序,还执行以下操作:

获取所述资源点对应的历史位置数据;

在所述历史位置数据与所述第一经纬度信息和所述第二经纬度信息均不匹配时,执行所述根据所述第一经纬度信息和/或所述第二经纬度信息确定所述资源点的位置数据的步骤。

进一步地,处理器1001可以调用存储器1004中存储的资源点位置数据的确定程序,还执行以下操作:

根据所述位置数据更新所述资源点对应的历史位置数据。

进一步地,处理器1001可以调用存储器1004中存储的资源点位置数据的确定程序,还执行以下操作:

确定所述位置数据关联的维护信息,其中,所述维护信息包括维护人员信息和/或维护单位信息;

根据所述维护信息更新所述资源点关联的历史维护信息。

进一步地,处理器1001可以调用存储器1004中存储的资源点位置数据的确定程序,还执行以下操作:

将所述基础数据输入预先训练的爬虫模型,其中,所述爬虫模型接收到所述基础数据时,通过预设搜索引擎搜索所述基础数据,并在搜索结果网页中爬取所述基础数据对应的经纬度信息作为所述第一经纬度信息。

进一步地,处理器1001可以调用存储器1004中存储的资源点位置数据的确定程序,还执行以下操作:

获取所述资源点的接入信息,并根据所述接入信息确定所述资源点关联的用户;

获取所述用户对应的运营商移动通信网络接入数据,并根据所述接入数据确定所述用户的定位数据。

随着宽带光纤网技术的发展,以PON(Passive Optical Network,无源光纤网络)为主的接入组网方式成为当前的主流。由于PON中均为无源设备,属于哑资源,不能自动化、智能化地记录设备信息,因而在运营商资源管理系统中只能以人工录入的方式记录设备的新增、变更和使用等数据。人工录入的方式因为培训不到位、主观认识差异等因素,会导致录入数据不准,尤其是哑资源位置点的经纬度及其所属小区、企业等单元关系。因此,经常因为录入数据不准导致分析决策均基于错误数据,致使维护班组难以界定其归属资源,导致部分资源无人管理。这样存在资源点管理效率低的缺陷。

为了确定资源点对应的真实位置信息,进而确定各个资源点的相关负责人或单位,存在以下一些相关技术方案:

方案一:读取输入的遥感数据的经纬度数据,并根据预设的拟使用数据的空间行列范围,计算出所述遥感数据的实际经纬度覆盖范围;根据所需研究区域的空间范围,判断输入数据是否存在空间重叠,如果不存在空间重叠则认为数据不需纠正;如果存在空间重叠则计算出空间重叠区域的经纬度范围;利用所述空间重叠区域的经纬度,从输入的遥感数据的经纬度数据中提取出需要纠正的数据,并记录行列数的范围;根据经纬度数据与波段数据的对应关系,确定出波段数据提取的行列数范围,并提取出波段数据;对所述需要纠正的数据和其对应的所述波段数据进行几何纠正。

在本相关技术方案中,由于只利用遥感数据实现纠正,而运营商自身无遥感数据,因此该方案比实用于运营商资源点的管理。并且该方案的前提条件是经纬度是完全准确的,但经纬度信息需要人工录入,因此也无法解决位置信息确定的效率低下的技术问题。

方案二:对机器人移动环境内的语义特征信息进行识别;根据识别到的语义特征信息获取所述机器人的全局位置;根据所述全局位置修正所述机器人的当前定位。本发明还提供一种机器人定位的修正系统、机器人及计算机存储介质。本发明提供的机器人定位的修正方法、系统、机器人及计算机存储介质,能够根据识别到的语义特征信息对机器人的当前定位进行修正,提高了机器人定位的精确性,提升了机器人移动的可靠性和自我纠错能力。

在本相关技术方案总,根据识别到的语义特征信息对机器人的当前定位进行修正,但此机器人系统是有源系统,有定位数据实时反馈。而非运营商的无源哑资源无法进行定位数据的实时反馈,因此无法应用到运营商无源哑设备资源的定位场景中。

由于相关技术方案无法解决运营商无源哑设备资源的定位场景中,资源点的真实位置信息无法确定,依靠人工录入的方式又效率低下的缺陷,本发明实施例提出一种资源点位置数据的确定方法,从资源数据中的冗余数据,结合网络位置定位等运营商数据,实现自动确定哑资源位置点的真实位置信息的效果。

以下,通过具体实施例对本发明提出的资源点位置数据的确定方法进行进一步地解释说明。

一实施例中,请参照图2,所述资源点位置数据的确定方法包括以下步骤:

步骤S10、获取运营商数据,并根据所述运营商数据确定资源点的基础数据和/或相关数据,其中,所述基础数据包括所述资源点对应的名称和/或地址,所述相关数据包括所述资源点关联的用户对应的定位数据;

步骤S20、基于所述基础数据在网页中爬取所述资源点对应的第一经纬度信息,和/或基于所述相关数据确定所述资源点对应的第二经纬度信息;

步骤S30、根据所述第一经纬度信息和/或所述第二经纬度信息确定所述资源点的位置数据。

在本实施例中,可以先获取运营商数据,其中,所述运用商数据包括各个资源点对应的基础数据和/或相关数据。

需要说明的是,所述基础数据可以包括资源点的名称和/或资源点的地址。在运营商组网过程中,一般会根据资源点部署位置,结合地区的行政区域划分或者根据特定的命名逻辑对各个资源点进行命名。所述地址是指资源点在部署时,录入的地址信息。例如,光分纤盒A,其关联的地址可以是浙江省,杭州市西湖区龙井路一号。所述相关数据可以是接入所述资源的移动网络用户对应的定位数据。可以理解的是,运营商在建设好光纤网络后,可以确定宽带网络的对应的办理手机号码。然后确定该办理手机号码对应的家庭宽带网络的接入资源点,从而确定资源点与办理手机号码之间的映射关系。进而根据该映射关系确定各个资源点对应的用户。

当确定资源点对应的基础数据和/或相关数据后,可以基于所述基础数据在网页中爬取所述资源点对应的第一经纬度信息,和/或基于所述相关数据确定所述资源点对应的第二经纬度信息。

示例性地,当获取到所述基础数据后,可以根据所述基础数据确定搜索关键词,然后将通过预设的搜索引擎,搜索所述关键词,得到该关键词对应的搜索结果。可以理解的是,所述搜索结果一般为网页。当然,在一些其它的应用场景中,根据搜索引擎的不同,搜索结果也可以以网页之外的其它方式存在。当然,处理基于预设搜索引擎进行网页搜索,也可以基于所述基础数据,通过其它的查询方式,从互联网的各个公开数据库中,获取该基础数据的相关数据作为搜索结果。

当获取到搜索结果后,可以基于预设的数据爬取工具,从搜索结果中爬取该资源点的基础数据关联的经纬度信息作为所述第一经纬度信息。

可以理解的是,以上示例仅提供一种可选实施方案,在本实施例中,当确定基础数据后,基于预设的爬虫模型,通过运营商资管数据获取资源点的名称、地址等基础数据在网络爬取名称、地址对应的经纬度信息,作为所述第一经纬度信息。爬虫模型的设计,可以根据基础数据的定义方式自定义设定。本实施例对此不作具体限定。

作为一种可选的示例性方案,当确定资源点关联的用户后,还可以获取所述用户的MR(Measurement Report,测量报告)长驻位置经纬度作为所述第二经纬度信息。

可选地,在另一实施方案中,可以获取所述资源点的接入信息,并根据所述接入信息确定所述资源点关联的用户,然后获取所述用户对应的运营商移动通信网络接入数据,并根据所述接入数据确定所述用户的定位数据。

具体地,在确定资源点关联的用户后,也可以根据所述用户的上网数据(基于数据流量的上网数据),确定所述用户对应终端的唯一识别标识(如MAC地址)。然后获取用户接入所述资源点的接入信息,即获取所述用户对应的家庭宽带的上网数据,根据所述家庭宽带上网数据,确定所述唯一识别标识对应的终端基于所述家庭宽带网络上网的时间段。进而获取所述时间段内,所述终端接入移动蜂窝网络的接入数据,并根据所述接入数据确定该终端在上述时间段内的定位数据。进而根据所述定位数据确定资源点对应第二经纬度信息。

进一步地,当确定第一经纬度信息和/或所述第二经纬度信息之后,可以根据所述第一经纬度信息和/或所述第二经纬度信息确定所述资源点的位置数据。

示例性地,当仅获取到第一经纬度信息或者第二经纬度信息时,可以根据第一经纬度信息或者第二经纬度信息确定所述资源点的位置数据。当获取到第一经纬度信息和第二经纬度信息时,可以先判断第一经纬度信息和所述第二经纬度信息是否匹配。在所述第一经纬度信息和第二经纬度信息不匹配时,根据所述第二经纬度信息确定所述资源点的位置数据。当第一经纬度信息和第二经纬度信息匹配时,则可以确定两者之间的中点位置,然后将所述中点位置作为所述资源点对应的位置数据。可以理解的是,可以根据第一经纬度信息对应的位置点与第二经纬度信息对应的位置点之间的间隔距离确定两者之间是否匹配。例如,当两者之间的间隔距离小于或者等于M米时,判定两者匹配。其中,M可以设置为30米、50米、100米或者150米。

在本实施例公开的技术方案中,先获取运营商数据,并根据所述运营商数据确定资源点的基础数据和/或相关数据,其中,所述基础数据包括所述资源点对应的名称和/或地址,所述相关数据包括所述资源点关联的用户对应的定位数据,然后基于所述基础数据在网页中爬取所述资源点对应的第一经纬度信息,和/或基于所述相关数据确定所述资源点对应的第二经纬度信息,进而根据所述第一经纬度信息和/或所述第二经纬度信息确定所述资源点的位置数据。由于可以根据资源点的资源数据中的冗余数据和/或关联用户的网络定位数据确定资源点的位置数据,这相比于人工录入资源点的位置数据的方式,具备准确性高,出错率小的优势。这样可以达成提高资源点管理效率的效果。

可选地,参照图3,基于上述实施例,在一可选实施方案中,所述步骤S30之前,还包括:

步骤S40、获取所述资源点对应的历史位置数据。

在本实施例中,每一资源点可以先通过人工录了的方式,录入各个资源对应的位置数据作为历史位置数据。为了避免因人工录入错误导致资源点位置数据错误的现象发生,可以基于本发明实施例提出的资源点位置数据的确定方法对人工录入的历史位置数据进行纠错。

示例性地,当前确定第一经纬度信息和或第二经纬度信息之后,获取该资源点对应的历史位置数据,然后判断所述历史位置数据与所述第一经纬度数据和/或所述第二经纬度信息是否匹配。当历史位置数据与第一经纬度数据和/或第二经纬度信息匹配时,判定人工录入的历史位置数据正确。不执行纠错步骤。否则,认为人工录了的历史位置数据错误,可以根据所述第一经纬度信息和/或所述第二经纬度信息确定所述资源点的位置数据,然后根据所述位置数据更新所述资源点对应的历史位置数据。从而纠正该资源点关联的历史位置数据。

可选地,参照图4,在一些实施方案中,所述步骤S30之后,还包括:

步骤S50、确定所述位置数据关联的维护信息,其中,所述维护信息包括维护人员信息和/或维护单位信息;

步骤S60、根据所述维护信息更新所述资源点关联的历史维护信息。

在本实施中,用于运营商的设备维护任务一般是根据负责区域划分的,因此,当人工录了的位置数据存在错误时,会导致该资源点对应的维护人员信息也发生错误。所以可以在确定资源点对应的位置数据后,可以获取当前确定的位置数据关联的维护信息,然后根据所述维护信息更新所述资源点关联的历史维护信息。其中,所述维护信息包括维护人员信息和/或维护单位信息。这样,当接收到该资源点的报修工单后,可以根据更新后的维护信息准确地分配维修工单。或者根据更新后的维修信息通知响应负责人或者单位对资源点进行定期维护。

在本实施例公开的技术方案中,在所述历史位置数据与所述第一经纬度信息和所述第二经纬度信息均不匹配时,判定人工录了的信息发生错误,从而执行基于运营商数据确定的资源点位置数据的动作,以根据确定的位置数据更新资源点的历史位置数据和或历史维护信息。这样达成了避免因数据录入错误,而导致设备无人维护的现象发生。从而达成了提高资源设备管理效率的效果。

此外,本发明实施例还提出一种终端设备,所述终端设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的资源点位置数据的确定程序,所述资源点位置数据的确定程序被处理器执行时实现如上各个实施例所述的资源点位置数据的确定方法的步骤。

此外,请参照图5,本发明实施例还提出一种终端设备100,所述终端设备100包括:

获取模块101,用于获取运营商数据,并根据所述运营商数据确定资源点的基础数据和/或相关数据,其中,所述基础数据包括所述资源点对应的名称和/或地址,所述相关数据包括所述资源点关联的用户对应的定位数据;

确定模块102,用于基于所述基础数据在网页中爬取所述资源点对应的第一经纬度信息,和/或基于所述相关数据确定所述资源点对应的第二经纬度信息;

定位模块103,用于根据所述第一经纬度信息和/或所述第二经纬度信息确定所述资源点的位置数据。

可选地,上述终端设备还可以基于获取模块101,确定模块102以及定位模块103实现以下步骤:

确定所述第一经纬度信息和所述第二经纬度信息是否匹配;

在所述第一经纬度信息和第二经纬度信息不匹配时,根据所述第二经纬度信息确定所述资源点的位置数据。

和/或

获取所述资源点对应的历史位置数据;

在所述历史位置数据与所述第一经纬度信息和所述第二经纬度信息均不匹配时,执行所述根据所述第一经纬度信息和/或所述第二经纬度信息确定所述资源点的位置数据的步骤。

和/或

根据所述位置数据更新所述资源点对应的历史位置数据。

和/或

确定所述位置数据关联的维护信息,其中,所述维护信息包括维护人员信息和/或维护单位信息;

根据所述维护信息更新所述资源点关联的历史维护信息。

和/或

将所述基础数据输入预先训练的爬虫模型,其中,所述爬虫模型接收到所述基础数据时,通过预设搜索引擎搜索所述基础数据,并在搜索结果网页中爬取所述基础数据对应的经纬度信息作为所述第一经纬度信息。

和/或

获取所述资源点的接入信息,并根据所述接入信息确定所述资源点关联的用户;

获取所述用户对应的运营商移动通信网络接入数据,并根据所述接入数据确定所述用户的定位数据。

此外,本发明实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有资源点位置数据的确定程序,所述资源点位置数据的确定程序被处理器执行时实现如上各个实施例所述的资源点位置数据的确定方法的步骤。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(如PC机或者服务器)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

相关技术
  • 一种视觉机器的机械位置确定方法、终端设备及存储介质
  • 确定头部姿态的方法、装置、存储介质和终端设备
  • 掀背门安装点位置的确定方法、装置、设备和存储介质
  • 双系统外设资源的配置方法、终端设备及存储介质
  • 资源占用位置确定方法、装置、终端设备及存储介质
  • 确定传输资源的方法、终端设备、网络设备和计算机可读介质
技术分类

06120115871158