Intelligent building spacing calculation method based on spacing standard analysis model

By employing an intelligent calculation method based on a spacing standard analysis model, the problems of low efficiency and high cost in building spacing review have been solved, achieving efficient and accurate building spacing calculation, which is applicable to the management needs of multiple regions.

CN121682964APending Publication Date: 2026-03-17WUHAN NATURAL RESOURCES & PLANNING INFORMATION CENT (WUHAN GEOGRAPHIC INFORMATION CENT WUHAN NATURAL RESOURCES & PLANNING ARCHIVES)
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202511839959.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-08
Publication Date
2026-03-17

AI Technical Summary

Technical Problem

Existing technologies suffer from low efficiency and high cost in building spacing review, large errors in manual review, long modification cycles and data redundancy in 3D modeling and BIM modeling, and cannot accurately calculate building spacing.

Method used

An intelligent calculation method based on a spacing standard analysis model is adopted. By regularizing the overall plan of the building scheme, the effective building outline range is extracted, and the convex hull and minimum outer rectangle are generated. Combined with the building function and form, the minimum spacing standard is determined, and the Graham-Scan algorithm and the rotating caliper method are used for calculation.

Benefits of technology

It achieves efficient and economical building spacing calculation with high accuracy, reduces manual intervention, is applicable to management requirements in different regions, and simplifies the building spacing review process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121682964A_ABST
    Figure CN121682964A_ABST
Patent Text Reader

Abstract

The invention discloses a building spacing intelligent calculation method based on a spacing standard analysis model. The building spacing intelligent calculation method comprises the following steps: S1, normalizing a designed building scheme general plan; s2, calculating an effective building height; s3, extracting an effective building outline range, removing parts which do not need to participate in building spacing calculation from the building outline range, and extracting an effective building outline range which is reserved to be included in spacing calculation; s4, generating a convex hull of the effective building contour; s5, generating a minimum bounding rectangle corresponding to the convex hull according to the convex hull generated in the step S4; s6, determining a minimum spacing standard under different conditions; s7, calculating the minimum distance of the building under different conditions in the design scheme; and S8, a calculation result is generated, if the minimum building distance obtained through calculation in the step S7 is larger than or equal to the corresponding minimum distance standard in the step S6, the distance meets the standard requirement, and otherwise, the design does not meet the standard requirement.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of architectural design, and in particular to a building spacing intelligent calculation method based on a spacing standard analysis model. BACKGROUND

[0002] Therefore, building spacing review is one of the most basic and critical technical means of urban planning management, and its fundamental purpose is to maximize the protection of public safety, public interest and the long-term healthy development of the city while meeting the needs of development and construction. At present, most areas are still based on traditional manual review. Traditional manual review is that planning department business approval personnel reviews the building spacing marked on the planning scheme general plan according to local management technical regulations and relevant specification requirements to check whether it meets the technical regulations and specification requirements. This method is low in efficiency and requires a large amount of labor cost. At the same time, since manual review is largely based on the experience of the reviewer, on the one hand, it is easy to miss or miss, and on the other hand, different reviewers have different understandings of the technical regulations, and the accuracy cannot be guaranteed.

[0003] Based on the problems existing in the traditional manual review, some areas have carried out intelligent review exploration. For example, in the prior art, there is a scheme of carrying out spacing review through three-dimensional modeling or BIM modeling of building design scheme through a three-dimensional model. However, compared with CAD drawing design, three-dimensional modeling and BIM modeling have the characteristics of high technical threshold, long modeling time and high cost. In actual work, the construction unit and the planning management department will communicate with each other for many times on the project design scheme in the early stage, and the design scheme is modified frequently. The use of three-dimensional modeling and BIM modeling causes long modification cycle and high cost. In addition, the use of BIM model for building spacing review has a serious data redundancy problem, and the processing and operation are complex and low in efficiency. In addition, the existing scheme often does not consider the influence of the overhanging balcony, the ladder platform, the corridor and the convex auxiliary facilities on the building contour range, which will lead to inaccurate extraction of the range and thus inaccurate calculation of the building spacing. SUMMARY

[0004] The present application aims to provide a building spacing intelligent calculation method based on a spacing standard analysis model to solve the above problems existing in the prior art.

[0005] To achieve the above purpose, the technical scheme adopted by the present application is as follows:

[0006] A building spacing intelligent calculation method based on a spacing standard analysis model, comprising the following steps:

[0007] S1. For any trajectory data in the trajectory set, preprocess the trajectory data;

