一种车库路径数据确定方法、装置、电子设备及存储介质制造方法及图纸

技术编号:33346667 阅读:12 留言:0更新日期:2022-05-08 09:43
本申请涉及一种车库路径数据确定方法、装置、电子设备及存储介质,属于建筑信息技术领域,包括:获取车库BIM模型所包含的车位点、车库出入口点、单元楼入户门点和道路线;从车位点、车库出入口点和单元楼入户门点,分别向临近的道路线作垂线得到垂线交点;分别连接车位点、车库出入口点和单元楼入户门点,以及对应的垂线交点,形成第一线段集合;根据垂线交点分割道路线,将分割得到的线段形成第二线段集合;将第一线段集合和第二线段集合进行合并得到第三线段集合,基于第三线段集合确定车库路径数据。该方法仅需要车库BIM模型所包含的车位点、车库出入口点、单元楼入户门点和道路线,即可确定车库路径数据,提高了确定车库路径数据的效率。据的效率。据的效率。

【技术实现步骤摘要】
一种车库路径数据确定方法、装置、电子设备及存储介质


[0001]本申请涉及建筑信息
,尤其涉及一种车库路径数据确定方法、装置、电子设备及存储介质。

技术介绍

[0002]建筑信息模型(BIM)是创建和管理建筑资产信息的整体流程。BIM模型为基于由云平台支持的智能模型,将结构化、多领域数据整合在一起,以在其整个生命周期(从规划和设计到施工和运营)内生成资产的数字表示。
[0003]由于BIM模型的数据量大,在处理过程中占用的资源多,一旦修改涉及到的修改和显示过程处理压力大,效率低,而车库路径数据的获取过程,往往需要对BIM模型进行多次修改才能得到最终的路径数据,如何提高确定车库路径数据的效率成了难点问题。

技术实现思路

