[发明专利]基于穷举的总图生成方法、装置、设备及存储介质有效
申请号: | 202111047145.3 | 申请日: | 2021-09-08 |
公开(公告)号: | CN113486437B | 公开(公告)日: | 2021-12-07 |
发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 深圳须弥云图空间科技有限公司 |
主分类号: | G06F30/13 | 分类号: | G06F30/13 |
代理公司: | 北京嘉科知识产权代理事务所(特殊普通合伙) 11687 | 代理人: | 杨超 |
地址: | 518054 广东省深圳市南山区粤海街道海*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 穷举 总图 生成 方法 装置 设备 存储 介质 | ||
1.一种基于穷举的总图生成方法,其特征在于,包括:
获取建筑场地对应的初始化信息和建筑物信息,其中所述初始化信息中包含场地图纸数据;
基于所述初始化信息、建筑物信息以及穷举参数,执行穷举运算以得到多个布局规则,其中布局规则用于表示不同类型的建筑物在所述建筑场地的不同区位中的排布形态与方向;
针对每一个布局规则,基于所述场地图纸数据中包含的边界信息生成初始点位,并根据所述初始点位生成点位库,从所述点位库中选取至少一个点位作为当前点位,基于所述当前点位添加建筑物信息,并将所述当前点位从所述点位库中删除;以及
根据所述当前点位生成相邻点位,并根据所述相邻点位对所述点位库进行更新,从更新后的所述点位库中选取至少一个点位作为新的当前点位,基于所述新的当前点位添加建筑物信息,直至所述建筑场地对应的所有点位均添加建筑物信息之后,得到与所述建筑场地相对应的总图;
其中,所述穷举参数包括以下参数:区位选取参数、建筑拼合参数、建筑排列参数和配套布局参数。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括获取所述建筑场地对应的限制条件信息,获取建筑场地对应的初始化信息、建筑物信息和限制条件信息,包括:
获取所述建筑场地对应的场地图纸数据、地区信息、周边建筑信息、以及场地规划信息,根据所述场地图纸数据、所述地区信息、所述周边建筑信息、以及所述场地规划信息生成初始化信息;
从预先配置的建筑物数据库中获取指定的建筑物信息以及所述不同类型的建筑物之间的配比,其中每个所述建筑物信息对应一个建筑物图纸和建筑物标识;
获取所述建筑场地对应的日照规范信息、间距规范信息、场地退线信息、以及场地限高信息,并将所述日照规范信息、所述间距规范信息、所述场地退线信息、以及所述场地限高信息抽象成预定格式的数据结构,将所述数据结构中的信息作为限制条件信息。
3.根据权利要求1所述的方法,其特征在于,所述基于所述初始化信息、建筑物信息以及穷举参数,执行穷举运算以得到多个布局规则,包括:
根据第一穷举参数对所述不同类型的建筑物在所述建筑场地中的区位进行划分,得到所述建筑场地对应的第一布局规则;
根据第二穷举参数对所述不同类型的建筑物进行拼合,以便将不同类型的建筑物之间进行绑定,得到所述建筑场地对应的第二布局规则;
根据第三穷举参数确定所述不同类型的建筑物的排列方向,得到所述建筑场地对应的第三布局规则;
根据第四穷举参数对配套模块在所述建筑场地中的区位进行划分,得到所述建筑场地对应的第四布局规则;
对所述第一布局规则、第二布局规则、第三布局规则以及第四布局规则之间进行随机组合生成多种布局规则。
4.根据权利要求3所述的方法,其特征在于,所述第一穷举参数用于表示不同类型的建筑物在所述建筑场地中的区位;所述第二穷举参数用于表示所述不同类型的建筑物之间的拼合关系;所述第三穷举参数用于表示所述不同类型的建筑物的排布形态与方向;所述第四穷举参数用于表示配套模块在所述建筑场地中的区位。
5.根据权利要求1所述的方法,其特征在于,所述基于所述场地图纸数据中包含的边界信息生成初始点位,包括:
对所述初始化信息进行预处理,以便从所述初始化信息中提取出与所述建筑场地相关的几何信息,其中所述几何信息中包含所述建筑场地对应的边界;
根据所述边界的长度以及所述建筑物的长度,计算每条所述边界可排列的建筑物的数量以及每个所述建筑物对应的位置,将该位置对应的点位作为初始点位;
其中,所述点位中包含建筑物的位置、建筑物标识和建筑物高度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳须弥云图空间科技有限公司,未经深圳须弥云图空间科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111047145.3/1.html,转载请声明来源钻瓜专利网。