【技术实现步骤摘要】
楼栋排布方法、装置、电子设备和存储介质
[0001]本申请涉及楼栋排布
,尤其涉及一种楼栋排布方法、装置、电子设备和存储介质。
技术介绍
[0002]在进行地块的开发时,建筑人员首先会根据地块的具体信息以及预先确定的在相应地块上建设的建筑类型,构建相应的地块模型和建筑模型,并在地块模型上对建筑模型进行排布。一般在进行排布时,是通过模型进行楼栋排布的。
[0003]但现有的排布模型需要大量的数据进行学习,排布难度大、速度慢且优化效果难以保证。
技术实现思路
[0004]为解决楼栋排布过程难度大、速度慢的技术问题,本申请实施例提供一种楼栋排布方法、装置、电子设备和存储介质。
[0005]本申请实施例的技术方案是这样实现的:
[0006]本申请实施例提供了一种楼栋排布方法,所述方法包括:
[0007]获取初始楼栋排布信息、规划约束条件和场地约束条件;
[0008]根据所述规划约束条件和所述场地约束条件利用优化算法对所述初始楼栋排布信息进行优化,获得优化后的楼栋排布信息。 ...
【技术保护点】
【技术特征摘要】
1.一种楼栋排布方法,其特征在于,所述方法包括:获取初始楼栋排布信息、规划约束条件和场地约束条件;根据所述规划约束条件和所述场地约束条件利用优化算法对所述初始楼栋排布信息进行优化,获得优化后的楼栋排布信息。2.根据权利要求1所述的方法,其特征在于,所述获取初始楼栋排布信息包括:获取每栋楼初始的高度、楼型、栋数、位置和角度;将每栋楼初始的高度、楼型、栋数、位置和角度作为初始楼栋排布信息。3.根据权利要求2所述的方法,其特征在于,所述根据所述规划约束条件和所述场地约束条件利用优化算法对所述初始楼栋排布信息进行优化,获得优化后的楼栋排布信息包括:根据所述规划约束条件利用所述优化算法分多轮对所述初始楼栋排布信息中的楼栋位置和楼栋角度进行调整;并在每轮调整后,根据所述场地约束条件利用所述优化算法对调整后的楼栋排布信息中的楼栋高度进行调整;多轮调整后,获得调整后的楼栋排布信息。4.根据权利要求3所述的方法,其特征在于,所述根据所述规划约束条件利用所述优化算法分多轮对所述初始楼栋排布信息中的楼栋位置和楼栋角度进行调整包括:在每轮调整过程中,利用所述优化算法确定每栋楼调整后的楼栋位置和楼栋角度;利用评价函数对调整楼栋位置和楼栋角度之后的每栋楼进行评价获得评价结果;所述评价函数用于评价每栋楼的楼栋位置和楼栋角度符合规划约束条件的程度;根据所述评价结果确定每栋楼的调整结果;根据所述每栋楼的调整结果获得每轮调整后的楼栋排布信息。5.根据权利要求4所述的方法,其特征在于,所述在每轮调整过程中,利用所述优化算法确定每栋楼调整后的楼栋位置和楼栋角度包括:...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。