信标标注方法、装置、计算机设备和存储介质
技术领域
本申请涉及导航
技术领域
,特别是涉及一种信标标注方法、装置、计算机设备和存储介质。背景技术
Beacon信标是基于低功耗蓝牙的位置感知技术,适用于所有主流的移动设备,能在不同的场景中灵活部署,并在数字化地图中进行位置标注。
传统的信标标注方法,一般是由技术人员在实际场景中部署信标,同时,记录信标真实位置,进而技术人员根据实际场景与数字化场景间的比例尺,计算信标数字化地图位置,再将信标的数字化地图位置输入数字化地图模型中,实现信标在数字化地图中的标注。
然而,当信标标注量较大时,传统的信标标注方法处理繁琐,信标标注效率低且位置较难更改,信标标注灵活性差。
发明内容
基于此,有必要针对上述技术问题,提供一种信标标注方法、装置、计算机设备和存储介质。
一种信标标注方法,所述方法包括:
响应于信标标注操作,在数字化地图中标注位置点,并生成所述位置点对应的位置坐标;
接收所述位置点对应的信标标识信息;
根据所述信标标识信息和所述位置坐标,在所述位置点生成显示标识对所述位置点的信标进行标注。
在其中一个实施例中,所述响应于信标标注操作,在数字化地图中标注位置点,包括:
响应于信标标注操作,确定在所述数字化地图中触发的位置点;
标注所述位置点,生成所述位置点对应的位置坐标。
在其中一个实施例中,所述响应于信标标注操作,在数字化地图中标注位置点,包括:
响应于信标标注操作,触发信标标注的瞄准仪;
接收数字化地图拖动指令,移动所述数字化地图,直至所述数字化地图中待触发的位置点落入所述瞄准仪的瞄准位点,确定所述位置点;
在所述数字化地图中标注所述位置点,生成所述位置点对应的位置坐标。
在其中一个实施例中,所述方法还包括:
响应于所述信标标注操作,输出信标标识编辑窗口;
所述接收所述位置点对应的信标标识信息,包括:
接收基于所述编辑窗口输入的所述位置点对应的信标标识信息;或,
响应于所述编辑窗口的扫描输入指令,获取信标上的标识码中预存的信标标识信息。
在其中一个实施例中,所述方法还包括:
比对接收到的所述信标标识信息与所述数字化地图中已存储的信标标识信息是否相同;
若存在已存储的信标标识信息与接收到的所述信标标识信息相同,则对所述已存储的信标标识对应的位置点的显示标识进行突出显示;
若已存储的信标标识信息与接收到的所述信标标识信息均不相同,则执行所述根据所述信标标识信息和所述位置坐标,在所述位置点生成显示标识,对所述位置点的信标进行标注的步骤。
在其中一个实施例中,所述方法还包括:
响应于信标显示标识触发操作,在被选中的目标信标的显示标识所处位置处输出信标编辑选项;所述信标编辑选项中包括信标删除选项;
接收触发所述信标删除选项得到的信标删除指令,删除所述目标信标对应的显示标识以及所述目标信标对应的信标标识信息和位置坐标。
在其中一个实施例中,所述方法还包括:
响应于信标显示标识触发操作,在被选中的目标信标的显示标识所处位置处输出信标编辑选项;所述信标编辑选项中包括信标标识信息更新选项;
接收触发所述信标标识信息更新选项得到的信标更新指令,更改所述被选中的目标信标所处位置处的信标标识信息。
在其中一个实施例中,所述显示标识由位置点标识和数字标识组成,所述方法还包括:
接收显示标识隐藏请求,在所述数字化地图的全部显示标识中,识别并确定目标显示标识;
隐藏除所述目标显示标识之外其他信标所处位置点处的显示标识的数字标识。
一种信标标注装置,所述装置包括:
响应模块,用于响应于信标标注操作,在数字化地图中标注位置点,并生成所述位置点对应的位置坐标;
接收模块,用于接收所述位置点对应的信标标识信息;
标注模块,用于根据所述信标标识信息和所述位置坐标,在所述位置点生成显示标识对所述位置点的信标进行标注。
一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
响应于信标标注操作,在数字化地图中标注位置点,并生成所述位置点对应的位置坐标;
接收所述位置点对应的信标标识信息;
根据所述信标标识信息和所述位置坐标,在所述位置点生成显示标识对所述位置点的信标进行标注。
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
响应于信标标注操作,在数字化地图中标注位置点,并生成所述位置点对应的位置坐标;
接收所述位置点对应的信标标识信息;
根据所述信标标识信息和所述位置坐标,在所述位置点生成显示标识对所述位置点的信标进行标注。
上述信标标注方法、装置、计算机设备和存储介质,响应于信标标注操作,在数字化地图中标注位置点,并生成所述位置点对应的位置坐标;接收所述位置点对应的信标标识信息;根据所述信标标识信息和所述位置坐标,在所述位置点生成显示标识对所述位置点的信标进行标注。采用本方法,通过提供数字化地图的可视化交互界面,实现在数字地图上对信标位置的触发标注,提高信标的标注效率。
附图说明
图1为一个实施例中信标标注方法的流程示意图;
图2为一个实施例中响应信标标注操作步骤的流程示意图;
图3为另一个实施例中响应信标标注操作步骤的流程示意图;
图4为一个实施例中数字化地图中输出瞄准仪的示意图;
图5为一个实施例中数字化地图中输出信标标识编辑窗口的示意图;
图6为一个实施例中查询比对信标标识信息步骤的流程示意图;
图7为一个实施例中数字化地图中选中点位的示意图;
图8为一个实施例中删除信标显示标识以及标识信息的步骤的流程图;
图9为一个实施例中选中激活信标显示标识的悬浮窗的示意图;
图10为一个实施例中输出删除确认弹窗的示意图;
图11为一个实施例中响应信标显示标识触发操作步骤的流程图;
图12为一个实施例中隐藏信标的显示标识步骤的流程图;
图13为一个实施例中信标的显示标识数字遮盖的示意图;
图14为一个实施例中隐藏显示标识的数字标识的示意图;
图15为一个实施例中显示标识配置弹窗列表的示意图;
图16为一个实施例中包含位置坐标信息的配置弹窗列表的示意图;
图17为一个实施例中不同显示标识以不同显示属性输出的示意图;
图18为一个实施例中信标标注装置的结构框图;
图19为一个实施例中计算机设备的内部结构图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
在一个实施例中,如图1所示,提供了一种信标标注方法,本实施例以该方法应用于终端进行举例说明,可以理解的是,该方法也可以应用于服务器,还可以应用于包括终端和服务器的系统,并通过终端和服务器的交互实现。本实施例中,该方法包括以下步骤:
步骤101,响应于信标标注操作,在数字化地图中标注位置点,并生成位置点对应的位置坐标。
在实施中,技术人员在实际应用场景(例如,商场)中进行信标(Beacon)的部署时,也可以在终端设备中对该应用场景的数字化地图进行信标的标注。无需计算信标实际部署位置点与数字化地图中位置点间坐标的转换,仅由技术人员通过人眼观测,以实际应用场景中的参考物在数字化地图中的显示位置,确定部署的信标在数字化地图中的所处位置范围,进而,技术人员在该位置范围内可以触发信标标注操作,终端设备在接收到信标标注操作后,响应于该信标标注操作,在数字化地图中标注出技术人员触发的位置点,由数字化地图中的坐标系,生成该位置点对应的位置坐标。
步骤102,接收位置点对应的信标标识信息。
在实施中,每一信标都标注有对应的信标标识信息,该信标标识信息可以包括:厂商信息(uuid),版本信息(或称为批次信息)(major)和批次中唯一编号信息(minor),这些信息也被称为信标的三元组(uuid,major,minor)。信标的三元组标识信息可以唯一标识单个信标。因此,技术人员在实际应用场景的某一位置点处部署信标时,可以在该信标被标注的位置点处输入该信标对应的信标标识信息,终端设备接收到该位置点对应的信标标识信息后,以用于唯一标识信标。
步骤103,根据信标标识信息和位置坐标,在位置点生成显示标识对位置点的信标进行标注。
在实施中,终端设备根据信标标识信息和该位置点处的位置坐标,可以唯一标识该位置点以及该位置点部署的信标,例如,在位置点A处部署信标X,此时,位置点A处在数字化地图中的位置坐标为(5,10),对应的部署的信标X的信标标识信息为(XX,2023,1017),则可以用(XX,2023,1017,5,10)来唯一标识该位置点以及该位置点处部署的信标,其中,信标标识信息和位置坐标也称为Beacon信标的五元组(uuid,major,minor,x,y),终端设备利用信标五元组对位置点的信标进行标注,同时,在数字化地图中以显示标识的形式进行输出显示。
可选的,记录数字化地图中标注的全部的信标的显示标识数目,在显示界面进行输出显示,以提示当前信标标注进度。
上述信标标注方法中,响应于信标标注操作,在数字化地图中标注位置点,并生成位置点对应的位置坐标;接收位置点对应的信标标识信息;根据信标标识信息和位置坐标,在位置点生成显示标识对位置点的信标进行标注。采用本方法,通过提供数字化地图的可视化交互界面,实现在数字地图上对信标位置的触发标注,提高信标的标注效率。
在一可选的个实施例中,如图2所示,对于信标的标注操作可以有多种实现方式,其中之一为手动触发标注操作,则步骤101的具体处理过程包括以下步骤:
步骤201,响应于信标标注操作,确定在数字化地图中触发的位置点。
在实施中,技术人员观察信标在数字化地图中的位置,通过手动触发操作,例如,手指点击触屏中的目标位置点,确定在数字化地图中触发的位置点。其中,在手指触发操作过程中,除了手指的点击触发操作,也可以通过手指触发拖动实现地图的移动,进而移动和点击相结合,确定其目标位置点,本申请实施例不做限定。
可选的,还可以通过鼠标实现鼠标触发的信标标注操作(鼠标点击操作和鼠标拖动操作),本申请实施例对于具体触发操作的形式不做限定。
步骤202,标注位置点,生成位置点对应的位置坐标。
在实施中,终端设备对于触发的位置点进行标注,并基于标注出的位置点,查询数字化地图中的坐标系,确定该位置点对应的位置坐标。
可选的,数字化地图针对任一区域存储有不同尺度的地图,在进行数字化地图显示时,地图中各区域均选择其中默认尺度的地图进行输出显示,当技术人员针对某一区域触发缩放操作时,终端设备可以基于缩放指令确定目标尺度的地图进行显示。进而,技术人员可以在确定目标尺度的地图上,通过手指移动并点击屏幕上的显示点,进行信标位置点的标注。
可选的,1像素对应的物理尺度为1厘米,手动触发显示界面实现的信标标注时,默认数字地图比例尺下,其误差大约为20像素,即对应物理尺度误差为2米,若将数字化地图放大100倍,则手动触发显示界面进行信标标注的误差为2厘米。
本实施例中,通过技术人员手动触发数字化地图中的位置点,实现数字化地图中信标的标注,无需计算实际位置与地图位置间的比例关系,快速实现信标位置打点,提高信标标注速度。
在另一个可选的实施例中,如图3所示,步骤101存在另外一种实现方式,即利用瞄准仪进行瞄准标注,则步骤101的具体处理过程包括以下步骤包括:
步骤301,响应于信标标注操作,触发信标标注的瞄准仪。
在实施中,技术人员在对数字化地图中的位置点进行标注时,点击终端设备交互界面中的标注按钮(或称为打点按钮),触发出信标标注的瞄准仪,如图4所示,该瞄准仪的瞄准镜一般位于终端设备显示界面的中间位置。
步骤302,接收数字化地图拖动指令,移动数字化地图,直至数字化地图中待触发的位置点落入瞄准仪的瞄准位点,确定位置点。
在实施中,技术人员观察确定所需位置点的所处范围后,参考显示界面中的瞄准镜所处位置,触发数字化地图拖动指令,拖动数字化地图移动,终端设备接收到数字化地图拖动指令后,移动数字化地图,直至数字化地图中待触发的位置点落入瞄准仪的瞄准位点,终端设备确定待标注的位置点。
步骤303,在数字化地图中标注位置点,生成位置点对应的位置坐标。
在实施中,终端设备在数字化地图中标注确定出的位置点,并生成位置点在数字化地图中对应的位置坐标。
可选的,1像素对应的物理尺度为1厘米,利用瞄准仪进行信标的标注时,默认数字地图比例尺下,瞄准仪的误差大约为5像素,即对应物理尺度瞄准仪的误差为0.5米.,若将数字化地图放大100倍,则瞄准仪的误差降为0.5厘米,因此,可以通过调整数字化地图的大小来调整标注误差。
本实施例中,终端设备通过瞄准仪的方式进行信标位置打点,可以在数字化地图中更精确定位到信标所处目标位置,提高信标打点的精确度。
针对以上两种信标打点标注方式,本实施例中,可以采用在数字化地图的中间区域采用瞄准仪进行信标标注,在数字化地图的边角区域不适用瞄准仪,则由手动触发的方式进行信标标注,从而提高信标标注的位置准确性。
在一个可选的实施例中,信标标注方法还包括响应于信标标注操作,输出信标标识编辑窗口,进一步地,针对输出的该信标标识编辑窗口,技术人员通过与终端设备间进行交互处理,可以实现信标标识信息的多种输入方式,本实施例以两种实施方式进行举例说明:
方式一,接收基于编辑窗口输入的位置点对应的信标标识信息。
在实施中,技术人员针对输出的信标标识编辑窗口,在编辑窗口中输入位置点对应的信标标识信息,如图5所示,在编辑窗口中包含信标major栏和信标minor栏,相应在其中填入位置点对应的信标的信标标识信息(majorID:2023,minorID:1017),点击确定,实现信标标识信息的输入,由此,终端设备接收输入的位置点对应的信标标识信息,以进行后续编辑处理操作。
方式二,响应于编辑窗口的扫描输入指令,获取信标上的标识码中预存的信标标识信息。
在实施中,如图5所示,技术人员针对输出的信标标识编辑窗口中的扫描选项,进一步触发扫描输入指令,则终端设备响应于该扫描输出指令,扫描信标上的标识码(例如,二维码、条形码等),终端设备解析标识码,得到信标标识信息存储的地址信息,并根据该地址信息获取到信标的信标标识信息。
本实施例中,终端设备通过提供的信标标识编辑窗口,实现对信标的标识信息的标注,同时,提供了至少两种信标标识信息编辑方式,增加信标标注方式的灵活性。
在一个可选的实施例中,如图6所示,在进行信标标注时,为了避免技术人员输入信标标识信息时出现同一信标标识信息,在多个不同的位点输入的错误情况,该方法还包括:
步骤601,比对接收到的信标标识信息与数字化地图中已存储的信标标识信息是否相同。
在实施中,终端设备每接收到一个信标标识信息后,都与当前数字化地图中已存储的信标标识信息进行比对,判断接收到的信标标识信息与已存储的信标标识信息是否相同。
步骤602,若存在已存储的信标标识信息与接收到的信标标识信息相同,则对已存储的信标标识对应的位置点的显示标识进行突出显示。
在实施中,若在数字化地图中存在某一已存储的信标的信标标识信息与接收到的信标标识信息相同,则如图7所示,终端设备自动选中数字化地图中信标标识信息与接收到的信标标识信息相同的信标,并通过预设的突出显示策略,对该信标对应的显示标识进行突出显示,以提示技术人员当前输入的信标标识信息与已存储的信标标识信息重复。
可选的,对于信标的显示标识进行突出显示的方式可以有多种,例如,在显示标识的圆点周围加红色圆圈。或者,放大显示标识的圆点大小等方式,故本申请实施例对于突出显示的方式不做限定。
步骤603,若已存储的信标标识信息与接收到的信标标识信息均不相同,则执行根据信标标识信息和位置坐标,在位置点生成显示标识,对位置点的信标进行标注的步骤。
在实施中,若数字化地图中全部的已存储的信标标识信息与接收到的信标标识信息均不相同,则表明在数字化地图中并未标注该信标,终端设备可以对接收到的未标注过的信标的信标标识信息进行存储,然后,执行步骤103中根据信标标识信息和位置坐标对位置点上未标注过的信标进行标注的过程。
本实施例中,信标标识信息成功存储用于标注信标之前,先对输入的信标标识信息进行重复性查询,若存在重复的信标标识信息,则提示技术人员出现重复输入的问题,若不存在则可以正常存储该信标标识信息,以进行信标标识,通过重复性查询减少技术人员信标标识信息输入错误的情况,提高信标标识准确率。
在一个可选的实施例中,如图8所示,针对数字化地图中已标注的信标,技术人员可以进一步对其进行编辑处理,该方法还包括:
步骤801,响应于信标显示标识触发操作,在被选中的目标信标的显示标识所处位置处输出信标编辑选项;信标编辑选项中包括信标删除选项。
在实施中,针对数字化地图中已经标注的各信标的显示标识,技术人员可以选中其中任意一个显示标识,即触发信标显示标识触发操作,终端设备响应于信标显示标识触发操作,激活被选中的显示标识的悬浮窗,该悬浮窗中可以包含信标的信标编辑选项,如图9所示,在被选中的信标的显示标识所处位置处输出该信标编辑选项,其中,信标编辑选项中可以包括信标删除选项(也称为删除按钮)。
步骤802,接收触发信标删除选项得到的信标删除指令,删除目标信标对应的显示标识以及目标信标对应的信标标识信息和位置坐标。
在实施中,当需要删除数字化地图中被选中的目标信标时,技术人员触发目标信标的悬浮窗中的信标删除选项,对应生成信标删除指令,如图10所示,终端设备接收该信标删除指令,生成删除确认弹窗进行输出显示,当接收到技术人员触发的确定指令后,终端设备删除目标信标的显示标识以及存储的目标信标的信标标识信息(即信标五元组信息)。
本实施例中,对于需要删除的信标,终端设备显示界面提供信标编辑的悬浮窗,通过技术人员触发等交互操作,实现信标显示标识以及信标标识信息的删除,提高数字化地图中信标标注的灵活性。
在一个可选的实施例中,如图11所示,针对数字化地图中已标注的信标,技术人员可以进一步对其进行编辑处理,该方法还包括:
步骤1101,响应于信标显示标识触发操作,在被选中的目标信标的显示标识所处位置处输出信标编辑选项;信标编辑选项中包括信标标识信息更新选项。
在实施中,针对数字化地图中已经标注的各信标的显示标识,技术人员可以选中其中任意一个显示标识,即触发信标显示标识触发操作,终端设备响应于信标显示标识触发操作,激活被选中的显示标识的悬浮窗,该悬浮窗中可以包含信标的信标编辑选项,如图9所示,在被选中的信标的显示标识所处位置处输出该信标编辑选项,其中,信标编辑选项中可以包括信标标识信息更新选项。
步骤1102,接收触发信标标识信息更新选项得到的信标更新指令,更改被选中的目标信标所处位置处的信标标识信息。
在实施中,当实际应用场景中某一位置点处更换信标,或者,技术人员在最初的信标数字化标注中输入的信标标识信息存在错误,需要更正,则都需要对数字化地图中该位置点处信标的信标标识信息进行重新编辑,则技术人员触发该位置点处目标信标的悬浮窗中信标标识信息更新选项。对应生成信标标识信息更新指令(即信标更新指令),终端设备响应于该信标标识信息更新指令,更改被选中的目标信标所处位置处的信标标识信息。
本实施例中,对于需要更改标识信息的信标,终端设备显示界面提供信标编辑的悬浮窗,通过技术人员触发等交互操作,实现信标标识信息的更改,提高数字化地图中信标标注的灵活性。
值得注意的是,更改后的目标信标的信标标识也经过与数字化地图中的其他信标的信标标识信息进行比对,确认不存在重复性信息输入,才进行的信标标识信息的存储,不会出现不同位置点对应一个信标的问题。
在一个可选的实施例中,如图12所示,显示标识由位置点标识和数字标识组成,位置点标识显示为圆点,数字标识则是显示在圆点上方的minor信息,因此,针对显示标识的显示方式,该方法还包括:
步骤1201,接收显示标识隐藏请求,在数字化地图的全部显示标识中,识别并确定目标显示标识。
在实施中,如图13所示,当数字化地图中的显示标识过多,或者两个显示标识的距离较近时,会出现某一显示标识的数字标识被另外的显示标识的数字标识遮盖的情况,从而影响技术人员观看效果,因此,技术人员通过触发终端设备显示界面提供的显示标识隐藏选项,输入显示标识隐藏请求,终端设备接收该显示标识隐藏请求,在数字化地图的全部显示标识中识别并确定目标显示标识。其中,目标显示标识的选取原则可以基于信标标注的时间戳,也可以基于技术人员的触发选中。具体地,每一信标标注完成后,都记录有标注时刻的时间戳,终端设备在全部的数字化地图中识别时间戳与当前时刻距离最近的信标对应的显示标识,作为目标显示标识。另外,技术人员在数字化地图中通过触发选中,确定被选中的显示标识为目标显示标识。
步骤1202,隐藏除目标显示标识之外其他信标所处位置点处的显示标识的数字标识。
在实施中,终端设备隐藏数字化地图中除目标显示标识之外,其他信标所处位置点出的显示标识的数字标识。如图14所示,在除去最近编辑处理的信标的显示标识以及被选中的信标的显示标识不隐藏之外,其他信标的显示标识均只显示圆点,即显示标识的位置标识,隐藏起其上的数字标识,以便于在显示界面进行信标位置点的直观显示。
本实施例中,当数字化地图中信标标识信息过多,或者相邻信标之间距离较近,出现信标的显示标识信息显示不完全的情况,则终端设备通过显示界面提供信标显示标识隐藏选项,使得技术人员可以通过交互操作实现隐藏信标的显示标识中的数字标识,从而提高数字化地图中各信标的位置点的直观展示效果。
可选的,为了便于区分每一位置点对应的信标信息,便于对任一信标进行替换更新,在数字化地图中显示每一信标的显示标识时,除了信标部署位置不同,还可以针对信标的三元组赋予不同的显示属性,如图15所示,终端设备提供信标显示标识预先配置的交互弹窗列表,在该弹窗列表中,技术人员可以预览不同major的颜色属性信息等。同时,如图16所示,在信标标注完成后,全部信标的标识信息以及位置坐标信息以csv格式保存成文件,在该交互弹窗列表中以每一major(版本信息)的形式进行输出显示。另外,在显示标识的显示属性配置完成后,如图17所示,数字化地图中的显示标识呈现不同的显示效果,即针对不同major的信标,显示不同的颜色,针对同一major的不同minor的信标,在显示标识的数字标识中显示信标的minor进行唯一标识,例如,1028和1029是同一major的不同minor的信标。
应该理解的是,虽然图1至图3,图6,图8,图11至图12的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1至图3,图6,图8,图11至图12中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
在一个实施例中,如图18所示,提供了一种信标标注装置1800,包括:响应模块1810、接收模块1820和标注模块1830,其中:
响应模块1810,用于响应于信标标注操作,在数字化地图中标注位置点,并生成位置点对应的位置坐标;
接收模块1820,用于接收位置点对应的信标标识信息;
标注模块1830,用于根据信标标识信息和位置坐标,在位置点生成显示标识对位置点的信标进行标注。
在一个实施例中,响应模块1810具体用于响应于信标标注操作,确定在数字化地图中触发的位置点;
标注位置点,生成位置点对应的位置坐标。
在一个实施例中,响应模块1810还用于响应于信标标注操作,触发信标标注的瞄准仪;
接收数字化地图拖动指令,移动数字化地图,直至数字化地图中待触发的位置点落入瞄准仪的瞄准位点,确定位置点;
在数字化地图中标注位置点,生成位置点对应的位置坐标。
在一个实施例中,该装置1800还包括:输出模块,用于响应于信标标注操作,输出信标标识编辑窗口;则接收模块1820,用于接收基于编辑窗口输入的位置点对应的信标标识信息;或,
响应于编辑窗口的扫描输入指令,获取信标上的标识码中预存的信标标识信息。
在一个实施例中,该装置1800还包括:
比对模块,用于比对接收到的信标标识信息与数字化地图中已存储的信标标识信息是否相同;
突出显示模块,用于若存在已存储的信标标识信息与接收到的信标标识信息相同,则对已存储的信标标识对应的位置点的显示标识进行突出显示;
标注模块,用于若已存储的信标标识信息与接收到的信标标识信息均不相同,则执行根据信标标识信息和位置坐标,在位置点生成显示标识,对位置点的信标进行标注的步骤。
在一个实施例中,该装置1800还包括:
激活编辑模块,用于响应于信标显示标识触发操作,在被选中的目标信标的显示标识所处位置处输出信标编辑选项;信标编辑选项中包括信标删除选项;
删除模块,用于接收触发信标删除选项得到的信标删除指令,删除目标信标对应的显示标识以及目标信标对应的信标标识信息和位置坐标。
在一个实施例中,该装置1800还包括:
激活编辑模块,用于响应于信标显示标识触发操作,在被选中的目标信标的显示标识所处位置处输出信标编辑选项;信标编辑选项中包括信标标识信息更新选项;
信标编辑模块,用于接收触发信标标识信息更新选项得到的信标更新指令,更改被选中的目标信标所处位置处的信标标识信息。
在一个实施例中,显示标识由位置点标识和数字标识组成,该装置1800包括:
识别模快,用于接收显示标识隐藏请求,在数字化地图的全部显示标识中,识别并确定目标显示标识;
隐藏模块,用于隐藏除目标显示标识之外其他信标所处位置点处的显示标识的数字标识。
关于信标标注装置的具体限定可以参见上文中对于信标标注方法的限定,在此不再赘述。上述信标标注装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图19所示。该计算机设备包括通过系统总线连接的处理器、存储器、通信接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过WIFI、运营商网络、NFC(近场通信)或其他技术实现。该计算机程序被处理器执行时以实现一种信标标注方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
本领域技术人员可以理解,图19中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:
响应于信标标注操作,在数字化地图中标注位置点,并生成位置点对应的位置坐标;
接收位置点对应的信标标识信息;
根据信标标识信息和位置坐标,在位置点生成显示标识对位置点的信标进行标注。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
响应于信标标注操作,确定在数字化地图中触发的位置点;
标注位置点,生成位置点对应的位置坐标。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
响应于信标标注操作,触发信标标注的瞄准仪;
接收数字化地图拖动指令,移动数字化地图,直至数字化地图中待触发的位置点落入瞄准仪的瞄准位点,确定位置点;
在数字化地图中标注位置点,生成位置点对应的位置坐标。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
响应于信标标注操作,输出信标标识编辑窗口;
接收基于编辑窗口输入的位置点对应的信标标识信息;或,
响应于编辑窗口的扫描输入指令,获取信标上的标识码中预存的信标标识信息。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
比对接收到的信标标识信息与数字化地图中已存储的信标标识信息是否相同;
若存在已存储的信标标识信息与接收到的信标标识信息相同,则对已存储的信标标识对应的位置点的显示标识进行突出显示;
若已存储的信标标识信息与接收到的信标标识信息均不相同,则执行根据信标标识信息和位置坐标,在位置点生成显示标识,对位置点的信标进行标注的步骤。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
响应于信标显示标识触发操作,在被选中的目标信标的显示标识所处位置处输出信标编辑选项;信标编辑选项中包括信标删除选项;
接收触发信标删除选项得到的信标删除指令,删除目标信标对应的显示标识以及目标信标对应的信标标识信息和位置坐标。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
响应于信标显示标识触发操作,在被选中的目标信标的显示标识所处位置处输出信标编辑选项;信标编辑选项中包括信标标识信息更新选项;
接收触发信标标识信息更新选项得到的信标更新指令,更改被选中的目标信标所处位置处的信标标识信息。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
接收显示标识隐藏请求,在数字化地图的全部显示标识中,识别并确定目标显示标识;
隐藏除目标显示标识之外其他信标所处位置点处的显示标识的数字标识。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
响应于信标标注操作,在数字化地图中标注位置点,并生成位置点对应的位置坐标;
接收位置点对应的信标标识信息;
根据信标标识信息和位置坐标,在位置点生成显示标识对位置点的信标进行标注。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
响应于信标标注操作,确定在数字化地图中触发的位置点;
标注位置点,生成位置点对应的位置坐标。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
响应于信标标注操作,触发信标标注的瞄准仪;
接收数字化地图拖动指令,移动数字化地图,直至数字化地图中待触发的位置点落入瞄准仪的瞄准位点,确定位置点;
在数字化地图中标注位置点,生成位置点对应的位置坐标。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
响应于信标标注操作,输出信标标识编辑窗口;
接收位置点对应的信标标识信息,包括:
接收基于编辑窗口输入的位置点对应的信标标识信息;或,
响应于编辑窗口的扫描输入指令,获取信标上的标识码中预存的信标标识信息。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
比对接收到的信标标识信息与数字化地图中已存储的信标标识信息是否相同;
若存在已存储的信标标识信息与接收到的信标标识信息相同,则对已存储的信标标识对应的位置点的显示标识进行突出显示;
若已存储的信标标识信息与接收到的信标标识信息均不相同,则执行根据信标标识信息和位置坐标,在位置点生成显示标识,对位置点的信标进行标注的步骤。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
响应于信标显示标识触发操作,在被选中的目标信标的显示标识所处位置处输出信标编辑选项;信标编辑选项中包括信标删除选项;
接收触发信标删除选项得到的信标删除指令,删除目标信标对应的显示标识以及目标信标对应的信标标识信息和位置坐标。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
响应于信标显示标识触发操作,在被选中的目标信标的显示标识所处位置处输出信标编辑选项;信标编辑选项中包括信标标识信息更新选项;
接收触发信标标识信息更新选项得到的信标更新指令,更改被选中的目标信标所处位置处的信标标识信息。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
接收显示标识隐藏请求,在数字化地图的全部显示标识中,识别并确定目标显示标识;
隐藏除目标显示标识之外其他信标所处位置点处的显示标识的数字标识。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(Read-Only Memory,ROM)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(Random Access Memory,RAM)或外部高速缓冲存储器。作为说明而非局限,RAM可以是多种形式,比如静态随机存取存储器(Static Random Access Memory,SRAM)或动态随机存取存储器(Dynamic Random Access Memory,DRAM)等。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。