1.一种基于云服务平台的智慧城市管理方法,其特征在于:包括:用户在云服务平台输入目的地并提出停车预约,通过云服务平台实时获取用户所在位置;
根据用户所在位置和目的地所在位置,实时获取用户到达目的地所在位置所需的时间,时间记为T;
根据时间T以及目的地所在位置规划停车区域,并检索停车区域内是否存在空余车位;
所述停车区域,具体为以目的地所在位置为圆心作圆,所作圆覆盖的区域为停车区域;
若停车区域内不存在空余车位,则将用户记为等待用户并列入等待队列;
若停车区域内存在空余车位,则将空余车位分配至用户,记云服务平台向用户提供的首个空余车位为一号车位;
若用户未在一号车位完成停车,云服务平台根据一号车位所在位置规划一号调整区域,在一号调整区域选择空余车位再次分配至用户;
对每个空余车位,当空余车位被分配后未被停车使用的次数等于2时,记为异常车位;
获取被分配至异常车位但未选择异常车位进行停车的两辆车辆的尺寸;
根据被分配至异常车位但未选择异常车位进行停车的两辆车辆的尺寸,决定是否将异常车位进行分配;
将被分配至异常车位但未选择异常车位进行停车的两辆车辆分别记为一号车辆和二号车辆;
获取一号车辆的长度和宽度,单位为米;
获取二号车辆的长度和宽度,单位为米;
设置长度阈值Z1,单位为米,设置宽度阈值Z2,单位为米;
当车辆的长度小于等于长度阈值Z1,并且车辆的宽度小于等于宽度阈值Z2时,将车辆记为小型车辆;
当车辆的长度大于长度阈值Z1,或车辆的宽度大于宽度阈值Z2时,将车辆记为大型车辆;
将一号车辆和二号车辆的长度与长度阈值Z1进行比较;
将一号车辆和二号车辆的宽度与宽度阈值Z2进行比较;
根据一号车辆和二号车辆的长度和宽度判断一号车辆和二号车辆是大型车辆或小型车辆;
当一号车辆与二号车辆皆是小型车辆时,对异常车位执行排查策略;
当一号车辆与二号车辆中大型车辆和小型车辆皆存在时,则将异常车位只分配至驾驶小型车辆的用户;
若异常车位首次被分配后未被停车使用,则对异常车位执行排查策略;
当一号车辆与二号车辆皆是大型车辆时,则将异常车位只分配至驾驶小型车辆的用户;
若异常车位首次被分配后未被停车使用,则再次将异常车位分配至驾驶小型车辆的用户;
若异常车位被分配后未被停车使用的次数等于2时,则对异常车位执行排查策略;
若异常车位被分配后未被停车使用,对异常车位执行排查策略。
2.根据权利要求1所述的一种基于云服务平台的智慧城市管理方法,其特征在于:所述根据时间T以及目的地所在位置规划停车区域,并检索停车区域内是否存在空余车位,具体为:实时获取时间T,单位为分钟,设置时间阈值t,单位为分钟;
以目的地所在位置为圆心作圆,所作圆覆盖的区域为停车区域,圆的半径记为R;
当时间T小于等于t时,云服务平台规划停车区域并在停车区域内检索空余车位;
所述规划停车区域,具体为:
将停车区域的半径R设置为100米,在停车区域内检索是否存在空余车位,若停车区域内存在空余车位,则对空余车位进行标记;
若停车区域内不存在空余车位,则将停车区域的半径R增加至150米,检索停车区域内是否存在空余车位;
若停车区域内存在空余车位,则对空余车位进行标记;
若停车区域内不存在空余车位,则增加停车区域的半径R,单次增加的幅度为50米。
3.根据权利要求1所述的一种基于云服务平台的智慧城市管理方法,其特征在于:所述若停车区域内不存在空余车位,则将用户记为等待用户并列入等待队列,具体为:设置半径阈值r,若停车区域半径R持续增加,当R≥r时,停车区域内无法检索到空余车位,则将用户标记为等待用户;
将同一目的地的所有等待用户,根据等待用户到达目的地所在位置的时刻先后顺序加入等待队列,获取等待队列中等待用户的数量,记为N;
根据等待用户到达目的地所在位置的时刻先后顺序,将N个等待用户依次记为一号用户、二号用户、三号用户……N号用户;
对于等待队列中的等待用户,以等待用户的目的地所在位置为圆心,r为半径作圆,所作圆覆盖的区域为停车区域;
若停车区域内存在空余车位,根据等待用户到达目的地所在位置的时刻先后顺序,将空余车位分配至等待用户;
在等待用户等待期间,若等待用户更改目的地,则将更改目的地的等待用户在等待队列中除去;
将等待队列中更改目的地的等待用户记为调整用户;
云服务平台根据调整用户更改后的目的地所在位置规划停车区域。
4.根据权利要求1所述的一种基于云服务平台的智慧城市管理方法,其特征在于:所述若停车区域内存在空余车位,则将空余车位分配至用户,记云服务平台向用户提供的首个空余车位为一号车位,具体为:若停车区域内存在空余车位,则云服务平台根据各个用户到达目的地所在位置这一时刻的先后顺序,依次对各个用户分配车位;
记云服务平台向用户提供的首个空余车位为一号车位,获取云服务平台将一号车位分配至用户的时刻,时刻记为T3;
当云服务平台将一号车位分配至用户时,获取用户所在位置和一号车位所在位置;
获取用户到达一号车位并在一号车位进行停车的时刻,时刻记为T4;
在时刻T4时,记用户进行停车,设置停车时间L;
获取用户在一号车位完成停车的理论时刻,时刻记为T5,其中T5=T4+L;
若用户在时刻T5时,在一号车位完成停车,则将一号车位标记为非空余车位;
若用户在时刻T5时未在一号车位完成停车,则将一号车位标记为空余车位。
5.根据权利要求1所述的一种基于云服务平台的智慧城市管理方法,其特征在于:所述若用户未在一号车位完成停车,云服务平台根据一号车位所在位置规划一号调整区域,在一号调整区域选择空余车位再次分配至用户,具体为:所述一号调整区域,具体为以一号车位所在位置为圆心作半径为P的圆,所作圆覆盖的区域为一号调整区域;
所述规划一号调整区域,具体为:
将一号调整区域的半径P设置为50米,在一号调整区域内检索是否存在除去一号车位之外的空余车位;
若一号调整区域内存在除去一号车位之外的空余车位,则对一号调整区域内除去一号车位之外的空余车位进行标记;
若一号调整区域内不存在除去一号车位之外的空余车位,则将一号调整区域的半径P增加至100米,检索一号调整区域内是否存在除去一号车位之外的空余车位;
若一号调整区域内存在除去一号车位之外的空余车位,则对空余车位进行标记;
将一号调整区域内除去一号车位之外的空余车位分配至用户,将一号调整区域内分配至用户的空余车位记为二号车位;
若一号调整区域内不存在除去一号车位之外的空余车位,则增加一号调整区域的半径P,单次增加的幅度为50米,直至一号调整区域内存在除去一号车位之外的空余车位。
6.根据权利要求1所述的一种基于云服务平台的智慧城市管理方法,其特征在于:所述若异常车位被分配后未被停车使用,对异常车位执行排查策略,具体为:获取异常车位的实际停车区域的尺寸;
所述实际停车区域具体为车位上可用于车辆停车的具体区域;
获取异常车位的实际停车区域的长度,长度记为X米;
获取异常车位的实际停车区域的宽度,宽度记为Y米;
设置尺寸阈值Z,单位为米;
获取X与Z1的差值,差值记为X‑Z1;
获取Y与Z2的差值,差值记为Y‑Z2;
若0≤X‑Z1<Z或0≤Y‑Z2<Z或X<Z1或Y<Z2,调整异常车位的实际停车区域的大小直至X‑Z1≥Z并且Y‑Z2≥Z;
若X‑Z1≥Z并且Y‑Z2≥Z,则将异常车位记为正常车位,并将车位分配至驾驶小型车辆的用户。
7.一种采用权利要求1所述云服务平台的智慧城市管理方法的系统,其特征在于,包括:位置获取模块:获取用户的位置;
距离计算模块:根据用户所在位置、目的地所在位置以及分配至用户的空余车位所在位置,计算各个位置之间的距离;
导航模块:根据用户所在位置、目的地所在位置以及分配至用户的空余车位所在位置,提供路线规划;
数据处理模块:处理位置获取模块、距离计算模块和导航模块提供的数据;
图像获取模块:确定停车区域内是否存在空余车位;
停车管理模块:根据位置获取模块、距离计算模块、导航模块、数据处理模块和图像获取模块的数据,将空余车位分配至用户。