A model generation method suitable for urban planning design
By integrating building topographic maps and elevation data, a city model is generated, which solves the problem of design interference between buildings in urban planning and design, and achieves more efficient city model construction and coordinated layout.
Patent Information
- Application Number
- CN202210789484.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-07-06
- Publication Date
- 2026-02-13
- Estimated Expiration
- 2042-07-06
AI Technical Summary
Existing technologies are insufficient for effectively coordinating design interferences and overall layout among multiple buildings in urban planning and design, leading to problems being discovered during construction and wasting a lot of time and resources.
By acquiring multiple sets of building topographic maps and height data, a building collision model is generated, 3D collisions are corrected, satellite imagery layers are overlaid to fill missing areas, a white model of the building is constructed and bound to the facade data, a city model is generated, and the relationships between them are simulated in conjunction with the BIM model.
It achieves coordinated layout among multiple buildings, avoids design interference, improves the accuracy and efficiency of the city model, and reduces the time and cost of manual adjustments.
Smart Images

Figure CN115344914B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of urban planning and design, and particularly relates to a model generation method suitable for urban planning and design. BACKGROUND
[0002] In recent years, with the development and progress of society, urban construction and reconstruction projects are increasing in various parts of the country. The comprehensive design of buildings is an essential part of the design to be implemented in construction. The planning and design of buildings involves the participation of various trades, including, for example, water supply, gas, electricity, rainwater, sewage, and so on. The various functions required by these buildings are distributed in various corners and floors of the building, and their performance and purpose are different. Sometimes the design and construction are not carried out by the same department or company, and the construction time is usually sequential. Therefore, it is necessary to comprehensively design the space inside the building before construction, which can reduce or solve the problems that may occur between new and old components, between new components, and between components and buildings during the construction process, and also facilitates the subsequent management and maintenance of the completed building.
[0003] In the traditional comprehensive design scheme of buildings, information exchange and judgment are mainly based on two-dimensional CAD drawings. CAD drawings are based on planning and design data from various departments in building design, and generally include the preparation of building comprehensive planning drawings and building cross-sectional longitudinal arrangement drawings. The main purpose is to determine the planar and longitudinal positions of various components of the building (which can include various pipelines, beams, walls, floor layers, terraces, staircases, roofs, and doors and windows, etc.), and to solve the problems of overall space arrangement. For example, the arrangement of various pipelines inside the building on the road section is related to the design of the building cross section. When there are many pipelines concentrated in an area, in order to reasonably arrange the pipelines, it is sometimes necessary to widen the area, modify the internal design of the building, or modify the arrangement system of part of the engineering pipelines to reduce the number of pipelines in this space. In the detailed planning stage, based on the preliminary planning (or construction detail) data of each item of engineering in the building, comprehensive plan drawings and part intersection elevation drawings are designed for the entire building engineering; the pipeline arrangement drawing on the building cross section is revised. The comprehensive design not only determines the planar position of the building, but also checks the vertical design of the building interior to solve the problems of various components at the intersection. The comprehensive design based on preliminary planning data must be checked after each item of engineering completes the construction detail.
[0004] However, in actual implementation, the inventors find that, in the overall planning and design of a city, design coordination among multiple departments, such as traffic, environment, and building, is often required. Therefore, based on the above technical solution, that is, based on the design drawing of a single structure, the single building is examined, and for the overall city area, only one influencing factor or several factors are considered separately. For example, a common design idea is to first perform forward design, plan and design the residential population, the number of jobs, and the commercial volume of a certain area of the city, and finally examine the relationship between the buildings in the volume. If the conditions are not met, for example, the sunlight analysis does not pass, the building design in the city may need to be re-performed. In this process, the overall region is only indirectly determined by several indicators, and it is difficult to find design problems existing in the building itself. For example, in the design or construction drawings from different departments, there are often problems between the designs of the parts of the building, such as collision, intersection, extrusion, and interference. The above problems are difficult to be found in the design process relying only on the topographic map of the plane CAD, and thus some city planning and design that appears to meet the requirements may expose many problems in the auditing and construction process. These hidden problems can only be found by the later modification of the design personnel, the on-site construction personnel, or even the user after the city building is completed. Regardless of which, such design will consume a large amount of time, manpower, and financial resources. At the same time, since the above scheme is only for examining a single building, it often ignores the relationship between the building and the surrounding real environment, and thus leads to poor modeling effect. SUMMARY
[0005] In view of the above problems in the prior art, a model generation method suitable for city planning and design is provided.
[0006] The specific technical solutions are as follows:
[0007] A model generation method suitable for city planning and design, comprising:
[0008] Step S1: For a region to be modeled, a plurality of sets of building topographic maps and height data of the region to be modeled are acquired and merged to generate a merged data map;
[0009] Step S2: The merged data map is corrected to generate an intermediate design map;
[0010] Step S3: The intermediate design map and the external facade data are used to generate a city model in the region to be modeled.
[0011] Preferably, the step S1 comprises:
[0012] Step S11: For the region to be modeled, a plurality of sets of building topographic maps and height data of the region to be modeled are acquired.
[0013] Step S12: generating a set of building collision models respectively by using the building topography and the height data for each building in the region to be modeled;
[0014] Step S13: setting all the building collision models in the region to be modeled;
[0015] Step S14: judging whether there is a three-dimensional collision between the building collision models;
[0016] If yes, correcting the building collision models to remove the three-dimensional collision, and then generating the merged data map;
[0017] If no, generating the merged data map by using the building collision models.
[0018] Preferably, the step S2 comprises:
[0019] Step S21: superimposing a satellite image layer on the merged data map;
[0020] Step S22: comparing the satellite image layer and the merged data map to obtain a missing area and a redundant area on the merged data map;
[0021] Step S23: filling the missing area by using the satellite image layer, and removing the redundant area from the merged data map to generate the intermediate design map.
[0022] Preferably, the step S23 further comprises, after generating the intermediate design map:
[0023] respectively pre-stretching each building in the intermediate design map by using the height data to generate a skyline sketch, and judging whether the height data is incorrect according to the skyline sketch and an actually collected skyline photo.
[0024] Preferably, the step S3 comprises:
[0025] Step S31: setting a plurality of building projections in the region to be modeled according to the intermediate design map;
[0026] Step S32: respectively stretching each building projection by using the height data to construct a building white model;
[0027] Step S33: filling each building white model by using the pre-collected facade data to generate a building model;
[0028] Step S34: generating the city model by using all the building models.
[0029] Preferably, the step S31 comprises:
[0030] Step S311: selecting the buildings to be projected in the intermediate design drawing respectively;
[0031] Step S312: obtaining the architectural design drawing of each of the buildings to be projected;
[0032] Step S313: integrating the architectural design drawing to obtain the floor projection and the plurality of contour layers of the building to be projected;
[0033] Step S314: placing all the floor projections in the region to be modeled, and adjusting the coordinates of each floor projection respectively to set the building projection.
[0034] Preferably, the step S32 comprises:
[0035] Step S321: setting a height range for each of the building groups comprising a plurality of adjacent building projections;
[0036] Step S322: stretching the building projection according to the height range and the height data, and adjusting the contour curve at each height according to the contour layer to construct the building white model;
[0037] Step S323: setting the yield condition of the building white model according to the height of the generated building white model.
[0038] Preferably, the step S33 comprises:
[0039] Step S331: sequentially collecting the building roof drawing corresponding to each of the building white models according to the intermediate design drawing and the city projection drawing;
[0040] Step S332: generating the roof image of the building white model according to the building roof drawing, and setting the roof shape, roof slope and roof material to create the roof of the building white model;
[0041] Step S333: binding the facade of the building white model according to the pre-collected building facade data to generate the building model.
[0042] Preferably, the step S3 is followed by:
[0043] Step S4: importing the BIM model in the region to be modeled to simulate the mutual relationship between the BIM model and the city model.
[0044] The above technical scheme has the following advantages or beneficial effects: by integrating and processing the building data in the region to be modeled in the process of constructing the city model, and excluding the places where errors exist among multiple buildings to generate the intermediate design drawing, the overall coordinated layout effect of the region to be modeled is realized, the problem that it is difficult to find design interference among multiple buildings and the effect is not unified when designing only according to a single building is avoided, and better city model construction effect is realized. BRIEF DESCRIPTION OF DRAWINGS
[0045] Reference will now be made in detail to the embodiments of the present application, examples of which are illustrated in the accompanying drawings. However, the accompanying drawings are only used for illustration and explanation, and do not constitute a limitation on the scope of the present application.
[0046] Figure 1 It is a whole schematic diagram of the embodiment of the present application;
[0047] Figure 2 It is a city topographic map in the embodiment of the present application;
[0048] Figure 3 It is a city topographic map of another part in the embodiment of the present application;
[0049] Figure 4 It is a schematic diagram of step S1 in the embodiment of the present application;
[0050] Figure 5 It is a schematic diagram of step S2 in the embodiment of the present application;
[0051] Figure 6 It is a schematic diagram of step S3 in the embodiment of the present application;
[0052] Figure 7 It is a schematic diagram of step S31 in the embodiment of the present application;
[0053] Figure 8 It is a schematic diagram of building projection in the embodiment of the present application;
[0054] Figure 9 It is a schematic diagram of step S32 in the embodiment of the present application;
[0055] Figure 10 It is a schematic diagram of building white model in the embodiment of the present application;
[0056] Figure 11 It is a schematic diagram of building white model in another view in the embodiment of the present application;
[0057] Figure 12 It is a schematic diagram of building white model in another view in the embodiment of the present application;
[0058] Figure 13 It is a schematic diagram of step S33 in the embodiment of the present application;
[0059] Figure 14 This is a schematic diagram of the building model in an embodiment of the present invention;
[0060] Figure 15 This is a schematic diagram of an architectural model from another perspective in an embodiment of the present invention;
[0061] Figure 16 This is a schematic diagram of an architectural model from another perspective in an embodiment of the present invention;
[0062] Figure 17 This is a schematic diagram of step S4 in an embodiment of the present invention;
[0063] Figure 18 This is a schematic diagram of BIM model fusion in an embodiment of the present invention;
[0064] Figure 19 This is a schematic diagram of BIM model fusion in another embodiment of the present invention;
[0065] Figure 20 This is a schematic diagram of BIM model fusion in another embodiment of the present invention; Detailed Implementation
[0066] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0067] It should be noted that, unless otherwise specified, the embodiments and features described in the present invention can be combined with each other.
[0068] The present invention will be further described below with reference to the accompanying drawings and specific embodiments, but this is not intended to limit the scope of the invention.
[0069] This invention includes:
[0070] A model generation method suitable for urban planning and design, such as Figure 1 As shown, it includes:
[0071] Step S1: For a region to be modeled, acquire multiple sets of building topographic maps and height data of the region to be modeled and merge them to generate a merged data map;
[0072] Step S2: Correct the merged data diagram to generate an intermediate design diagram;
[0073] Step S3: Use intermediate design drawings and facade data to generate a city model in the area to be modeled.
[0074] Specifically, in existing technologies, when modeling urban areas, modeling is usually based on single building data, making it difficult to identify problems arising between multiple buildings in the area. In this embodiment, building data is obtained from the area to be modeled, including data such as... Figure 2 and Figure 3 The building topographic map shown is used to generate an intermediate design drawing by integrating, stitching, and correcting multiple sets of building data. This intermediate design drawing can reflect the overall building layout in the area to be modeled, and thus accurately represent the relationships between multiple buildings in the subsequent modeling process, thereby constructing a more accurate model.
[0075] During implementation, the aforementioned building data refers to topographic maps and planning maps of the city obtained from one or more professional design companies or departments. The building data includes both completed and planned building data. Topography Figure 1 Typically, these are a set of two-dimensional CAD drawing files, usually in DWG format. Each file presents the location and building materials of urban buildings in a portion of the city area, and some may include population data. After receiving all types of CAD files, all files can be imported using design software such as CAD, and the necessary urban topographic map layers, building layers, and building information layers can be merged and integrated into a single CAD drawing. Subsequently, the integrated CAD file is imported using FME, and its layer information is extracted, exporting the layer information and topographic layers from the CAD file as a shapefile. By processing this shapefile, the aforementioned intermediate design drawing can be obtained. This intermediate design drawing, compared to the original collection of multiple CAD topographic maps, achieves repositioning between various buildings. While maintaining the overall layout of the buildings, it avoids interference errors and non-compliance with building codes by fine-tuning the coordinates of multiple buildings and implementing local design.
[0076] In a preferred embodiment, such as Figure 4 As shown, step S1 includes:
[0077] Step S11: For the area to be modeled, obtain multiple sets of building topographic maps and height data for the area to be modeled;
[0078] Step S12: For each building in the area to be modeled, generate a set of building collision models using the building topographic map and height data respectively;
[0079] Step S13: Set all building collision models in the area to be modeled;
[0080] Step S14: Determine whether there is a 3D collision between the building collision models;
[0081] If yes, the building collision model is corrected to remove the three-dimensional collision, and then a merged data map is generated;
[0082] If no, the building collision model is used to generate the merged data map.
[0083] Specifically, in the prior art, when modeling a city area, the area is usually modeled according to a single building data, and it is difficult to find the problem that multiple buildings in the area interfere with each other. In the embodiment, multiple sets of building topographic maps in the area to be modeled and height data corresponding to each building are imported and merged to generate a merged data map. The merged data map contains all the buildings in the area to be modeled that need to be modeled. However, because different building data sources are not unified, the mutual relationship between buildings often has errors, and therefore the merged data map is corrected to achieve a relatively accurate intermediate design map.
[0084] Further, in the prior art, in the monitoring link in the previous comprehensive planning and design, multiple design departments often need to continuously adjust according to each other's plan to realize the unity or coordination of various building design components in space material and the like. This process is based on the analysis of the plan in the previous link. Even if the height data is marked on the plan, the visual analysis or detail adjustment often needs the designer or integrator to spend a lot of time and effort to draw an elevation section view for monitoring. Because the design of each building is relatively independent, even if the monitoring process is time-consuming and laborious, it is an important part of urban planning that cannot be ignored. In view of the above problem, in the embodiment, a relatively simple building collision model is generated in advance by using the building topographic map and the height data, and then the building collision model is set in the area to be modeled. Because the building data itself contains part of the survey data in the building design, that is, the basic geographic information of the building can be determined. At this time, a coordinate system is constructed in the area to be modeled, and all the buildings are reprojected, so that all the building collision models can be set in the area to be modeled, and then whether the adjacent buildings interfere with each other is judged according to the building collision model, such as direct contact between buildings, threat of sunlight right of high floors to low floors, avoidance distance between buildings and roads, and the like.
[0085] In a more preferred embodiment, as shown in Figure 5 Step S2 includes:
[0086] Step S21: superimposing a satellite image layer on the merged data map;
[0087] Step S22: comparing the satellite image layer and the merged data map to obtain the missing area and the redundant area on the merged data map;
[0088] Step S23: filling the missing area by using the satellite image layer, and removing the redundant area from the merged data map to generate an intermediate design map.
[0089] Specifically, in the prior art, only part of the building engineering drawings are used for modeling, and the correlation between the building and the adjacent building and the surrounding real environment is lacking. In this embodiment, the satellite image layer is superimposed on the merged data map, and the merged data map is corrected based on the satellite image layer to obtain the missing area and the redundant area on the merged data map, and then the part is adjusted to generate a more accurate intermediate design map.
[0090] In a more preferred embodiment, after the intermediate design map is generated in step S23, the following steps are further included:
[0091] The height data is used to respectively pre-stretch each building in the intermediate design map to generate a skyline sketch, and whether the height data is incorrect is judged according to the skyline sketch and the actually collected skyline photo.
[0092] Specifically, to achieve a faster checking speed of the building data, in this embodiment, after the intermediate design map is generated, the buildings are pre-stretched according to the height design map, so as to simulate the approximate skyline sketch of the city model, and the skyline photo collected at a specific angle is used for comparison to quickly judge whether the height data is incorrect.
[0093] In the implementation process, by importing the shp file of the intermediate design map into ArcScene, the height of the building is stretched according to the height field data of the building, whether the skyline of the city is different from the actual situation is viewed, and the problematic data is checked and modified.
[0094] In a more preferred embodiment, as shown in Figure 6 Step S3 includes:
[0095] Step S31: setting a plurality of building projections in the to-be-modeled area according to the intermediate design map;
[0096] Step S32: respectively pre-stretching each building projection according to the height data to construct a building white model;
[0097] Step S33: filling each building white model with pre-collected facade data to generate a building model;
[0098] Step S34: generating a city model by using all the building models.
[0099] Specifically, to achieve a more unified urban modeling effect, in the embodiment, the terrain map of the city is imported into CityEngine, and the terrain map is given a CGA rule base, including a city building projection area library, a city building height library, and a city building facade library. Then, CityEngine automatically generates a model according to the rules to achieve a better modeling effect. There is a logical relationship between the compilation of the three sub-libraries, and the three-dimensional urban building environment is built step by step.
[0100] In a preferred embodiment, as shown in Figure 7 , step S31 includes:
[0101] Step S311: selecting the buildings to be projected in the intermediate design map respectively;
[0102] Step S312: for each building to be projected, obtaining the building design map of the building to be projected;
[0103] Step S313: integrating the building design map to obtain the bottom projection and multiple outer contour layers of the building to be projected;
[0104] Step S314: placing all the bottom projections in the region to be modeled, and adjusting the coordinates of each ground projection respectively to set the building projection.
[0105] Specifically, to create a more accurate building model, in the embodiment, the integrated city building plane shp data obtained in the data collection and preprocessing stage is imported into CityEngine, and the data is filtered to retain detailed curve shape structures. Then, the display position of the city building projection on the satellite map in CityEngine is fine-tuned according to the coordinate system to ensure that the building projection is located at the correct position without deviation, forming a projection map as shown in Figure 8 .
[0106] As an optional implementation, in step S213, the data of the building design map is also cleaned to remove the internal structure data of the building, and only the outer contour layer of the bottom projection is retained, thereby reducing the amount of data to be processed.
[0107] In a preferred embodiment, as shown in Figure 9 , step S32 includes:
[0108] Step S321: regarding multiple adjacent building projections as a building set, and setting a height range for each building set respectively;
[0109] Step S322: stretching the building projection according to the height range and the height data, and adjusting the contour curve at each height according to the outer contour layer to construct a building white model;
[0110] Step S323: setting the setback of the building white model according to the height of the generated building white model.
[0111] Specifically, to achieve a more unified urban model construction effect, in the embodiment, a plurality of adjacent buildings are projected as a building set, and a unified height range is set for the building set, then the height range is stretched according to the height data, and the contour curve at each height is adjusted in combination with the outer contour layer, to generate a more accurate building white model, and the position of the building white model is fine-tuned according to the setback set by the relevant standard, thereby generating a building white model with more accurate spatial relationship as shown in Figure 10 、 Figure 11 、 Figure 12 .
[0112] In the implementation process, first, the requirements and rules of the part of the urban building modeling need to be learned and understood, and the text requirements are converted into a language that can be recognized by Cityengine, and a CGA rule package is generated. Secondly, the CGA rule package is transmitted to the generated urban building projection, so that it starts to automatically stretch the height of the building according to the content of the CGA rule package, and finally generates the urban building model. That is, according to the objective environment of the urban building, the code is edited, so that Cityengine can automatically generate the urban building projection into a three-dimensional white film of the urban building.
[0113] Specifically, as shown in Figure 10 、 Figure 11 、 Figure 12 , the CGA rule package prepared according to the present application is used to automatically generate the three-dimensional model of the urban building from the urban building projection. The central theme of the three pictures is the same elevated hub, Figure 10 which shows the collection of the elevated hub and the east building block at a lower viewing angle; Figure 11 which shows the elevated hub and the building block in the northwest of the hub at an inclined viewing angle; Figure 12 which shows the spatial relationship between the elevated hub and the three-dimensional white film of the urban building at a bird's eye view. If the above operations and judgments are described in code, they can be implemented as follows:
[0114]
[0115]
[0116] According to the above code flow, the building projection area data in the city building projection data can be extracted. And through the self-defined range, the city building height range corresponding to the size of the city building projection is determined. This method can effectively ensure the accuracy of the model generated, even in the case of errors in the original data, which will not have a greater negative impact on the environment of the city building three-dimensional white film generated. The city building height range mentioned here can be constrained according to the combination of city building height rules and reality. The city building height of different cities or even different city areas is often different, and the height limit specification is also different.
[0117] The above process only standardizes and rationalizes the height of the building in the city building height library. The stretching function of the city building projection has not been performed. Designers still cannot obtain the three-dimensional white film of the city building.
[0118] Then, on this basis, the height stretching function of the city building is compiled. The specific code is as follows:
[0119]
[0120]
[0121]
[0122] The above steps realize the construction of the three-dimensional white film of the city building.
[0123] First, the city height field in the city building projection data is extracted. After stretching according to the corresponding numerical value, the data of the city building projection is directly transmitted through the CGA rule package, so that the originally flat city building can be automatically generated as a city building polyhedral white film with accurate height. Secondly, according to the high-level retreat of the building in reality, the retreat of part of the city building is set or the range is set, so that the three-dimensional building can restore the real situation, rather than the cube automatically generated in other software.
[0124] The above code flow realizes the stretching of the height of the building and the avoidance of the building block on the basis of standardizing the city building height range, and realizes the real presentation of the city building environment.
[0125] In a more preferred embodiment, as shown in Figure 13 S33 includes:
[0126] Step S331: According to the intermediate design drawing and the city projection drawing, the building roof drawing corresponding to each building white film is collected in sequence;
[0127] Step S332: generating a roof image of the building white model according to the building roof map, and setting the roof shape, roof slope and roof material to create the roof of the building white model;
[0128] Step S333: binding the facade of the building white model according to the pre-collected building facade data to generate the building model.
[0129] Specifically, to achieve a better building model construction effect, in the embodiment, the building roof map corresponding to each building white model is extracted from the actually collected building projection map, and the building roof map is analyzed, the roof shape, roof slope and roof material of the corresponding building are set according to the corresponding rules, and the roof image is combined to create a more accurate building roof. Then, by binding the facade image of the building, a building model corresponding to the actual building is generated.
[0130] In the implementation process, first, the facade of the city building needs to be surveyed on site. In the survey, collect all the city building facade data and images involved in modeling. Convert the obtained data and images into a language that can be recognized by Cityengine, and generate a CGA rule package. Second, the CGA rule package is transmitted to the generated city building white film, so that it starts to automatically generate the facade of the city building according to the content of the CGA rule package. That is, according to the facade of the city building, the code is edited according to the image address, so that Cityengine can automatically generate the city building white film into a city building with a rich real model.
[0131] Specifically, as shown in Figure 14 , Figure 15 and Figure 16 , according to the CGA rule package prepared by the present application, the city building white film automatically generates a three-dimensional model of the city building. The central theme of the three pictures is the same elevated hub. Figure 14 The collection of the elevated hub and the east building block under a lower viewing angle is shown; Figure 15 The collection of the elevated hub and the building block in the northwest under an inclined viewing angle is shown; Figure 16 The spatial relationship between the elevated hub and the three-dimensional city building under a bird's eye view is shown. At the same time, the positions and angles of the three pictures presented are the same as the three pictures in Figure 10 , Figure 11 , Figure 12 , Figure 1 Therefore, by comparing with each other, the effects and differences can be viewed. If the above operations and judgments are described in code, they can be implemented as follows:
[0132]
[0133]
[0134]
[0135] According to the above code flow, the building roof data in the city building projection data can be captured out. And through the self-defined method, different city building roof changes are given. In the self-defined code, the setting of the roof shape, roof slope and roof material is added.
[0136] Through the self-defined setting, the building roof shape in reality can be restored.
[0137] The above process only standardizes and rationalizes the roof of the building in the city building facade library. The facade of the city building has not been developed. The designer's observation and understanding of the white film.
[0138] Then, on this basis, the facade of the city building is compiled. The specific code is as follows:
[0139]
[0140] According to the above code flow, the building facade material and photo data collected in the survey stage can be transmitted to the city building white model, and the construction of the building model is completed.
[0141] The above codes realize the process from the city building projection to the realistic city building three-dimensional model. At the same time, the particularity of the city or city area can also be reserved through the code.
[0142] In a preferred embodiment, as shown in Figure 17 , after step S2, it further includes:
[0143] Step S4: Import the BIM model in the region to be modeled to simulate the mutual relationship between the BIM model and the city model.
[0144] Specifically, in view of the fact that in the prior art, only relying on plan design drawings or simple modeling for observation makes it difficult to further investigate the problems existing in the design process of the building group, in the embodiment, after generating the city model of the region to be modeled, an external three-dimensional BIM model can be further imported to create images as shown in Figure 18 , Figure 19 and Figure 20 . The image can be used to create a new three-dimensional BIM model of the building in the region to be modeled as in reality, and by combining other mathematical models, the multiple calculations in the project can be solved, such as calculating the buffer area around a certain building component. After the merging of the model is completed, various three-dimensional BIM formats can be re-exported, so that the designer can import other design software to help with design change work.
[0145] Compared with the existing method mainly relying on manual modeling, the urban building automatic generation scheme of the present disclosure makes full use of the processing capacity of the computing resources to replace manual labor, not only improving the efficiency, but also avoiding the omissions and errors that are easy to occur when manually checking. In some embodiments, new samples can also be added to the sub-library by adding new parameters, rules, etc. to discover new problems, the type range of the problems to be checked can be expanded by constructing a new sub-library, or some sub-libraries can be selected or skipped to speed up the checking. Therefore, the urban building automatic generation scheme of the present disclosure is more flexible and efficient.
[0146] The above merely describes the preferred embodiments of the present application, and is not intended to limit the embodiments and protection scope of the present application. It should be understood by those skilled in the art that any equivalent replacement and obvious changes made according to the content of the present application should be included in the protection scope of the present application.
Claims
1. A model generation method suitable for urban planning design, characterized in that, The method comprises the following steps: Step S1: obtaining and merging multiple sets of building topographic maps and height data of a region to be modeled to generate a merged data map; Step S2: correcting the merged data map to generate an intermediate design map; Step S3: generating a city model in the region to be modeled by using the intermediate design map and facade data. The step S1 comprises: Step S11: obtaining multiple sets of building topographic maps and height data of the region to be modeled; Step S12: generating a set of building collision models for each building in the region to be modeled by using the building topographic maps and the height data respectively; Step S13: setting all the building collision models in the region to be modeled; Step S14: determining whether there is three-dimensional collision between the building collision models; If yes, correcting the building collision models to remove the three-dimensional collision, and then generating the merged data map; If no, generating the merged data map by using the building collision models; The step S2 comprises: Step S21: superimposing a satellite image layer on the merged data map; Step S22: comparing the satellite image layer and the merged data map to obtain missing areas and redundant areas on the merged data map; Step S23: filling the missing areas by using the satellite image layer, and removing the redundant areas from the merged data map to generate the intermediate design map; In the step S23, after generating the intermediate design map, it further comprises: respectively pre-stretching each building in the intermediate design map by using the height data to generate a skyline sketch, and determining whether the height data is incorrect according to the skyline sketch and an actually collected skyline photo; The building topographic maps are CAD files, a city topographic map layer, a building layer, and a building information layer are extracted from multiple CAD files respectively, and are integrated into a same CAD map, an integrated CAD file is imported by using FME, and layer information in the integrated CAD file is extracted, so that the layer information and the layer topography in the CAD are exported as a shp file, and the intermediate design map can be obtained by processing the shp file.
2. The model generation method according to claim 1, characterized by, The step S3 comprises: Step S31: setting multiple building projections in the region to be modeled according to the intermediate design map; Step S32: respectively stretching each building projection by using the height data to construct a building white model; Step S33: filling each building white model by using pre-collected facade data to generate a building model; Step S34: generating the city model by using all the building models.
3. The model generation method according to claim 2, characterized by, The step S31 comprises: Step S311: selecting buildings to be projected in the intermediate design map respectively; Step S312: obtaining a building design map of each building to be projected; Step S313: integrating the building design maps to obtain a bottom projection and multiple outer contour layers of the building to be projected; Step S314: placing all the floor projections in the region to be modeled, and adjusting the coordinates of each floor projection to set the building projections.
4. The model generation method according to claim 3, characterized by, The step S32 includes: Step S321: setting a height range for each building set composed of multiple adjacent building projections; Step S322: stretching the building projections according to the height range and the height data, and adjusting the contour curve at each height according to the outer contour layer to build the building white model; Step S323: setting the setback of the building white model according to the height of the generated building white model.
5. The model generation method according to claim 2, wherein The step S33 includes: Step S331: sequentially collecting the building roof map corresponding to each building white model according to the intermediate design map and the city projection map; Step S332: generating the roof image of the building white model according to the building roof map, and setting the roof shape, roof slope and roof material to create the roof of the building white model; Step S333: binding the outer facade of the building white model according to the pre-collected building outer facade data to generate the building model.
6. The model generation method according to claim 1, wherein After the step S3, it further includes: Step S4: importing the BIM model in the region to be modeled to simulate the mutual relationship between the BIM model and the city model.
Citation Information
Patent Citations
A 3D city modeling method based on BIM and GIS
CN109410327A
Building model image design method based on 3D software
CN111046459A