[0008] S1. Organize the site plan of the architectural design;

[0009] S2. Calculate the effective building height;

[0010] S3. Extract the effective building outline range. Remove the parts of the building outline range that do not need to be included in the building spacing calculation, and extract the effective building outline range that is included in the spacing calculation.

[0011] S4. Generate the convex hull of the effective building outline;

[0012] S5. Based on the convex hull generated in step S4, generate its corresponding minimum outer rectangle;

[0013] S6. Determine the minimum spacing standard under different conditions;

[0014] S7. Calculate the minimum building distance under different conditions in the design scheme;

[0015] S8. Generate calculation results. If the minimum building distance calculated in step S7 is greater than or equal to the minimum spacing standard corresponding to step S6, then the spacing meets the specification requirements; otherwise, the design does not meet the specification requirements.

[0016] Furthermore, in step S1, when organizing the overall plan of the designed architectural scheme, a three-level management mode of main body, sub-body, and component is adopted to extract the spatial range of the main body, sub-body, and component respectively, and edit the relevant attribute information;

[0017] Each building is considered as a main body, which contains one or more sub-bodies. Sub-bodies are relatively independent parts of the main body that have the same building function. Each sub-bodies consists of multiple components, including but not limited to building floors, balconies, indoor and outdoor staircases, rooftop spaces, flat roofs and pitched roofs.

[0018] Further, in step S4, the Graham-Scan algorithm is used to generate the convex hull of the effective building profile;

[0019] Furthermore, in step S5, the minimum outer rectangle corresponding to the convex hull is generated by rotating the caliper method.

[0020] Furthermore, in step S6, specifically, the buildings are divided into residential buildings and non-residential buildings according to their functions, and into strip buildings and tower buildings according to their shapes.

[0021] When distinguishing between strip-type buildings and tower-type buildings, the length of the long side and the short side of the building's smallest enclosing rectangle is used. If the length of the long side is not less than twice the length of the short side, the building is considered a strip-type building, and the long side is called the longitudinal wall and the short side is called the gable wall. Otherwise, the building is considered a tower-type building.

[0022] When determining the minimum spacing standard, at least the following basic standards should be included: the standard h for the longitudinal wall spacing of two strip buildings. 纵纵 The standard h between the gable walls of two strip-shaped buildings 山山 The standard h between the longitudinal wall and the gable wall of the two strip-shaped buildings 纵山 The standard h for the longitudinal wall spacing of tower-type buildings and strip-type buildings 塔纵 The standard h for the gable spacing between tower-type and strip-type buildings 塔山 ;

[0023] Furthermore, determine the lower standard h' corresponding to each type of basic standard. 纵纵 ,h' 山山 ,h' 纵山 ,h' 塔纵 with h' 塔山 Each lower standard is obtained by proportionally reducing the corresponding basic standard.

[0024] The standard h for the closest distance between the two buildings was also determined. 最近点 As the minimum standard.

[0025] Furthermore, in step S6, when determining the minimum spacing standard, the case between two residential buildings is further subdivided according to the following method:

[0026] Determine whether two residential buildings meet at least one of the following conditions: the two buildings do not overlap in either the east-west or north-south direction, the two buildings are not parallel, and both buildings are tower-type buildings.

[0027] If so, then use h directly. 最近点 As the minimum spacing standard;

[0028] If none of the above conditions are met—that is, the two buildings overlap in the east-west or north-south direction, are parallel, and contain strip-shaped structures—then the aforementioned basic standard h will be directly applied, depending on the specific circumstances. 纵纵 h 山山 h 纵山 h 塔纵 or h 塔山 As the minimum spacing standard.

[0029] Furthermore, in step S6, when determining the minimum spacing standard, if there is a non-residential building, it is first determined whether there is a space sub-body with residential function within the non-residential building. If so, the non-residential building is regarded as a residential building.

[0030] The distinction between residential and non-residential buildings is further subdivided as follows:

[0031] Determine whether two buildings meet at least one of the following conditions: the two buildings do not overlap in either the east-west or north-south direction, the two buildings are not parallel, and both buildings are tower-type buildings.

[0032] If so, then use h directly. 最近点 As the minimum spacing standard;

[0033] If none of the above conditions are met, that is, the two buildings overlap in the east-west or north-south direction, the two buildings are parallel, and there are strip-shaped buildings in the two buildings;

[0034] Next, determine whether the two buildings overlap in an east-west or north-south direction;

