【技术实现步骤摘要】
车位图标签生成方法、车位状态数量的统计方法及设备
[0001]本申请实施方式涉及通信领域,尤其涉及一种车位图标签生成方法、车位状态数量的统计方法及设备。
技术介绍
[0002]随着人们生活水平的提高,车辆的使用也更加普及,停车场作为车辆停放之场所也显得尤为重要。有些停车场设有对应的车位引导系统,用来提醒用户该停车场的车位使用状态,以便于用户能够根据车位引导系统的提示信息快速停泊车辆。
[0003]目前,为了实时监控停车场各个停车区域所有车位的实时使用状态,车位引导系统中需要关联区域电子地图来显示各个停车区域所有车位的实时使用状态,便于根据各停车区域车位的实时使用状态来引导进场车辆的停泊。而且目前的车位引导系统中需要设置车位电子地图来显示车位分布图,使用户可以根据车位分布图上分布的车位信息,来停靠车辆。
[0004]但是现有技术中的,车位电子地图的设置方式较为复杂,需要对车位电子地图上每个车位逐个手动地设置标签信息,用来显示每个车位的状态,比如显示空闲、占用或故障状态,故,现有技术中车位引导系统的开发和应用繁琐耗时需要浪费很大的工作量,人力物力成本较高。
技术实现思路
[0005]本申请实施方式提供了一种车位图标签生成方法、车位状态数量的统计方法及设备,克服了上述问题或者至少部分地解决了上述问题。
[0006]本申请的第一方面,提供一种车位图标签生成方法,包括:为停车场的每个停车区域分别建立对应的区域车位电子地图,其中,每个停车区域均对应一个区域编号和一张区域车位电子地图,每个区 ...
【技术保护点】
【技术特征摘要】
1.一种车位图标签生成方法,其特征在于,所述方法包括:为停车场的每个停车区域分别建立对应的区域车位电子地图,其中,每个所述停车区域均对应一个区域编号和一张所述区域车位电子地图,每个所述区域车位电子地图均显示带有不同车位图编号的多个车位图,每个所述区域车位电子地图分别有对应的区域车位信息文件,所述区域车位信息文件用于记载与所述多个车位图一一对应的当前的车位记录信息,每条所述车位记录信息均包括区域编号字段、车位图编号字段、预设车位图大小字段、预设车位图摆放角度字段以及相对位置字段;在接收到获取所述区域车位电子地图上显示的多个车位图中第一车位图的位置的第一指令时,将所述第一车位图与预设原点的相对位置传输至缓存,调用并显示与所述区域车位电子地图对应的所述区域车位信息文件,并且在接收到将传输至缓存的所述相对位置存储或替换至其中一条车位记录信息中相对位置字段的第二指令时,根据所述第二指令指示的所述第一车位图的车位图编号将传输至缓存的所述相对位置存储或替换至所述相对位置字段,直到将所述区域车位电子地图上所有的车位图与预设原点的相对位置均存储或替换至各自对应的车位记录信息中的相对位置字段;在接收到将所述区域车位信息文件中所有的所述车位记录信息导入至数据库的第三指令时,根据所述区域车位信息文件中所述区域编号字段记载的所述区域编号将所述区域车位信息文件中所有的所述车位记录信息导入到所述数据库中车位图记录表的对应字段;在接收到生成可编辑车位图标签的第四指令时,识别与所述区域车位电子地图对应的所述区域编号,根据识别到的所述区域编号从所述对应字段中加载所述数据库中所有的车位记录信息,并根据加载的每条所述车位记录信息中所述区域编号字段、车位图编号字段、预设车位图大小字段、预设车位图摆放角度字段以及相对位置字段存储的数据动态生成与每条所述车位记录信息一一对应的多个可编辑车位图标签,其中,生成的所述可编辑车位图标签为透明的方框,所述方框内显示具有初始颜色的第一车辆图片,用于指示与所述车位图对应的实际车位的初始状态。2.根据权利要求1所述的车位图标签生成方法,其特征在于,根据所述第二指令指示的所述第一车位图的车位图编号将传输至缓存的所述相对位置存储或替换至所述相对位置字段之后,在接收到将所述区域车位信息文件中所有的所述车位记录信息导入至数据库的第三指令之前,所述方法还包括:在接收到对所述区域车位信息文件中所述车位记录信息条数的校验指令时,确定所述区域车位信息文件中所述车位记录信息的条数与接收到的待验证数量的大小关系,并根据所述大小关系,对所述车位记录信息条数进行校验,其中,所述待验证数量为所述区域车位电子地图中显示的所述多个车位图的个数;和/或,在接收到对所述区域车位信息文件中的所有车位图编号是否连续的校验指令时,根据接收到的最小车位图编号和最大车位图编号并通过预存的所有车位图编号和第一预设函数对所述区域车位信息文件中的所有车位图编号是否连续进行校验;和/或,在接收到对所述区域车位信息文件中的所有车位图编号是否重叠的校验指令时,根据接收到的所述最小车位图编号和所述最大车位图编号并通过第二预设函数对所述区域车位信息文件中所有车位图编号是否重叠进行校验;和/或,在接收到对所述区域车位信息文件中是否存在不在预设编号范围之内的车位
图编号的校验指令时,根据接收到的所述最小车位图编号和所述最大车位图编号并通过第三预设函数对所述区域车位信息文件中的车位图编号是否在预设编号范围之内进行校验。3.根据权利要求1所述的车位图标签生成方法,其特征在于,根据所述第二指令指示的所述第一车位图的车位图编号将传输至缓存的所述相对位置存储或替换至所述相对位置字段之后,在接收到将所述区域车位信息文件中所有的所述车位记录信息导入至数据库的第三指令之前,所述方法还包括:当接收到对所述区域车位信息文件中所述车位记录信息指示的车位图位置是否重叠进行验证的第五指令时,通过每个所述车位记录信息中的所述相对位置和所述预设车位图大小来确定所述区域车位信息文件中所述车位记录信息指示的车位图位置是否重叠。4.根据权利要求1所述的车位图标签生成方法,其特征在于,所述动态生成与每条所述车位记录信息一一对应的多个可编辑车位图标签的步骤之后,所述方法还包括:当接收到调整所述可编辑车位图标签的位置或大小的第六指令时,根据所述第六指令指示的待调整位置或大小的可编辑车位图标签对应的车位图编号确定区域编号,根据确定的所述区域编号将所述第六指令中所指示的所述待调整位置或大小的参数更新至所述数据库中车位图记录表的对应字段;和/或,当接收到增加所述可编辑车位图标签的第七指令时,根据所述第七指令指示的待增加的可编辑车位图标签对应的车位图编号确定区域编号,根据所述区域编号将所述第七指令中所指示的待增加的参数添加至所述数据库中车位图记录表的对应字段;和/或,当接收到删除所述可编辑车位图标签的第八指令时,将所述第八指令中所指示的待删除可编辑车位图标签删除并根据所述第八指令指示的待删除可编辑车位图标签对应的车位图编号确定区域编号,根据所述区域编号将所述数据库中车位图记录表的对应字段的待删除参数进行删除。5.根据权利要求1所述的车位图标签生成方法,其特征在于,所述动态生成与每条所述车位记录信息一一对应的多个可编辑车位图标签的步骤之后,所述方法还包括:如果当前区域车位电子地图处于打开状态,在接收到超声波探测器上传的任一实际车位的当前状态信息后,确定所述任一实际车位对应的第二车位图,并根据确定的第二车位图对应的区域编号将所述当前状态信息更新至所述数据库中车位图记录表的对应字段;根据所述当前状态信息,确定与所述当前状态信息对应的第二车辆图片,将所述第二车辆图片替换所述第一车辆图片,其中,所述第二车辆图片的颜色不同于所述初始颜色,每个实际车位均设置有超声波探测器;如果当前区域车位电子地图处于未打开状态,在接收到超声波探测器上传的任一实际车位的当前状态信息后,确定所述任一实际车位对应的第三车位图,并根据确定的第三车位图对应的区域编号将所述当前状态信息更新至所述数据库中车位图记录表的对应字段;以便于当接收到打开所述当前区域车位电子地图的第九指令时,加载所述数据库中所有的车位记录信息的过程中还至少加载更新所述当前状态信息后的所述车位记录信息。6.一种车位状态数量的统计方法,其特征在于,所述车位状态数量的统计方法包括:执行如权利要求5所述车位图标签生成方法的步骤之后,还执行以下步骤:在区域车位电子地图处于打开状态时,根据所述当前状态信息和所述区域车位电子地图对应的区域...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。