[0004]为了解决如何高效确定车库路径数据的技术问题,本申请提供了一种车库路径数据确定方法、装置、电子设备及存储介质。
[0005]第一方面,本申请提供了一种车库路径数据确定方法,所述方法包括:
[0006]获取车库BIM模型所包含的车位点、车库出入口点、单元楼入户门点和道路线;
[0007]从所述车位点、所述车库出入口点和所述单元楼入户门点,分别向临近的所述道路线作垂线得到垂线交点;
[0008]连接所述车位点与所述车位点对应的所述垂线交点、连接所述车库出入口点与所述车库出入口点对应的所述垂线交点,以及,连接所述单元楼入户门点与所述单元楼入户门点对应的所述垂线交点,形成第一线段集合;
[0009]根据所述垂线交点分割所述道路线,将分割得到的线段形成第二线段集合;
[0010]将所述第一线段集合和所述第二线段集合进行合并得到第三线段集合,基于所述第三线段集合确定车库路径数据;
[0011]进一步,所述基于所述第三线段集合确定车库路径数据,包括:
[0012]获取所述车库BIM模型对应的轻量化模型;
[0013]将所述第三线段集合中各线段与所述轻量化模型中的预设构件进行碰撞检测,得到第一检测结果;
[0014]若所述第一检测结果指示为碰撞,根据所述第一检测结果对所述第三线段集合中的线段进行第一调整后,基于所述第三线段集合确定车库路径数据;
[0015]进一步,所述基于所述第三线段集合确定车库路径数据,包括:
[0016]以所述车位点为起点,所述车库出入口点或所述单元楼入户门点为终点,测算通过所述第三线段集合中的各线段是否可以从所述起点到达所述终点,得到第二检测结果;
[0017]若所述第二检测结果指示从所述起点不能到达所述终点,根据所述第二检测结果对所述第三线段集合中的线段进行第二调整,将所述第二调整后的所述第三线段集合作为
所述车库路径数据;
[0018]进一步,所述车位点的属性信息包括车位坐标、车位ID、车位的方向和车位名称;
[0019]进一步,将所述第三线段集合中各线段与所述轻量化模型中的预设构件进行碰撞检测,得到第一检测结果,包括:
[0020]获取预设的目标对象模型;
[0021]判断所述目标对象模型沿所述第三线段集合中各线段运动时,是否与所述轻量化模型中的预设构件发生碰撞;
[0022]若不发生碰撞,得到指示碰撞检测为不碰撞的第一检测结果,若发生碰撞,得到指示碰撞检测为碰撞的第一检测结果;
[0023]进一步,判断所述目标对象模型沿所述第三线段集合中各线段运动时,是否与所述轻量化模型中的预设构件发生碰撞,包括:
[0024]提取所述目标对象模型的尺寸信息;
[0025]提取所述线段的坐标信息,以及提取所述预设构件的坐标信息;
[0026]判断叠加所述尺寸信息的所述线段的坐标信息,是否与所述预设构件的坐标信息存在重合区域;
[0027]若存在,确认发生碰撞,若不存在,确认不发生碰撞;
[0028]进一步,判断叠加所述尺寸信息的所述线段的坐标信息,是否与所述预设构件的坐标信息存在重合区域,包括:
[0029]获取所述目标对象模型在所述线段所在平面的投影;
[0030]获取所述投影以所述中心点在所述线段运动时的行进轨迹;
[0031]判断所述行进轨迹与所述预设构件的坐标信息是否存在重合区域。
[0032]第二方面,本申请提供了一种车库路径数据确定装置,所述装置包括:
[0033]获取模块,用于获取车库BIM模型所包含的车位点、车库出入口点、单元楼入户门点和道路线;
[0034]垂线模块,用于从所述车位点、所述车库出入口点和所述单元楼入户门点,分别向临近的所述道路线作垂线得到垂线交点;
[0035]第一形成模块,用于连接所述车位点与所述车位点对应的所述垂线交点、连接所述车库出入口点与所述车库出入口点对应的所述垂线交点,以及,连接所述单元楼入户门点与所述单元楼入户门点对应的所述垂线交点,形成第一线段集合;
[0036]第二形成模块,用于根据所述垂线交点分割所述道路线,将分割得到的线段形成第二线段集合;
[0037]合并模块,用于将所述第一线段集合和所述第二线段集合进行合并得到第三线段集合,基于所述第三线段集合确定车库路径数据。
[0038]第三方面,本申请提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
[0039]存储器,用于存放计算机程序;
[0040]处理器,用于执行存储器上所存放的程序时,实现第一方面任一项实施例所述的车库路径数据确定方法的步骤。
[0041]第四方面,本申请提供了一种计算机可读存储介质,其上存储有计算机程序,所述
计算机程序被处理器执行时实现如第一方面任一项实施例所述的车库路径数据确定方法的步骤。
[0042]本申请实施例提供的上述技术方案与现有技术相比具有如下优点:
[0043]本申请实施例提供的该方法,获取车库BIM模型所包含的车位点、车库出入口点、单元楼入户门点和道路线;从所述车位点、所述车库出入口点和所述单元楼入户门点,分别向临近的所述道路线作垂线得到垂线交点;连接所述车位点与所述车位点对应的所述垂线交点、连接所述车库出入口点与所述车库出入口点对应的所述垂线交点,以及,连接所述单元楼入户门点与所述单元楼入户门点对应的所述垂线交点,形成第一线段集合;根据所述垂线交点分割所述道路线,将分割得到的线段形成第二线段集合;将所述第一线段集合和所述第二线段集合进行合并得到第三线段集合,基于所述第三线段集合确定车库路径数据。该方法,通过获取车库BIM模型所包含的车位点、车库出入口点、单元楼入户门点和道路线,仅需对车位点、车库出入口点、单元楼入户门点和道路线进行处理,无需对BIM模型进行修改,即可确定车库路径数据,提高了确定车库路径数据的效率。
附图说明
[0044]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车库路径数据确定方法,其特征在于,所述方法包括:获取车库BIM模型所包含的车位点、车库出入口点、单元楼入户门点和道路线;从所述车位点、所述车库出入口点和所述单元楼入户门点,分别向临近的所述道路线作垂线得到垂线交点;连接所述车位点与所述车位点对应的所述垂线交点、连接所述车库出入口点与所述车库出入口点对应的所述垂线交点,以及,连接所述单元楼入户门点与所述单元楼入户门点对应的所述垂线交点,形成第一线段集合;根据所述垂线交点分割所述道路线,将分割得到的线段形成第二线段集合;将所述第一线段集合和所述第二线段集合进行合并得到第三线段集合,基于所述第三线段集合确定车库路径数据。2.根据权利要求1所述的方法,其特征在于,所述基于所述第三线段集合确定车库路径数据,包括:获取所述车库BIM模型对应的轻量化模型;将所述第三线段集合中各线段与所述轻量化模型中的预设构件进行碰撞检测,得到第一检测结果;若所述第一检测结果指示为碰撞,根据所述第一检测结果对所述第三线段集合中的线段进行第一调整后,基于所述第三线段集合确定车库路径数据。3.根据所述权利要求1或2所述的方法,其特征在于,所述基于所述第三线段集合确定车库路径数据,包括:以所述车位点为起点,所述车库出入口点或所述单元楼入户门点为终点,测算通过所述第三线段集合中的各线段是否可以从所述起点到达所述终点,得到第二检测结果;若所述第二检测结果指示从所述起点不能到达所述终点,根据所述第二检测结果对所述第三线段集合中的线段进行第二调整,将所述第二调整后的所述第三线段集合作为所述车库路径数据。4.根据权利要求1所述的方法,其特征在于,所述车位点的属性信息包括车位坐标、车位ID、车位的方向和车位名称。5.根据权利要求2所述的方法,其特征在于,将所述第三线段集合中各线段与所述轻量化模型中的预设构件进行碰撞检测,得到第一检测结果,包括:获取预设的目标对象模型;判断所述目标对象模型沿所述第三线段集合中各线段运动时,是否与所述轻量化模型中的预设构件发生碰撞;若不发生碰撞,得到指示碰撞检测为不碰撞的第一检测结果,若发生碰撞,得到指示碰撞检测为碰撞的第一检测结果...

【专利技术属性】
技术研发人员:吴军黄新创
申请(专利权)人:万翼科技有限公司
类型:发明
国别省市:

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

1