[0035] If two buildings overlap in a north-south direction, and the building to the north is a residential building, then the aforementioned basic standard h shall be directly applied, depending on the specific circumstances. 纵纵 h 山山 h 纵山 h 塔纵 or h 塔山 As the minimum spacing standard;

[0036] If two buildings overlap in a north-south direction, and the building to the north is a non-residential building, or if the two buildings overlap in an east-west direction, then the lower of the aforementioned standards h' shall be applied depending on the specific circumstances. 纵纵 ,h' 山山 ,h' 纵山 ,h' 塔纵 or h' 塔山 As the minimum spacing standard;

[0037] For the situation between two non-residential buildings, h is used directly. 最近点 As the minimum spacing standard.

[0038] Furthermore, in step S6, when determining whether two buildings overlap in the east-west or north-south direction, a coordinate system is established with the east-west direction as the x-axis and the north-south direction as the y-axis, and the x and y coordinates of the minimum outer rectangle of the two buildings are directly determined to see if they overlap.

[0039] When determining whether two buildings are parallel:

[0040] Specifically, for each of the two buildings, take any one long side of the minimum bounding rectangle. If the slopes of the two long sides are equal, it means that the long sides of the two buildings are parallel. If the angle between the two long sides is 90°, it means that the long side of one building is parallel to the short side of the other building. Both of these cases determine that the two buildings are parallel.

[0041] Furthermore, if the angle between the two long sides is less than the preset value, or if the distance between the angles of the two long sides is less than 90°, the two buildings will still be considered to be parallel.

[0042] If the above conditions are not met, the two buildings will be considered to be non-parallel.

[0043] Further, in step S6, h 最近点 As a fixed value set in accordance with local policy requirements, the building distance must not be less than h under any circumstances. 最近点 ;

[0044] For two buildings that overlap in a north-south direction, h 纵纵 h 山山 h 纵山 h 塔纵 with h 塔山 All are the same as the effective height H of the building on the south side. 南 Related functions;

[0045] For two buildings that overlap in the east-west direction, h 纵纵 h 山山 h 纵山 h 塔纵 with h 塔山 All are related to the effective height H of taller buildings 高 Related functions.

[0046] Furthermore, in step S7, the minimum building distance is calculated according to different situations in the design scheme, corresponding to the different situations distinguished in step S6, and then compared with the minimum spacing standard under different situations.

[0047] Compared with the prior art, the advantages of the present invention are as follows:

[0048] The intelligent calculation method for building spacing based on a spacing standard analysis model provided by this invention solves the problems of high cost and low efficiency of existing technical solutions, making it more economical, efficient, practical, and easy to promote; it solves the problem of effective building outline extraction, ensuring more accurate spacing calculation; and it overcomes the limitation of only calculating the nearest point for building spacing by establishing a spacing standard analysis model according to management requirements, making the entire calculation method more scientific and comprehensive. Attached Figure Description

[0049] Figure 1 A flowchart illustrating an intelligent calculation method for building spacing based on a spacing standard analysis model provided by this invention;

[0050] Figures 2a-2c A schematic diagram of the main body, sub-body, and components of the building;

[0051] Figures 3a-3cThis is a diagram illustrating the minimum distance under different conditions. Detailed Implementation

[0052] To make the technical means, creative features, objectives and effects of this invention easier to understand, the following description, in conjunction with the accompanying drawings and specific embodiments, further explains how this invention is implemented.

[0053] In one specific embodiment, refer to Figure 1 As shown, this invention provides an intelligent calculation method for building spacing based on a spacing standard analysis model, comprising the following steps:

[0054] S1. Organize the site plan of the architectural design.

[0055] Specifically, when organizing the overall site plan of the architectural design, a three-level management model of main body, sub-body, and component is adopted. The spatial scope of the main body, sub-body, and component is extracted respectively, and the relevant attribute information, such as building function, number of floors, height, and roof slope, is edited. Each building is regarded as a main body, which contains one or more sub-body. The sub-body is a relatively independent part of the main body with the same building function. Each sub-body is composed of multiple components, including but not limited to building floors, balconies, indoor and outdoor stairs, rooftops, flat roofs, and pitched roofs.

[0056] For example, for a site plan of an architectural scheme based on CAD design, refer to Figures 2a-2c As shown, Figure 2a The image shows a residential building as a main structure; each building can be considered a sub-structure within it, such as... Figure 2b The gray part in the image represents a sub-body within the main body. Figure 2c The gray area in the image shows a component within the subbody.

