一种电子围栏生成方法、装置、设备、存储介质及产品与流程
- 国知局
- 2024-08-02 14:03:51
本公开涉及电子地图,具体而言,涉及一种电子围栏生成方法、装置、设备、存储介质及产品。
背景技术:
1、随着绿色环保和可持续发展意识的逐步提高,共享经济得到了长足的发展和进步,例如共享单车、共享电单车、共享汽车以及共享充电宝等,因其低碳环保、使用便捷等优点,得到了人们的喜爱,对于共享来讲,一般是通过设置电子围栏,以划定用户可以使用产品的区域、可以归还产品的区域等,以共享单车为例,用户只有将共享车辆停放至预先划定的电子围栏中,才可以正常关锁还车,而为了精确还车,就要准确确定电子围栏的位置。
2、在划定电子围栏时,一般是直接在电子地图上圈画出一定区域形成电子围栏,但是这样的到的电子围栏精度低,给用户使用带来诸多不便,为了提高电子围栏的精度,也出现了通过在实际场景中进行点位采集,采集多个点位来定位和规划电子围栏的方式,但是在实地采集点位的时候,由于电子围栏常规划在路边、人员聚集地等,存在影响定位的因素,例如高楼、大树、设备等,使得点位采集困难,耗时耗力,电子围栏规划难度大,时间长。
技术实现思路
1、本公开实施例至少提供一种电子围栏生成方法、装置、设备、存储介质及产品,以解决上述技术问题中的至少部分问题。
2、本公开实施例提供了一种电子围栏生成方法,所述方法包括:
3、获取高精采点设备在现实环境中采集的第一定位点;
4、确定待生成的电子围栏的围栏参数;
5、基于所述第一定位点和所述围栏参数,推导所述电子围栏上的至少一个计算定位点;
6、基于所述第一定位点和所述至少一个计算定位点,在所述电子地图上生成所述电子围栏,所述第一定位点和所述至少一个计算定位点位于所述电子围栏的边界线上。
7、一种可选的实施方式,所述确定待生成的电子围栏的围栏参数,包括:
8、确定待定位的第二定位点与所述第一定位点之间的第一连线的第一方向角,所述第一方向角为所述第一连线与正北方向之间的夹角,所述至少一个计算定位点包括所述第二定位点;
9、确定所述第一连线的第一长度,以及待定位的第三定位点与所述第二定位点之间的第二连线的第二长度,所述至少一个计算定位点包括所述第三定位点;
10、其中,所述围栏参数包括所述第一方向角、所述第一长度、所述第一方向角和所述第二长度。
11、一种可选的实施方式,通过以下步骤确定所述第一方向角:
12、获取所述高精采点设备在采集所述第一定位点之后,被转动调整后的设备方向角,所述设备方向角为所述高精采点设备的设备朝向与所述现实环境中正北方向之间的夹角;
13、将所述设备方向角确定为所述第一方向角。
14、一种可选的实施方式,通过以下步骤确定所述第一方向角:
15、获取用户设置的输入方向角;
16、将所述输入方向角确定为所述第一方向角。
17、一种可选的实施方式,通过以下步骤确定所述第一方向角:
18、确定与所述第一定位点相邻的道路;
19、确定所述道路上与所述第一定位点之间的距离最短的目标道路点;
20、确定所述第一定位点与所述目标道路点之间的目标连线的目标方向角,所述目标方向角为所述目标连线与正北方向之间的夹角;
21、将所述目标方向角确定为所述第一方向角。
22、一种可选的实施方式,在所述电子围栏的形状为矩形的情况下,所述基于所述第一定位点和所述围栏参数,推导所述电子围栏上的至少一个计算定位点,包括:
23、确定以所述第一定位点为原点,以所述第一方向角为夹角的第一射线;
24、在所述第一射线上确定出所述第二定位点,所述第二定位点与所述第一定位点之间的距离等于所述第一长度;
25、按照预设的寻点方向,确定以所述第二定位点为原点的第二射线,所述第二射线与所述第一射线垂直;
26、在所述第二射线上确定出所述第三定位点,所述第三定位点与所述第二定位点之间的距离等于所述第二长度,所述至少一个计算定位点包括所述第二定位点和所述第三定位点。
27、一种可选的实施方式,所述基于所述第一定位点和所述至少一个计算定位点,在所述电子地图上生成所述电子围栏,包括:
28、以所述第一定位点、所述第二定位点和所述第三定位点为矩形的顶点,在所述电子地图上生成矩形的所述电子围栏。
29、本公开实施例还提供一种电子围栏生成装置,所述装置包括:
30、定位点获取模块,用于获取高精采点设备在现实环境中采集的第一定位点;
31、参数确定模块,用于确定待生成的电子围栏的围栏参数;
32、定位点查询模块,用于基于所述第一定位点和所述围栏参数,推导所述电子围栏上的至少一个计算定位点;
33、电子围栏生成模块,用于基于所述第一定位点和所述至少一个计算定位点,在所述电子地图上生成所述电子围栏,所述第一定位点和所述至少一个计算定位点位于所述电子围栏的边界线上。
34、一种可选的实施方式,所述参数确定模块具体用于:
35、确定待定位的第二定位点与所述第一定位点之间的第一连线的第一方向角,所述第一方向角为所述第一连线与正北方向之间的夹角,所述至少一个计算定位点包括所述第二定位点;
36、确定所述第一连线的第一长度,以及待定位的第三定位点与所述第二定位点之间的第二连线的第二长度,所述至少一个计算定位点包括所述第三定位点;
37、其中,所述围栏参数包括所述第一方向角、所述第一长度、所述第一方向角和所述第二长度。
38、一种可选的实施方式,所述参数确定模块用于通过以下步骤确定所述第一方向角:
39、获取所述高精采点设备在采集所述第一定位点之后,被转动调整后的设备方向角,所述设备方向角为所述高精采点设备的设备朝向与所述现实环境中正北方向之间的夹角;
40、将所述设备方向角确定为所述第一方向角。
41、一种可选的实施方式,所述参数确定模块用于通过以下步骤确定所述第一方向角:
42、获取用户设置的输入方向角;
43、将所述输入方向角确定为所述第一方向角。
44、一种可选的实施方式,所述参数确定模块用于通过以下步骤确定所述第一方向角:
45、确定与所述第一定位点相邻的道路;
46、确定所述道路上与所述第一定位点之间的距离最短的目标道路点;
47、确定所述第一定位点与所述目标道路点之间的目标连线的目标方向角,所述目标方向角为所述目标连线与正北方向之间的夹角;
48、将所述目标方向角确定为所述第一方向角。
49、一种可选的实施方式,在所述电子围栏的形状为矩形的情况下,所述定位点查询模块具体用于:
50、确定以所述第一定位点为原点,以所述第一方向角为夹角的第一射线;
51、在所述第一射线上确定出所述第二定位点,所述第二定位点与所述第一定位点之间的距离等于所述第一长度;
52、按照预设的寻点方向,确定以所述第二定位点为原点的第二射线,所述第二射线与所述第一射线垂直;
53、在所述第二射线上确定出所述第三定位点,所述第三定位点与所述第二定位点之间的距离等于所述第二长度,所述至少一个计算定位点包括所述第二定位点和所述第三定位点。
54、一种可选的实施方式,所述电子围栏生成模块具体用于:
55、以所述第一定位点、所述第二定位点和所述第三定位点为矩形的顶点,在所述电子地图上生成矩形的所述电子围栏。
56、本公开实现方式还提供一种计算机设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当计算机设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行上述的电子围栏生成方法的步骤。
57、本公开实现方式还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行上述的电子围栏生成方法的步骤。
58、本公开实施例还提供一种计算机程序产品,所述计算机程序产品承载有程序代码,所述程序代码包括的指令用于执行如上述的电子围栏生成方法的步骤。
59、关于上述电子围栏生成装置、计算机设备、计算机可读存储介质及计算机程序产品的效果描述参见上述电子围栏生成方法的说明,这里不再赘述。
60、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,而非限制本公开的技术方案。
61、本公开实施例提供的电子围栏生成方法、装置、设备、存储介质及产品,通过获取采集的高精度的第一定位点,进而结合围栏参数,推导计算出其他的计算定位点,从而借助第一定位点进而计算定位点生成电子围栏,这样,现场需要采集的点位少,可以节省大量时间,降低现场采点的难度,而且使用高精度的定位点作为基准,计算推导出的定位点也是高精度的定位点,可以有效提高电子围栏的精度。
62、为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
本文地址:https://www.jishuxx.com/zhuanli/20240801/241598.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表