停车位布置方法、装置及可读存储介质制造方法及图纸

技术编号:37157750 阅读:19 留言:0更新日期:2023-04-06 22:20
本申请涉及一种停车位布置方法、装置和存储介质。该方法包括:获取停车区域内的布置路径,获取停车位的参数设置指令,根据停车位信息以及故障物信息,在停车区域中沿布置路径布置停车位。采用本方法能够根据布置路径周围故障物的故障物信息进行自动避让,从而能够在考虑有故障物的场景下,合理的在停车区域内自动布置停车位,提高了停车位布置结果的准确性。提高了停车位布置结果的准确性。提高了停车位布置结果的准确性。

【技术实现步骤摘要】
停车位布置方法、装置及可读存储介质


[0001]本申请涉及计算机辅助建筑设计
,特别是涉及一种停车位布置方法、装置及可读存储介质。

技术介绍

[0002]随着计算机技术的不断发展,各种辅助设计的软件使用已成为从业人员必备的技能。而基于计算机辅助设计软件,是从业人员所追求的提高工程设计效率的工具之一。停车位布置作为工程设计阶段的重要过程之一,其设计效率的提升一直是相关建筑领域研究人员研究的热点问题。
[0003]传统技术中,计算机辅助设计软件能够按照直线路径沿着参考方向布置停车位,以获取停车位布置结果。但是,采用传统的方法获取到的停车位布置结果准确性较低。