[0057] S2. Calculate the effective building height.

[0058] Building height is a crucial factor in calculating building spacing. However, the building height used in the calculation is not its absolute height, but rather an effective height calculated based on factors such as roof type and any protruding parts of the roof. Currently, the methods used to calculate building height for building spacing vary slightly from place to place. Step S1, with its site plan preparation, allows for the refinement of various building components and the editing of their corresponding attribute information. Combined with local building height calculation regulations, the effective building height used for building spacing calculations can be quickly calculated.

[0059] For example, for a flat roof, the building height refers to the height from the outdoor ground level to the top of its parapet wall, which mainly includes the outdoor ground level, the sum of the heights of each floor, and the height of the parapet wall.

[0060] For pitched roofs, the building height refers to the average height of the building from the outdoor ground level to its eaves plus the height of the ridge. It mainly includes the outdoor ground level, the sum of the height of each floor, and half the height of the ridge.

[0061] For mixed roofs, when a building has multiple roof types, the building height is calculated separately for flat roofs and pitched roofs, and the maximum value is taken.

[0062] In special circumstances, some cities will include the height of the protruding part of the roof in the total building height if the proportion exceeds a certain threshold.

[0063] S3. Extract the effective building outline range. Remove the parts of the building outline range that do not need to be included in the building spacing calculation, and extract the effective building outline range that is included in the spacing calculation.

[0064] Building spacing is typically calculated as the horizontal distance between the outer edges of the exterior walls of two buildings, but specific review rules vary by region. For example, Shanghai and Wuhan stipulate that if the cumulative length of balconies, stair platforms, corridors, and protruding auxiliary facilities extending outwards from the longitudinal wall of a building is half or more of the longitudinal wall length, the spacing is calculated using the vertical projection line of the largest protruding part. Tianjin and Luoyang stipulate that if the cumulative length of the above parts is one-third or more of the longitudinal wall length, the spacing is calculated using the vertical projection line of the largest protruding part. That is, when the cumulative length of protruding components does not meet the requirements, the vertical projection of the relevant components should be removed when calculating the spacing. Step S1 can effectively deconstruct the building, and by setting filtering rules according to the actual management requirements of various regions, the parts that do not need to participate in the building spacing calculation can be removed from the building's outer contour range, and the effective building contour range that is included in the spacing calculation can be extracted and retained.

[0065] S4. Generate the convex hull of the effective building profile.

[0066] The Graham-Scan algorithm can be used to generate the convex hull of a valid building outline. Specifically, the vertices of the valid building outline polygon are extracted as a point set P. The point with the smallest x-coordinate in P is selected. If there are multiple points with the smallest x-coordinate, the point with the smallest y-coordinate is selected from them. The selected point is the pole. The remaining points are sorted in ascending order of the polar angle formed by them and the pole. When the polar angles are the same, they are sorted in ascending order of their distance from the pole. A stack S is constructed to store the generated convex hull vertices. The pole and the point with the smallest polar angle are pushed onto the stack S first. A stack T is constructed, and the remaining points, except for the pole and the point with the smallest polar angle, are pushed onto the stack in reverse order of their polar angle sorting. The stack T is traversed, and the direction of the broken line segment formed by the second top of the stack S (Sn-1), the top of the stack S (Sn), and the top of the stack T (Tk) is checked to determine whether it turns to the right (i.e., the cross product is less than or equal to 0). If so, pop Sn from the top of stack S, and continue to check the direction of the broken line segment formed by the remaining points Sn-1 and Sn-2 in stack S and point Tk, until only two points remain in stack S or the broken line segment turns to the left. At this point, pop the top vertex Tk from stack T and add it to stack S. After traversing stack T, the points in stack S are the convex hull of the valid building outline.

[0067] S5. Based on the convex hull generated in step S4, generate its corresponding minimum outer rectangle.

[0068] The minimum bounding rectangle corresponding to the convex hull can be generated using the rotating caliper method. Specifically, the first point A and the second point B pushed onto the stack S storing the vertices of the convex hull are taken out. The line connecting them is an edge of the convex hull, which also serves as the base of the bounding rectangle, denoted as AB. Find the topmost point C, the rightmost point D, and the leftmost point E on the convex hull. Traverse S, excluding A and B, to find point C. The vector formed by points A and C is denoted as AC. When |AB×AC| is maximized, C is the topmost point. Traverse S, excluding A, B, and C, to find point D. The vector formed by points A and D is denoted as AD. When |AB·AD| is maximized, D is the rightmost point. Traverse S, excluding A, B, C, and D, to find point E. The vector formed by points B and E is denoted as BE. When |BA·BE| is maximized, E is the leftmost point. By using edge AB and its topmost point C, rightmost point D, and leftmost point E, we can determine the enclosing rectangle and its area. Then, using the remaining adjacent points in stack S as the bases of the enclosing rectangles, we construct the enclosing rectangles. The rectangle with the smallest area is the smallest enclosing rectangle R.

[0069] S6. Determine the minimum spacing standard under different conditions. The specific calculation rules for building spacing vary from place to place. This invention, combining building function, building form, and relative building position, has developed a set of rule management methods. Based on the nearest point distance requirement, it expands the management of other spacing requirements. It is universally applicable to the management of different rules, achieving efficient matching of spacing rules and quickly obtaining the minimum spacing standard.

[0070] Specifically, buildings are divided into residential buildings and non-residential buildings according to their function, and into strip buildings and tower buildings according to their shape.

[0071] When distinguishing between strip-type and tower-type buildings, the length of the long side and the short side of the building's smallest enclosing rectangle is used as the basis. If the length of the long side is not less than twice the length of the short side, the building is considered a strip-type building, and the long side is called the longitudinal wall and the short side is called the gable wall. Otherwise, the building is considered a tower-type building.

[0072] When determining the minimum spacing standard, refer to Figures 3a-3c As shown, it should include at least the following basic standards: the standard h for the longitudinal wall spacing of two strip-type buildings. 纵纵 The standard h between the gable walls of two strip-shaped buildings 山山 The standard h between the longitudinal wall and the gable wall of the two strip-shaped buildings 纵山 The standard h for the longitudinal wall spacing of tower-type buildings and strip-type buildings 塔纵 The standard h for the gable spacing between tower-type and strip-type buildings 塔山 Furthermore, determine the lower standard h' corresponding to each type of basic standard. 纵纵 ,h' 山山 ,h' 纵山 ,h' 塔纵 with h' 塔山 Each lower standard is obtained by proportionally reducing the corresponding basic standard. Lower standards can be reduced according to local regulations; for example, in Wuhan, the reduction cannot exceed 20%. The standard h for the closest distance between two buildings is also determined. 最近点 As a minimum standard, h 最近点 This is usually a fixed value required by local policy; under no circumstances should the building distance be less than h. 最近点 .

[0073] For the situation between two residential buildings, it is further subdivided according to the following method:

[0074] Determine whether two residential buildings meet at least one of the following conditions: the two buildings do not overlap in either the east-west or north-south direction, the two buildings are not parallel, and both buildings are tower-type buildings; if so, then directly use h. 最近点 The nearest point is used as the minimum spacing standard. This is understandable. Figure 3c h 塔塔 In practice, h is used 最近点 That's all.

[0075] If none of the above conditions are met—that is, the two buildings overlap in the east-west or north-south direction, are parallel, and contain strip-shaped structures—then the aforementioned basic standard h will be directly applied, depending on the specific circumstances. 纵纵 h 山山 h纵山 h 塔纵 or h 塔山 As the minimum spacing standard.

[0076] If a non-residential building exists, first determine whether there are any residential spaces within the non-residential building. If so, then the non-residential building is considered a residential building.

[0077] The distinction between residential and non-residential buildings is further subdivided as follows:

[0078] Determine if two buildings meet at least one of the following conditions: the two buildings do not overlap in either the east-west or north-south direction; the two buildings are not parallel; and both buildings are tower-type buildings. If so, then directly use h. 最近点 As the minimum spacing standard.

[0079] If none of the above conditions are met, that is, the two buildings overlap in the east-west or north-south direction, the two buildings are parallel, and there are strip-shaped buildings in the two buildings.

[0080] Next, determine whether the two buildings overlap in an east-west or north-south direction. If the two buildings overlap in a north-south direction, and the building to the north is a residential building, then the aforementioned basic standard h should be applied directly, depending on the specific circumstances. 纵纵 h 山山 h 纵山 h 塔纵 or h 塔山 As the minimum spacing standard, if two buildings overlap in a north-south direction and the northern building is a non-residential building, or if the two buildings overlap in an east-west direction, then the aforementioned lower standard h' will be adopted depending on the specific circumstances. 纵纵 ,h' 山山 ,h' 纵山 ,h' 塔纵 or h' 塔山 As the minimum spacing standard.