技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种停车位布置方法、装置及可读存储介质。
[0005]一种停车位布置方法,所述方法包括:
[0006]根据用户指令在停车区域内生成布置路径;
[0007]基于停车位参数设置界面,接收停车位的参数设置指令;所述参数设置指令包括停车位信息和故障物信息;
[0008]根据所述停车位信息以及所述故障物信息,在所述停车区域中沿所述布置路径布置停车位。
[0009]在其中一个实施例中,所述根据所述布置路径的类型、所述停车位信息以及所述故障物信息,在所述停车区域中沿所述布置路径布置所述停车位,包括:
[0010]若所述布置路径的类型为直线,则根据所述停车位信息以及所述故障物信息,确定所述布置路径上的停车位数量;
[0011]根据所述停车位数量沿所述直线依次布置所述停车位。
[0012]在其中一个实施例中,所述停车位信息包括停车位宽度,所述根据所述停车位信息以及所述故障物信息,确定所述布置路径上的停车位数量,包括:
[0013]确定所述布置路径的起始布置点和终止布置点;
[0014]根据所述故障物信息、所述起始布置点和所述终止布置点,确定所述起始布置点与最近的故障物之间的第一距离、每相邻的两个故障物之间的第二距离、所述终止布置点与最近的故障物之间的第三距离;
[0015]根据所述第一距离、所述第二距离、所述第三距离以及所述停车位宽度,确定第一停车位数量、第二停车位数量和第三停车位数量;
[0016]其中,所述第一停车位数量为所述起始布置点与最近的故障物之间的停车位数量,所述第二停车位数量为每相邻的两个故障物之间的停车位数量,所述第三停车位数量
为所述终止布置点与最近的故障物之间的停车位数量。
[0017]在其中一个实施例中,所述停车位信息包括停车位倾斜角和停车位的角点坐标,所述根据所述停车位信息以及所述故障物信息,确定所述布置路径上的停车位数量,包括:
[0018]确定所述布置路径的起始布置点和终止布置点;
[0019]根据所述故障物信息、所述起始布置点和所述终止布置点,确定所述起始布置点与最近的故障物之间的第一距离、每相邻的两个故障物之间的第二距离、所述终止布置点与最近的故障物之间的第三距离;
[0020]根据所述角点坐标以及所述停车位倾斜角,确定斜角停车位所需的占据宽度;
[0021]根据所述第一距离、所述第二距离、所述第三距离以及所述占据宽度,确定第一斜角停车位数量、第二斜角停车位数量和第三斜角停车位数量;
[0022]其中,所述第一斜角停车位数量为所述起始布置点与最近的故障物之间的停车位数量,所述第二斜角停车位数量为每相邻的两个故障物之间的停车位数量,所述第三斜角停车位数量为所述终止布置点与最近的故障物之间的停车位数量。
[0023]在其中一个实施例中,所述停车位信息包括停车位插入点,所述根据所述停车位数量沿所述直线依次布置所述停车位,包括:
[0024]确定所述停车位插入点的插入位置;
[0025]根据所述插入位置,确定待布置停车位的目标方位;
[0026]根据所述停车位数量,在所述直线的目标方位沿所述直线依次布置所述停车位。
[0027]在其中一个实施例中,所述停车位信息包括停车位长度和停车位宽度,所述根据所述停车位信息以及所述故障物信息,在所述停车区域中沿所述布置路径布置停车位,包括:
[0028]根据所述停车位长度和所述停车位宽度,在所述停车区域中沿所述布置路径布置所述停车位;
[0029]根据所述故障物信息以及布置的所述停车位,将与所述故障物重叠的停车位删除。
[0030]在其中一个实施例中,所述根据所述布置路径的类型、所述停车位信息以及所述故障物信息,在所述停车区域中沿所述布置路径布置所述停车位,包括:
[0031]若所述布置路径的类型为折线,则根据停车位布置方式确定所述折线的目标夹角;
[0032]在所述目标夹角侧,根据所述停车位信息以及所述故障物信息,在所述停车区域中沿所述布置路径中的每条直线布置所述停车位;
[0033]根据所述故障物信息以及布置的所述停车位,将与所述故障物重叠的停车位删除。
[0034]在其中一个实施例中,所述根据停车位布置方式确定所述折线的目标夹角,包括:
[0035]若所述停车位布置方式为内圈布置方式,则所述目标夹角为所述折线的最小夹角;
[0036]若所述停车位布置方式为外圈布置方式,则所述目标夹角为所述折线的最大夹角。
[0037]一种停车位布置装置,所述装置包括:
[0038]布置路径获取模块,用于获取停车区域内的布置路径;
[0039]设置指令获取模块,用于获取停车位的参数设置指令;所述参数设置指令包括停车位信息和故障物信息;
[0040]停车位布置模块,用于根据所述停车位信息以及所述故障物信息,在所述停车区域中沿所述布置路径布置停车位。
[0041]一种可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
[0042]获取停车区域内的布置路径;
[0043]获取停车位的参数设置指令;所述参数设置指令包括停车位信息和故障物信息;
[0044]根据所述停车位信息以及所述故障物信息,在所述停车区域中沿所述布置路径布置停车位。
[0045]上述停车位布置方法、装置和可读存储介质,计算机设备可以获取停车区域内的布置路径,获取停车位的参数设置指令,根据停车位信息以及故障物信息,在停车区域中沿布置路径布置停车位;上述方法能够根据布置路径周围故障物的故障物信息进行自动避让,从而能够在考虑有故障物的场景下,合理的在停车区域内自动布置停车位,提高了停车位布置结果的准确性。
附图说明
[0046]图1为一个实施例中计算机设备的内部结构图;
[0047]图2为一个实施例中停车位布置方法的流程示意图;
[0048]图3为一个实施例中停车位参数设置界面示意图;
[0049]图4为另一个实施例中在停车区域中沿布置路径布置停车位的方法流程示意图;
[0050]图5为另一个实施例中在停车区域中沿布本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种停车位布置方法,其特征在于,所述方法包括:获取停车区域内的布置路径;获取停车位的参数设置指令;所述参数设置指令包括停车位信息和故障物信息;根据所述停车位信息以及所述故障物信息,在所述停车区域中沿所述布置路径布置停车位。2.根据权利要求1所述的方法,其特征在于,所述根据所述停车位信息以及所述故障物信息,在所述停车区域中沿所述布置路径布置所述停车位,包括:若所述布置路径的类型为直线,则根据所述停车位信息以及所述故障物信息,确定所述布置路径上的停车位数量;根据所述停车位数量沿所述直线依次布置所述停车位。3.根据权利要求2所述的方法,其特征在于,所述停车位信息包括停车位宽度,所述根据所述停车位信息以及所述故障物信息,确定所述布置路径上的停车位数量,包括:确定所述布置路径的起始布置点和终止布置点;根据所述故障物信息、所述起始布置点和所述终止布置点,确定所述起始布置点与最近的故障物之间的第一距离、每相邻的两个故障物之间的第二距离、所述终止布置点与最近的故障物之间的第三距离;根据所述第一距离、所述第二距离、所述第三距离以及所述停车位宽度,确定第一停车位数量、第二停车位数量和第三停车位数量;其中,所述第一停车位数量为所述起始布置点与最近的故障物之间的停车位数量,所述第二停车位数量为每相邻的两个故障物之间的停车位数量,所述第三停车位数量为所述终止布置点与最近的故障物之间的停车位数量。4.根据权利要求2所述的方法,其特征在于,所述停车位信息包括停车位倾斜角和停车位的角点坐标,所述根据所述停车位信息以及所述故障物信息,确定所述布置路径上的停车位数量,包括:确定所述布置路径的起始布置点和终止布置点;根据所述故障物信息、所述起始布置点和所述终止布置点,确定所述起始布置点与最近的故障物之间的第一距离、每相邻的两个故障物之间的第二距离、所述终止布置点与最近的故障物之间的第三距离;根据所述角点坐标以及所述停车位倾斜角,确定斜角停车位所需的占据宽度;根据所述第一距离、所述第二距离、所述第三距离以及所述占据宽度,确定第一斜角停车位数量、第二斜角停车位数量和第三斜角停车位数量;其中,所述第一斜角停车位数量为所述起始布置点与最近的故障物之间的停...

【专利技术属性】
技术研发人员:尤勇敏请求不公布姓名
申请(专利权)人:江苏绿瓴数字城市与智能建造研究院有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1