[0081] For the situation between two non-residential buildings, h is used directly. 最近点 As the minimum spacing standard.

[0082] In addition, when determining whether two buildings overlap in the east-west or north-south direction, a coordinate system is established with the east-west direction as the x-axis and the north-south direction as the y-axis. The x and y coordinates of the minimum outer rectangles of the two buildings are then directly determined to see if they overlap.

[0083] To determine whether two buildings are parallel, specifically, for each building's smallest enclosing rectangle, take any one long side. If the slopes of the lines containing the two long sides are equal, the long sides of the two buildings are parallel. If the angle between the lines containing the two long sides is 90°, the long side of one building is parallel to the short side of the other. Both of these cases determine that the two buildings are parallel. Furthermore, if the angle between the lines containing the two long sides is less than a preset value (e.g., 15°), or if the distance between the angles of the two long sides (90°) is less than a preset value, the two buildings are still considered parallel. If none of the above conditions are met, the two buildings are considered non-parallel.

[0084] Each basic standard can be calculated using specific methods based on the building's effective height and local policy requirements.

[0085] In a specific case, considering the policy requirements of a certain region, each basic standard is functionally related to the effective building height H, with the standard h representing the distance between the longitudinal walls of two strip-type buildings. 纵纵 To illustrate the value rules, we can divide the requirements into three cases: When the effective height of the south-facing building is less than 20 meters, the spacing between longitudinal walls must be no less than 1.2 times the effective height of the south-facing building; when the effective height of the south-facing building is between 20 meters and 55 meters, the spacing between longitudinal walls must be calculated incrementally, with the portion at or below 20 meters requiring no less than 1.2 times the corresponding effective height, and the portion above 20 meters requiring no less than 0.4 times the height of that portion; when the effective height of the south-facing building exceeds 55 meters, the spacing requirement is determined according to the standard corresponding to 55 meters. Let the effective height of the south-facing building be H. 南 Then h 纵纵 The value of can be expressed using a piecewise function as follows:

[0086] .

[0087] h 纵纵 h 山山 h 纵山 h 塔纵 h 塔山 These five basic standards all overlap in the north-south direction, therefore they are all related to the effective building height H on the south side. 南 It exhibits a functional correlation; the above gives h 纵纵 The specific piecewise functions and other basic standards are similar, except that the specific coefficients are set differently according to actual needs.

[0088] h' 纵纵 ,h' 山山 ,h' 纵山 ,h' 塔纵 ,h' 塔山 These five lower standards are obtained by proportionally reducing the corresponding basic standards.

[0089] In cases of east-west overlap, there are no buildings on the south side, making it impossible to directly use the above function formula for calculation. Therefore, H in the formula... 南 Replace with the effective height H of the taller of the two buildings. 高 That's all.

[0090] S7. Calculate the minimum building distance under different conditions in the design scheme. Based on the different conditions in the design scheme, calculate the minimum building distance corresponding to the different conditions distinguished in step S6, and then compare it with the minimum spacing standard under different conditions. It is understandable that after the processing in steps S1-S5, based on the established coordinate system and the minimum bounding rectangle of each building, the distance between two buildings under different conditions can be easily calculated using existing conventional calculation methods.

[0091] S8. Generate calculation results. If the minimum building distance calculated in step S7 is greater than or equal to the minimum spacing standard corresponding to step S6, then the spacing meets the specification requirements; otherwise, the design does not meet the specification requirements.

[0092] In summary, the intelligent building spacing calculation method based on the spacing standard analysis model provided by this invention solves the problems of high cost and low efficiency of existing technical solutions, making it more economical, efficient, practical, and easy to promote; it solves the problem of effective building outline extraction, ensuring more accurate spacing calculation; and it overcomes the limitation of only calculating the nearest point for building spacing by establishing a spacing standard analysis model according to management requirements, making the entire calculation method more scientific and comprehensive.

[0093] Specifically, this invention constructs a standardized method for processing site plan drawings. Currently, most regions primarily rely on CAD drawings for planning scheme design and review. This invention standardizes CAD drawings to extract the necessary elements for spacing calculation, enabling automated spacing calculation. It does not depend on 3D modeling or BIM modeling data, reducing modeling costs and avoiding model data processing and format conversion. It can directly analyze and calculate key quantitative indicators such as spacing standards, minimum design distances, and the difference between design and standard values, better meeting management needs and facilitating widespread application.

[0094] This invention constructs a universal standard analysis model for building spacing. By extracting the commonalities of building spacing rules across different regions, the complex spacing calculation is summarized into six typical scenarios: including three types of spacing between strip-type buildings, two types of spacing between strip-type and tower-type buildings, and one type of nearest-point distance determination. Based on site plan data, the model obtains key parameters such as building function, layout, form, relative position, and height, automatically matches applicable spacing calculation rules, and ultimately outputs building spacing standards that meet regulatory requirements. This model can cover existing technical solutions regarding nearest-point calculation, minimum gable wall spacing, and minimum eaves wall (longitudinal wall) spacing, while also covering the management requirements of more regions.

[0095] This invention designs a series of rule-oriented distance calculation methods. Based on six typical scenarios, and grounded in principles of geometry and computer graphics, algorithms are designed and implemented for each scenario. These methods can accurately calculate design distances in design schemes, support comparisons with spacing standards, and generate calculation results.

[0096] Finally, it should be noted that the above description is only an embodiment of the present invention and does not limit the patent scope of the present invention. Any equivalent structural or procedural transformations made based on the content of the present invention specification and drawings, or direct or indirect applications in other related technical fields, are similarly included within the patent protection scope of the present invention.

Claims

1. A building spacing intelligent calculation method based on spacing standard analysis model, characterized in that, The method comprises the following steps: S1, regularizing the general plan of the designed building scheme; S2, calculating the effective building height; S3, extracting the effective building contour range, removing the part not participating in the building spacing calculation from the building outer contour range, and extracting the effective building contour range reserved for spacing calculation; S4, generating the convex hull of the effective building contour; S5, generating the minimum outer package rectangle corresponding to the convex hull generated in step S4; S6, determining the minimum spacing standard under different conditions; S7, calculating the minimum distance of the buildings in the design scheme under different conditions; S8, generating the calculation result, if the minimum distance of the buildings calculated in step S7 is greater than or equal to the minimum spacing standard corresponding in step S6, the spacing meets the specification requirements, otherwise, the design does not meet the specification requirements.

2. The building spacing intelligent calculation method based on the spacing standard analysis model according to claim 1, characterized in that, In step S1, when regularizing the general plan of the designed building scheme, a three-level management mode of main body, sub-body and component is adopted, and the space ranges of the main body, sub-body and component are extracted respectively, and the relevant attribute information is edited; Each building is taken as a main body, which contains one or more sub-bodies, the sub-body is a relatively independent part with the same building function in the main body, each sub-body is composed of multiple components, and the components include but are not limited to building floors, balconies, indoor and outdoor staircases, roof intervals, flat roofs and sloping roofs. 3.The building spacing intelligent calculation method based on the spacing standard analysis model according to claim 2, characterized in that, In step S4, the Graham-Scan algorithm is used to generate the convex hull of the effective building contour.

4. The building spacing intelligent calculation method based on the spacing standard analysis model according to claim 3, characterized in that, In step S5, the minimum outer package rectangle corresponding to the convex hull is generated by the rotating calipers method.

5. The building spacing intelligent calculation method based on the spacing standard analysis model according to claim 4, characterized in that, In step S6, specifically, the buildings are divided into residential buildings and non-residential buildings according to the function, and are divided into strip buildings and tower buildings according to the shape; When distinguishing strip buildings and tower buildings, according to the length of the long side and the short side of the minimum outer package rectangle of the building, when the length of the long side is not less than twice the length of the short side, the building is regarded as a strip building, and the long side is called a longitudinal wall and the short side is called a gable, otherwise the building is regarded as a tower building; The minimum distance standards include at least the following basic standards: the distance standard h between two longitudinal wall surfaces of a strip building 纵纵 , the distance standard h between two gable surfaces of a strip building 山山 , the distance standard h between the longitudinal wall surfaces and the gable surfaces of a strip building 纵山 , the distance standard h between the longitudinal walls of a tower building and a strip building 塔纵 , the distance standard h between the gable surfaces of a tower building and a strip building 塔山 ; And, for each category of base criteria, a lower criterion h' is determined 纵纵 h' 山山 h' 纵山 h' 塔纵 h' 塔山 , each lower criterion being obtained by reducing the corresponding base criterion by a percentage; It is also determined the minimum distance between the two buildings h 最近点 as a minimum standard.

6. The building spacing intelligent calculation method based on the spacing standard analysis model according to claim 5, characterized in that, In step S6, when determining the minimum spacing standard, for the case between two residential buildings, the following method is used for subdivision: Determine whether the two residential buildings satisfy at least one of the following conditions: the two buildings do not overlap in the east-west direction and the north-south direction, the two buildings are in a non-parallel relationship, and the two buildings are both tower buildings; If yes, then directly adopt h 最近点 as the minimum spacing criterion; If none of the above conditions are met, i.e. the two buildings overlap in the east-west or north-south direction, the two buildings are in a parallel relationship, and there is a strip-shaped building among the two buildings, then according to different situations, directly adopt the aforementioned basic standards h 纵纵 , h 山山 , h 纵山 , h 塔纵 or h 塔山 as the minimum spacing standard.

7. The building spacing intelligent calculation method based on the spacing standard analysis model according to claim 6, characterized in that, In step S6, when determining the minimum spacing standard, if there is a non-residential building, first determine whether there is a space sub-body with residential function in the non-residential building, if there is, the non-residential building is regarded as a residential building; For the case between a residential building and a non-residential building, the following method is used for subdivision: Determine whether the two buildings satisfy at least one of the following conditions: the two buildings do not overlap in the east-west direction and the north-south direction, the two buildings are in a non-parallel relationship, and the two buildings are both tower buildings; If yes, then directly adopt h 最近点 as the minimum spacing criterion; If the above conditions are not met, that is, the two buildings overlap in the east-west direction or the north-south direction, the two buildings are in a parallel relationship, and there is a strip building in the two buildings; Determine whether the two buildings overlap in the east-west direction or the north-south direction; If the two buildings overlap in the north-south direction, and the north one is a residential building, then the minimum spacing standard is directly adopted according to the aforementioned basic standards h 纵纵 , h 山山 , h 纵山 , h 塔纵 or h 塔山 according to different situations; If the two buildings overlap in the north-south direction and the northern building is a non-residential building, or the two buildings overlap in the east-west direction, the lower standard h' is used according to different situations 纵纵 , h' 山山 , h' 纵山 , h' 塔纵 or h' 塔山 is used as the minimum spacing standard; For the case between two non-residential buildings, directly adopt h 最近点 as the minimum spacing standard.

8. The building spacing intelligent calculation method based on the spacing standard analysis model according to claim 6 or 7, characterized in that, In step S6, it is judged whether the two buildings overlap in the east-west direction or the north-south direction. A coordinate system is established with the east-west direction as the x-axis and the north-south direction as the y-axis, and it is directly judged whether the x and y coordinates of the minimum bounding rectangle of the two buildings overlap. When it is judged whether the two buildings are in parallel relationship: Specifically, a long side of the minimum bounding rectangle of each of the two buildings is taken, and if the slopes of the straight lines on which the two long sides lie are equal, it indicates that the long sides of the two buildings are parallel. If the included angle of the straight lines on which the two long sides lie is 90°, it indicates that the long side of one building is parallel to the short side of the other building. In these two cases, the two buildings are judged to be parallel. And if the included angle of the straight lines on which the two long sides lie is less than a preset value, or the included angle of the straight lines on which the two long sides lie is less than 90° by less than a preset value, the two buildings are still considered to be in parallel relationship. If the above conditions are not met, the two buildings are considered to be in non-parallel relationship.

9. The building spacing intelligent calculation method based on the spacing standard analysis model according to claim 8, characterized in that, In step S6, h 最近点 is a fixed value set in accordance with local policy requirements, and the building distance must not be less than h 最近点 in any case. For the two buildings overlapping in the north-south direction, h 纵纵 , h 山山 , h 纵山 , h 塔纵 and h 塔山 are functions related to the effective height H 南 of the south building; For two buildings overlapping in the east-west direction, h 纵纵 , h 山山 , h 纵山 , h 塔纵 and h 塔山 are functions related to the effective height H 高 of the taller building.

10. The building spacing intelligent calculation method based on the spacing standard analysis model according to claim 9, characterized in that, In step S7, according to different situations in the design scheme, the minimum distance of the building is calculated according to the different situations distinguished in step S6, and then compared with the minimum spacing standard in different situations.

Citation Information

Patent Citations

  • Solution and equipment for realizing building AI dynamic arrangement

    CN111950071A

  • Building contour extraction and regularization method and device

    CN114863288A

  • Spacing information determination method and device, electronic equipment and storage medium

    CN117593351A

  • Map data processing device, interference evaluation system, map data processing method, and program

    WO2024176324A1