A cim city three-dimensional planning deduction optimization method and system
By dividing the CIM 3D base model into grids and assigning index values, and adjusting the construction parameters of the planning scheme, the problem of inaccurate anchoring of the compliance verification of the planning scheme in the existing technology is solved, realizing the full-process compliance traceability and optimization efficiency improvement of urban planning.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- URBAN PLANNING & DESIGN INST OF SHENZHEN UPDIS
- Filing Date
- 2026-04-28
- Publication Date
- 2026-07-07
AI Technical Summary
Existing planning scheme simulation and optimization technologies based on CIM platforms cannot achieve a rigid correspondence between the control effectiveness boundary and three-dimensional spatial entities, resulting in the inability to accurately anchor violations in the compliance verification of planning schemes and failing to meet the full-process compliance requirements of refined urban planning and control.
By dividing the CIM 3D base model into grids, assigning indicators to the planning control layer, calculating the indicator deviation values of the 3D model of the planning scheme, marking the units to be optimized, and adjusting the construction parameters within the legal control boundary until the indicator deviation values of all gridded 3D units are within the preset threshold, the final planning simulation result model is generated.
It achieves a rigid correspondence between the legally mandated boundaries of planning control and the three-dimensional spatial entities of CIM, accurately verifies violations, shortens the iteration cycle of compliance optimization of planning schemes, ensures the traceability of compliance throughout the entire life cycle of planning results, and adapts to the full-process compliance requirements of refined urban planning control.
Smart Images

Figure CN122155311B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of urban planning, and in particular to a CIM urban three-dimensional planning simulation and optimization method and system. Background Technology
[0002] With the comprehensive implementation of the national spatial planning system and the in-depth advancement of urban information modeling platform construction, CIM has become a core foundational platform for connecting statutory planning control requirements and supporting the preparation, simulation, and full-process compliance control of three-dimensional spatial planning schemes. Currently, the control system in the urban detailed planning stage has been upgraded from traditional plot-level macro-indicator control to multi-dimensional, hierarchical, and comprehensive refined control with statutory spatial validity boundaries. This places core requirements on the three-dimensional simulation, compliance verification, and optimization adjustment of planning schemes, including precise spatial matching, rigid transmission of validity, and manageable and controllable processes.
[0003] Existing planning scheme derivation and optimization technologies based on CIM platforms generally take the complete 3D model of the planning scheme as the core processing object. However, they cannot achieve a rigid and unique correspondence between the control effectiveness boundary and the 3D spatial entity. This results in the compliance verification of the planning scheme not being able to penetrate to the 3D spatial entity within the corresponding control effectiveness boundary. The verification results cannot accurately anchor the specific spatial carrier corresponding to the violation. Consequently, the scheme optimization process cannot complete directional correction under the rigid constraints of the legal control effectiveness boundary. This easily leads to problems such as the breach of control boundary and secondary violations of adjacent control units during the optimization process, and cannot adapt to the full-process compliance requirements of refined urban planning and control.
[0004] As can be seen from the above, how to achieve full-process compliance with the requirements of refined urban planning and management still needs to be addressed. Summary of the Invention
[0005] To meet the full-process compliance requirements of refined urban planning and management, this application provides a CIM urban 3D planning simulation and optimization method and system.
[0006] Firstly, this application provides a CIM (City Information Modeling) urban 3D planning and optimization method, employing the following technical solution:
[0007] A CIM (City Information Modeling) urban 3D planning simulation and optimization method includes:
[0008] Obtain the CIM 3D base model and planning control layer of the target area, divide the CIM 3D base model into grids to obtain gridded 3D units with the same coordinate system as the planning control layer, and assign the control indicators of the planning control layer to the gridded 3D units of the corresponding spatial locations.
[0009] Import the 3D model of the planning scheme to be simulated, match the 3D model of the planning scheme to the coordinate system of the CIM 3D base model, extract the spatial boundary and construction indicators corresponding to the 3D model of the planning scheme, map the spatial boundary and construction indicators to the gridded 3D units of the corresponding coverage area of the planning control layer, and simultaneously check the control indicators that have been assigned in the gridded 3D units.
[0010] Based on the control indicators and mapped construction indicators within the gridded 3D units, the indicator deviation values of the 3D model of the planning scheme in each gridded 3D unit are calculated. Gridded 3D units with indicator deviation values exceeding the preset threshold are selected and marked as units to be optimized. The spatial information of the planning control layer and the CIM 3D base model corresponding to the units to be optimized are synchronously associated.
[0011] Based on the spatial location of the unit to be optimized and the corresponding index deviation value, adjust the construction parameters of the 3D model of the planning scheme in the corresponding area of the unit to be optimized, and simultaneously update the construction index of the adjusted 3D model of the planning scheme in the corresponding gridded 3D unit. Combine the control index of the planning control layer and the grid division boundary of the CIM 3D base model, repeat the calculation of index deviation value and the screening of the unit to be optimized until the index deviation value of all gridded 3D units is within the preset threshold.
[0012] The optimized 3D model of the planning scheme is integrated with the CIM 3D base model. The final planning simulation result model is generated by combining the control indicators of the planning control layer and the construction indicators of the gridded 3D units.
[0013] Optionally, the step of synchronously associating the spatial information of the planning control layer corresponding to the unit to be optimized with the CIM 3D base model includes:
[0014] Based on the control indicators within the gridded three-dimensional unit, the multi-dimensional control thresholds corresponding to a single gridded three-dimensional unit are broken down, and the corresponding three-dimensional construction indicators of the planning scheme are extracted and mapped to the gridded three-dimensional unit.
[0015] For the same-dimensional control threshold and construction indicators within a single-grid 3D unit, calculate the deviation value of the single-dimensional indicator separately, and add the weight ratio of the deviation value of the single-dimensional indicator to obtain the comprehensive indicator deviation value corresponding to the gridded 3D unit.
[0016] The comprehensive index deviation value of a single meshed 3D unit is compared with a preset threshold. When the comprehensive index deviation value exceeds the preset threshold, the meshed 3D unit is marked as a unit to be optimized. Simultaneously, the mesh boundary coordinates, control indicators, construction indicators, and comprehensive index deviation value of the unit to be optimized are extracted.
[0017] The grid boundary coordinates of the unit to be optimized are matched to the planning and control layer and the CIM 3D base model, respectively, to complete the one-to-one correspondence between the unit to be optimized and the control boundary of the corresponding planning and control layer and the 3D spatial information of the CIM 3D base model.
[0018] Optionally, the step of calculating the deviation value of a single-dimensional indicator for the same-dimensional control threshold and construction indicators within a single-mesh 3D unit, and then superimposing the weighted proportion of the single-dimensional indicator deviation values to obtain the comprehensive indicator deviation value corresponding to the meshed 3D unit includes:
[0019] For the same-dimensional control threshold and construction indicators within a single-mesh 3D unit, after calculating the deviation values of the single-dimensional indicators, dimensionless normalization is performed on the deviation values of each single-dimensional indicator to obtain the same-dimensional standardized deviation values of the single-dimensional indicators.
[0020] Based on the control level corresponding to the single-dimensional control threshold, the initial weight ratio corresponding to the standardized deviation value of each single dimension is matched, and the land use attribute corresponding to the gridded three-dimensional unit is combined to make a targeted adjustment of the initial weight ratio to obtain the final weight ratio corresponding to the standardized deviation value of each single dimension.
[0021] Distinguish the direction of deviation for each single-dimensional standardized deviation value, and match the corresponding deviation correction coefficient for negative deviation values that exceed the control threshold and positive deviation values that do not exceed the control threshold, thereby completing the correction of the single-dimensional standardized deviation value.
[0022] The corrected standardized deviation values of each single dimension are weighted and superimposed with the final weight ratio of the corresponding single dimension to obtain the comprehensive index deviation value corresponding to the gridded three-dimensional unit.
[0023] Optionally, the step of correcting the one-dimensional standardized deviation value includes:
[0024] Determine the deviation direction corresponding to each single-dimensional standardized deviation value within a single-mesh 3D cell. When the single-dimensional standardized deviation value exceeds the limit boundary of the corresponding control threshold, it is marked as a negative deviation value. When the single-dimensional standardized deviation value is within the limit range of the corresponding control threshold, it is marked as a positive deviation value.
[0025] Extract the control level corresponding to the control threshold of the negative deviation value, sort them according to the priority of the control level, match differentiated deviation correction coefficients for negative deviation values of different priorities, and complete the correction of negative deviation values.
[0026] Extract the control requirements corresponding to the control threshold of the positive deviation value, combine the land use attributes of the gridded three-dimensional unit to which the single-dimensional standardized deviation value belongs, match the corresponding deviation correction coefficient for the positive deviation value, and complete the correction of the positive deviation value;
[0027] The corrected negative and positive deviation values are integrated into a single-dimensional standardized deviation for the corresponding dimension within a single-mesh 3D cell.
[0028] Optionally, the step of ensuring that the index deviation values of all meshed 3D elements are within a preset threshold includes:
[0029] Extract the grid boundary coordinates, index deviation values and corresponding control indicators of all units to be optimized, determine the adjustment area in the three-dimensional model of the planning scheme that is completely matched with the grid boundary coordinates of the units to be optimized, and limit the adjustment range of construction parameters to not exceed the grid boundary of the corresponding unit to be optimized.
[0030] Based on the index deviation value corresponding to a single unit to be optimized, the adjustment direction and magnitude of the construction parameters of the three-dimensional model of the planning scheme within the area to be adjusted corresponding to the unit to be optimized are determined, and the construction parameters of the corresponding dimension that produces the index deviation are adjusted in a targeted manner.
[0031] After completing the adjustment of the construction parameters of the area corresponding to the single unit to be optimized, the construction indicators of the planning scheme 3D model in the corresponding gridded 3D unit of the unit to be optimized are updated synchronously. Only for the adjusted gridded 3D unit, the deviation value of the indicator is calculated and the unit to be optimized is screened and verified in combination with the control indicators of the planning control layer.
[0032] When the index deviation value of the adjusted meshed 3D unit is within the preset threshold, the optimization of the unit to be optimized is completed. Then, the directional adjustment and individual meshed 3D unit verification operations are performed on the remaining units to be optimized in sequence. The adjustment range is checked in conjunction with the mesh division boundary of the CIM 3D base model until the index deviation values of all meshed 3D units are within the preset threshold.
[0033] Optionally, the method further includes:
[0034] After completing the adjustment of the construction parameters of the area corresponding to the single unit to be optimized, extract the grid boundary coordinates and unique spatial identifier of the adjusted gridded three-dimensional unit, and synchronously update the construction indicators of the corresponding adjusted dimensions of the planning scheme three-dimensional model within the gridded three-dimensional unit. Lock the construction indicators and grid boundaries of all other gridded three-dimensional units except the adjusted gridded three-dimensional units and keep them in a fixed state.
[0035] The adjusted gridded 3D units can be retrieved and the pre-assigned control indicators in the planning and control layer can be reused simultaneously. The single-dimensional weight ratio and deviation correction coefficient corresponding to the gridded 3D units can be reused without retrieving the control data and calculation parameters of the entire area.
[0036] Based on the updated construction indicators and retrieved control indicators within the gridded 3D unit, the calculation of single-dimensional indicator deviation values, dimensionless normalization processing, deviation correction, and calculation of comprehensive indicator deviation values are performed only within the grid boundary of the gridded 3D unit.
[0037] The calculated deviation value of the comprehensive index is compared with the preset threshold to complete the screening and verification of the optimized units of the adjusted gridded three-dimensional unit. At the same time, the verification results are bound and stored with the grid boundary coordinates, construction indicators and control indicators of the gridded three-dimensional unit.
[0038] Optionally, the method further includes:
[0039] Obtain the final construction indicators, control indicators, comprehensive indicator deviation values and verification results corresponding to all gridded 3D units, and bind the final construction indicators, control indicators, comprehensive indicator deviation values and verification results to the grid boundary coordinates and unique spatial identifier of the corresponding gridded 3D units to generate unit-level compliance verification data packages;
[0040] The optimized 3D model of the planning scheme is divided into corresponding unit-level spaces according to the grid division boundary of the gridded 3D units. The unit-level compliance verification data package is embedded into the attribute information of the 3D model of the planning scheme of the corresponding unit to complete the fusion of the model and the verification data.
[0041] The 3D model of the planning scheme with embedded compliance verification data package is matched and superimposed onto the corresponding coordinate system of the CIM 3D base model, and the control boundary and control indicator information of the planning control layer are superimposed simultaneously to generate a 3D planning model with full-process compliance traceability information.
[0042] Extract the construction indicators, control indicators and verification results of all gridded 3D units, generate a compliance verification report of the planning simulation results, and combine it with the 3D planning model with traceability information to form the final planning simulation results.
[0043] Secondly, this application provides a CIM city 3D planning simulation and optimization system, which adopts the following technical solution:
[0044] A CIM (City Information Modeling) 3D urban planning simulation and optimization system includes:
[0045] The grid delineation and labeling module obtains the CIM 3D base model and planning control layer of the target area, divides the CIM 3D base model into grids to obtain gridded 3D units with the same coordinate system as the planning control layer, and assigns the control indicators of the planning control layer to the gridded 3D units of the corresponding spatial location.
[0046] The scheme matching and mapping module imports the 3D model of the planning scheme to be simulated, matches the 3D model of the planning scheme to the coordinate system of the CIM 3D base model, extracts the spatial boundary and construction indicators corresponding to the 3D model of the planning scheme, maps the spatial boundary and construction indicators to the gridded 3D units of the corresponding coverage area of the planning control layer, and simultaneously checks the control indicators that have been assigned in the gridded 3D units.
[0047] The deviation calculation and marking module calculates the deviation values of the planning scheme's 3D model in each gridded 3D unit based on the control indicators and the mapped construction indicators within the gridded 3D unit. It then filters out gridded 3D units whose deviation values exceed a preset threshold and marks them as units to be optimized. Simultaneously, it associates the spatial information of the planning control layer and the CIM 3D base model corresponding to the units to be optimized.
[0048] The parameter adjustment and verification module adjusts the construction parameters of the planning scheme 3D model in the corresponding area of the unit to be optimized based on the spatial location of the unit to be optimized and the corresponding index deviation value. It also updates the construction index of the adjusted planning scheme 3D model in the corresponding gridded 3D unit. Combining the control index of the planning control layer and the grid division boundary of the CIM 3D base model, it repeats the calculation of index deviation value and the screening of the unit to be optimized until the index deviation value of all gridded 3D units is within the preset threshold.
[0049] The model fusion output module merges the optimized planning scheme 3D model with the CIM 3D base model, and combines the control indicators of the planning control layer with the construction indicator verification results of the gridded 3D units to generate the final planning simulation result model.
[0050] Thirdly, this application provides an electronic device that adopts the following technical solution:
[0051] An electronic device includes a processor, wherein the processor runs a program of the CIM city 3D planning deduction and optimization method described in any one of the above.
[0052] Fourthly, this application provides a storage medium, which adopts the following technical solution:
[0053] A storage medium storing a program of the CIM city 3D planning deduction and optimization method described in any one of the above.
[0054] In summary, this application includes at least one of the following beneficial technical effects:
[0055] By constructing a gridded three-dimensional unit that is completely consistent with the coordinate system of the statutory planning and control layer, statutory planning and control indicators are directly assigned to the smallest three-dimensional unit of the corresponding spatial location, achieving a rigid and unique correspondence between the boundary of the validity of statutory planning and control and the CIM three-dimensional spatial entity. On this basis, through hierarchical and multi-dimensional precise calculation of unit-level indicator deviations, compliance verification is upgraded from traditional plot-level macro statistics to precise verification penetrating to the smallest spatial unit. This can directly anchor the specific spatial carrier corresponding to the violation, realizing the rigid transmission of statutory control requirements throughout the entire space from the source of compliance verification.
[0056] Based on precisely located units to be optimized, the system enables directional parameter adjustments and closed-loop verification of individual gridded 3D units, strictly confined within legally defined control boundaries. During optimization, it locks the spatial boundaries and construction indicators of non-adjustable units, significantly reducing the iteration cycle for compliance optimization of planning schemes and ensuring full control and compliance throughout the optimization process. Furthermore, by deeply integrating unit-level full-process compliance verification data with the planning 3D model, it achieves compliance traceability throughout the entire lifecycle of planning outcomes. This comprehensively covers the rigid compliance control links of the entire process from planning scheme import, compliance verification, optimization adjustments to outcome output, fully adapting to the current full-process compliance business needs of refined urban planning control. Attached Figure Description
[0057] Figure 1 This is a flowchart illustrating a CIM (City Information Modeling) urban 3D planning deduction and optimization method according to an exemplary embodiment.
[0058] Figure 2 This is a structural block diagram of a CIM (City Information Modeling) urban 3D planning, simulation, and optimization system, illustrated according to an exemplary embodiment. Detailed Implementation
[0059] The embodiments of this application are described in detail below, and examples of the embodiments are shown in the accompanying drawings.
[0060] In the description of this specification, the references to "certain embodiments," "one embodiment," "some embodiments," "illustrative embodiment," "example," "specific example," or "some examples" refer to specific features, structures, materials, or characteristics described in connection with the described embodiment or example, which are included in at least one embodiment or example of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.
[0061] This application discloses a CIM city 3D planning simulation and optimization method, referring to... Figure 1 ,include:
[0062] S100: Obtain the CIM 3D base model and planning control layer of the target area, divide the CIM 3D base model into grids to obtain gridded 3D units with the same coordinate system as the planning control layer, and assign the control indicators of the planning control layer to the gridded 3D units of the corresponding spatial locations.
[0063] The specific execution steps of S100 include:
[0064] S101. Obtain the CIM 3D base model and planning control layer of the target area and complete the preprocessing operation of the basic data. The CIM 3D base model includes the digital elevation model of the target area, the 3D model of the existing buildings and structures, the 3D model of the existing municipal infrastructure, and the existing land use boundary model. The planning control layer is the control detailed planning layer with legal control effect corresponding to the target area, including the legal land use control boundary, multi-dimensional control indicators, and control zoning boundary.
[0065] The preprocessing operation specifically involves: removing redundant patches, invalid elevation points, and model elements of non-target areas from the CIM 3D base model; standardizing non-closed control boundaries, duplicate elements, and invalid attribute fields in the planning and control layer; and completing the cleaning and standardization of the basic data.
[0066] S102, extract the plane coordinate system parameters, elevation datum parameters and at least 3 corresponding spatial control points from the planning and control layer. Based on the corresponding spatial control points, perform coordinate transformation and spatial registration on the preprocessed CIM 3D base model. After correction, verify the deviation between the corresponding control points of the CIM 3D base model and the planning and control layer to ensure that the plane coordinate deviation and elevation deviation are both within the preset allowable deviation range, so as to achieve complete unification of the spatial coordinate system between the CIM 3D base model and the planning and control layer.
[0067] S103 uses the minimum legal land use control boundary within the planning control layer as the planar division constraint and the lowest and highest elevation values of the CIM 3D base model as the vertical division boundary. The CIM 3D base model is then divided into 3D meshes of equal precision. After the division is completed, the planar boundary of each meshed 3D unit completely fits the corresponding control boundary of the planning control layer, the vertical range is consistent with the overall vertical spatial range of the CIM 3D base model, and the spatial coordinate system of all meshed 3D units is completely consistent with the coordinate system of the planning control layer.
[0068] S104: Generate a unique spatial identifier for each gridded 3D unit, write the unique spatial identifier into the attribute field of the corresponding gridded 3D unit, match the control elements of the corresponding coverage area in the planning and control layer based on the spatial boundary coordinates of each gridded 3D unit, establish a one-to-one mapping spatial index between the unique spatial identifier and the corresponding control elements, and complete the spatial association binding between the gridded 3D unit and the planning and control layer.
[0069] S105. Extract the multi-dimensional control indicators corresponding to each control element in the planning and control layer. Based on the spatial index relationship, decompose the control indicators and write them into the attribute fields of the gridded three-dimensional units within the corresponding coverage area. After completing the indicator assignment for the gridded three-dimensional units of the entire area, check the consistency between the assigned control indicators and the corresponding statutory control indicators in the planning and control layer for each unit. Eliminate mismatched or missing indicator data to ensure that the control indicators in each gridded three-dimensional unit are completely consistent with the statutory control requirements of the corresponding spatial location.
[0070] This step achieves a rigid unification of the coordinate system between the CIM 3D base model and the statutory planning and control layer, constructing a gridded 3D unit that is completely aligned with the statutory control boundary and has a one-to-one spatial correspondence. This realizes the complete transmission and rigid binding of statutory planning and control requirements from the 2D layer to the smallest 3D spatial unit.
[0071] S200: Import the 3D model of the planning scheme to be simulated, match the 3D model of the planning scheme to the coordinate system of the CIM 3D base model, extract the spatial boundary and construction indicators corresponding to the 3D model of the planning scheme, map the spatial boundary and construction indicators to the gridded 3D units of the corresponding coverage area of the planning control layer, and simultaneously check the control indicators that have been assigned in the gridded 3D units.
[0072] The specific execution steps of S200 include:
[0073] S201, the three-dimensional model of the planning scheme to be simulated is a full-element three-dimensional model of the target area corresponding to the detailed construction planning stage, including the three-dimensional model of the planned buildings, the vertical model of the site, the model of municipal supporting facilities, and the green landscape model.
[0074] The preprocessing operation specifically involves: removing decorative components, redundant patches, and temporary model elements of non-target areas that are irrelevant to the planning and simulation; regularizing the attribute fields of the model; closing the spatial boundary elements such as the land use boundary and the outer contour of buildings in the planning scheme; correcting elevation anomalies and non-closed spatial surfaces in the model; and completing the standardization and regularization of the three-dimensional model of the planning scheme.
[0075] Using the coordinate system of the CIM 3D base model after coordinate correction as the sole reference, at least three corresponding spatial control points in the CIM 3D base model and the planning scheme 3D model are extracted. Based on the corresponding spatial control points, a seven-parameter coordinate transformation and spatial registration are performed on the preprocessed planning scheme 3D model. After registration, the deviation of the corresponding control points between the planning scheme 3D model and the CIM 3D base model is checked to ensure that the plane coordinate deviation and elevation deviation are both within the preset allowable deviation range, so as to achieve complete unification of the spatial coordinate system of the planning scheme 3D model, the CIM 3D base model and the planning control layer.
[0076] S202. After completing spatial registration, extract the full-element spatial boundaries and multi-dimensional construction indicators corresponding to the 3D model of the planning scheme, and complete the unit-level mapping of indicators and boundaries to gridded 3D units. The extracted spatial boundaries include the land use boundary line of the planning scheme, the control boundary of each plot, the planar outline boundary of each building and structure, the vertical elevation boundary, and the spatial boundary of supporting facilities. The extracted multi-dimensional construction indicators include the plot ratio, building density, building height, green space ratio, land setback distance, and supporting facility construction indicators, which correspond one-to-one with the control indicators of the planning control layer. The construction indicators are statistically analyzed and extracted by plot and by building and structure, and the extracted spatial boundaries and construction indicators are written into the attribute fields of the corresponding elements in the 3D model of the planning scheme.
[0077] Based on the pre-established spatial index relationship of gridded three-dimensional units, the spatial boundary of the extracted planning scheme three-dimensional model is matched unit by unit with the spatial boundary of the corresponding gridded three-dimensional units in the coverage area to complete the one-to-one correspondence of spatial locations. Then, the extracted multi-dimensional construction indicators are decomposed and mapped to the attribute fields of the corresponding gridded three-dimensional units according to the coverage of the spatial boundary, ensuring that the construction indicators in each gridded three-dimensional unit are completely consistent with the construction content of the planning scheme within the spatial range of that unit.
[0078] S203. After completing the mapping of construction indicators, perform synchronous verification and correction of the mapped construction indicators and the assigned control indicators within the gridded three-dimensional unit for each unit. Specifically, retrieve the statutory control indicators that have been pre-assigned to the gridded three-dimensional unit for each unit, and synchronously verify the dimensional consistency and spatial correspondence of the mapped construction indicators and the assigned control indicators. Mark the gridded three-dimensional units with missing indicator dimensions or spatial mismatches, and complete the supplementation and correction of the corresponding construction indicators to ensure that the dimensions of the construction indicators and control indicators in each gridded three-dimensional unit correspond one-to-one and the spatial positions are completely matched.
[0079] This step ensures the consistency and coherence between the planning scheme data and the preliminary base data through full-process coordinate registration verification and indicator dimension checking.
[0080] S300 calculates the deviation values of the planning scheme's 3D model in each gridded 3D unit based on the control indicators and mapped construction indicators within the gridded 3D units. It then filters out gridded 3D units whose deviation values exceed a preset threshold and marks them as units to be optimized. Simultaneously, it associates the spatial information of the planning control layer and the CIM 3D base model corresponding to the units to be optimized.
[0081] The specific execution steps of S300 include:
[0082] S301, Basic Data Retrieval, Threshold Splitting, and Metric Alignment:
[0083] S3011 uses the unique spatial identifier pre-configured for each gridded 3D unit as the sole retrieval basis, retrieves the multi-dimensional legal control indicators that have been assigned values in the attribute fields of each unit, and breaks down the upper and lower limits of the control threshold and the compliance range corresponding to each dimension according to the legal control requirements of each control indicator. Simultaneously, it extracts the construction indicators that are mapped to the unit by the planning scheme and correspond one-to-one with the control dimensions, and eliminates redundant construction indicator data that are unrelated to the control indicator dimensions, so as to ensure that the construction indicators and control thresholds form a dimensional and spatial dual matching correspondence.
[0084] S3012 uses the dimensions of control indicators as a benchmark to complete the dimensional alignment of construction indicators and fill in the missing construction indicator data. After alignment, the spatial correspondence between control indicators and construction indicators is verified unit by unit to ensure that both belong to the same unique spatial identifier corresponding to the gridded three-dimensional unit space, and invalid indicator data with spatial mismatch is eliminated.
[0085] S302, Calculation, correction and comprehensive deviation of index deviation values:
[0086] S3021: For each set of matched control thresholds and construction indicators within a single-mesh 3D unit, calculate the difference between the compliance range of the construction indicators and the control thresholds to obtain the single-dimensional indicator deviation value corresponding to that dimension. To address the issue of inconsistent dimensions and inability to directly calculate the same-caliber weighted values of indicators such as plot ratio, building height, and green space ratio, a preset extreme value normalization algorithm is used to perform dimensionless normalization on all single-dimensional indicator deviation values, eliminating the differences in dimensions and numerical ranges of different indicators, and obtaining a single-dimensional standardized deviation value under a unified dimension.
[0087] S3022, based on the statutory control level corresponding to each single-dimensional control threshold, distinguishes between mandatory control indicators and guiding control indicators, and matches the initial weight ratio to the standardized deviation value of each single dimension. Among them, the initial weight ratio of mandatory control indicators is significantly higher than that of guiding control indicators. Then, combined with the land use attributes corresponding to the gridded three-dimensional unit, the initial weight ratio is adjusted in a targeted manner according to the differences in control focus of different land use types such as residential, commercial, and public service (e.g., appropriately increasing the weight of green space ratio and building density indicators for residential land, and appropriately increasing the weight of building height limit and supporting facility construction indicators for commercial land). Finally, the final weight ratio that adapts to the statutory control requirements and land use attributes of the unit is obtained.
[0088] S3023 uses the legally compliant range of the control threshold for each dimension within a single-grid 3D unit as the sole criterion. It compares the standardized deviation value of each dimension with the legally defined boundary of the control threshold to determine whether it exceeds the legally defined boundary of the control threshold. The legally defined boundary includes core control boundaries such as the upper limit of building height and the lower limit of green space ratio. Deviation values that exceed the control threshold are marked as negative deviation values, which indicate that there is a compliance risk for the indicator in that dimension. Deviation values that are within the compliance range of the control threshold are marked as positive deviation values, which indicate that the indicator in that dimension is within the compliance range. This completes the differentiation and accurate marking of the nature of all single-dimensional standardized deviation values.
[0089] Extract the statutory control levels corresponding to the control thresholds for all negative deviation values, and prioritize them according to the rigidity of control effectiveness. Among them, the indicators corresponding to the mandatory standards for national engineering construction are the highest priority, the statutory mandatory indicators of the control detailed plan are the second highest priority, and the planning guidance indicators are the lowest priority. In order of priority from high to low, a gradient amplification correction coefficient is matched for negative deviation values of different priorities. The higher the control priority, the larger the amplification correction coefficient, thus completing the graded correction of negative deviation values.
[0090] Extract the control guidance requirements corresponding to the control thresholds for all positive deviation values, and combine them with the land use attributes of the gridded three-dimensional unit to which the positive deviation value belongs. Match an appropriate convergence correction coefficient for the positive deviation value. For example, a smaller convergence coefficient is matched for the positive deviation of the green space ratio that conforms to the ecological improvement guidance within residential land. Affected by the fluctuation of indicators within the group compliance range, the positive deviation value is adapted and corrected. The negative deviation values that have completed the hierarchical correction and the positive deviation values that have completed the adaptation correction are integrated one by one according to the original indicator dimensions to form the single-dimensional standardized deviation of each corresponding dimension within the single gridded three-dimensional unit, which has completed the whole process correction, and is bound to the corresponding dimension's control indicators and control level information.
[0091] S3024, the corrected standardized deviation values of each single dimension are weighted and superimposed with the final weight ratio determined for the corresponding single dimension to obtain the comprehensive index deviation value corresponding to the gridded three-dimensional unit; the index deviation values of all gridded three-dimensional units in the target area are calculated according to the above process, and the calculated single-dimensional index deviation values, corrected single-dimensional standardized deviation values, and comprehensive index deviation values are synchronously written into the attribute fields of the corresponding gridded three-dimensional unit and bound to the unique spatial identifier of the unit for storage.
[0092] S303, Selection of cells to be optimized and association with spatial information:
[0093] S3031, in accordance with the statutory control requirements, a compliance threshold for the deviation value of the comprehensive indicator is preset. The deviation value of the comprehensive indicator corresponding to the gridded 3D unit is compared with the compliance threshold for each unit. When the deviation value of the comprehensive indicator exceeds the preset compliance threshold, the gridded 3D unit is marked as a unit to be optimized. Simultaneously, the unit's attribute fields are written with the optimization mark, the dimension exceeding the limit, and the corresponding deviation value data. The grid boundary coordinates, control indicators, construction indicators, and comprehensive indicator deviation value of the unit to be optimized are extracted simultaneously to form a complete core data package of the unit to be optimized.
[0094] S3032 uses the grid boundary coordinates of the unit to be optimized as the sole matching basis, and completes spatial matching between the unit to be optimized and the planning and control layer and the CIM 3D base model respectively. In the planning and control layer, it matches the legal control boundary and control requirement information of the corresponding coverage area, and in the CIM 3D base model, it matches the spatial information such as the 3D coordinates and current features of the corresponding spatial range. It establishes a one-to-one correspondence between the unit to be optimized and the spatial information of the corresponding planning and control layer and CIM 3D base model, and synchronously writes the associated spatial information into the attribute fields of the unit to be optimized.
[0095] Through the above-mentioned full-process operation, the problem of exceeding the limits of the planning scheme can be accurately located and targeted, which can solve the problem that multi-dimensional control indicators cannot be weighted and calculated with the same caliber; in addition, through dynamic adjustment of weights and differential correction of deviations, the comprehensive deviation value can be accurately matched with the statutory control requirements.
[0096] S400: Based on the spatial location of the unit to be optimized and the corresponding index deviation value, adjust the construction parameters of the 3D model of the planning scheme in the corresponding area of the unit to be optimized, and simultaneously update the construction index of the adjusted 3D model of the planning scheme in the corresponding gridded 3D unit. Combine the control index of the planning control layer and the grid division boundary of the CIM 3D base model, repeat the calculation of index deviation value and the screening of the unit to be optimized until the index deviation value of all gridded 3D units is within the preset threshold.
[0097] The specific execution steps of S400 include:
[0098] S401, Extraction of data for units to be optimized, locking of regions to be adjusted, and formulation of adjustment strategies:
[0099] S4011 uses the unique spatial identifier of the marked unit to be optimized as an index to extract the core basic data bound to the unit one by one, including grid boundary coordinates, index deviation values corresponding to the out-of-limit dimensions, statutory control indicators, control requirements of the associated planning control layer and spatial information of the CIM three-dimensional base model, forming a basic data package exclusive to the unit to be optimized.
[0100] S4012, based on the extracted grid boundary coordinates, accurately locates and locks the area to be adjusted in the 3D model of the planning scheme that perfectly matches the spatial range of the unit to be optimized; with the grid boundary of the gridded 3D unit as a rigid constraint, it is clear that the adjustment range of the construction parameters must not exceed the planar and vertical limits of the grid boundary. At the same time, with the grid division boundary of the CIM 3D base model as the benchmark, the adjustment range is checked unit by unit, which can avoid the problem of the adjustment range exceeding the limit in advance.
[0101] S4013 executes a rigid locking operation across the entire domain, fixing the planning scheme model elements, construction indicators, and spatial boundaries of all gridded 3D units except the current unit to be optimized. This ensures they remain fixed throughout the process and cannot be altered by adjustments to the current unit, thus preventing secondary deviations from the outset. S4014, based on the exceeding dimensions and indicator deviation values of the unit to be optimized, and combined with the legally mandated control requirements for the corresponding dimensions, determines the adjustment direction and specific quantitative adjustment range for the construction parameters of those dimensions. The core principle is to formulate adjustment strategies only for the construction parameters of the dimensions that cause exceeding deviations, without affecting construction parameters of dimensions without deviations. For example, for units exceeding building height limits, the downward adjustment range of the building elevation is specified; for units exceeding floor area ratio limits, the adjustment scheme for the building footprint area or number of floors is specified. This ensures that the adjustment strategy directly corresponds to the exceeding deviation, eliminating redundant adjustment actions and improving optimization efficiency.
[0102] S402, Targeted Adjustment of Construction Parameters, Update of Indicators, and Data Locking:
[0103] S4021, based on the adjustment strategy determined in S401, makes targeted modifications to the construction parameters of the corresponding dimensions within the area to be adjusted in the 3D model of the planning scheme; after the parameter modification is completed, the spatial form and attribute information of the corresponding elements in the 3D model of the planning scheme are simultaneously corrected to ensure that the model entity and the modified construction parameters are completely matched and there is no problem of form and parameter disconnection.
[0104] S4022, prioritize extracting the grid boundary coordinates and unique spatial identifier of the adjusted gridded 3D unit. Based on the modified planning scheme 3D model elements, recalculate all construction indicators corresponding to the adjusted dimensions within the unit only for the currently adjusted gridded 3D unit (for example, after adjusting the building height parameter, simultaneously recalculate the construction indicators of related dimensions such as building height, building density, and plot ratio within the unit).
[0105] S4023 will overwrite the recalculated construction indicators into the attribute fields of the gridded 3D unit and bind them to the unique spatial identifier of the unit for storage, ensuring that the construction indicators in the unit are completely consistent with the content of the adjusted planning scheme model; the construction indicators of the remaining unadjusted units will remain unchanged, further strengthening the anti-interference control of the entire data.
[0106] S403, closed-loop verification, iterative optimization, and full-area compliance review of a single meshed 3D unit:
[0107] S4031, Lightweight Parameter Retrieval and Independent Calculation: It eliminates the need to traverse and retrieve the full planning and control layer base map data, historical weight configurations, and deviation calculation parameters of the target area. It only accurately retrieves the legal control indicators that have been pre-assigned and permanently bound to the current adjustment unit. At the same time, it directly reuses the single-dimensional weight ratio and positive and negative differential deviation correction coefficients that were previously finalized and adapted for the unit. This eliminates the redundant steps of loading full data and re-matching configurations, which can reduce data computing power consumption.
[0108] S4032 strictly defines the calculation space range. All calculation operations do not exceed the predetermined grid division boundary of the currently adjusted gridded 3D unit, and do not link or interfere with the data of any surrounding units. Relying only on the updated construction indicators of this unit and the retrieved exclusive control indicators, it independently completes the calculation of single-dimensional original indicator deviation, multi-dimensional dimensionless normalization and unified dimension, and positive and negative deviation differentiation correction in sequence, and finally accurately calculates the latest comprehensive indicator deviation value of this unit. The calculated comprehensive indicator deviation value is compared with the preset threshold to complete the single closed-loop compliance verification of this unit.
[0109] S4033, if the index deviation value of the unit still exceeds the preset threshold, return to step S401, and re-optimize and adjust the strategy based on the new deviation value until the index deviation value of the unit is stably within the preset threshold, thus completing the optimization loop of the unit to be optimized; after a single unit to be optimized completes the optimization loop, perform targeted adjustment, index update and single loop verification operations on all other units to be optimized in sequence according to the above process; after all units to be optimized have been processed, perform a full compliance review on all meshed 3D units in the target area to ensure that the index deviation values of all units are within the preset threshold and that no units exceeding the limit are missed.
[0110] S4034 rigidly binds the judgment result of this unit compliance verification to the unit's grid boundary coordinates, the latest approved construction indicators, and the original statutory control indicators, and permanently stores them in the unit's exclusive attribute database, realizing data traceability throughout the entire process of adjustment, calculation, and verification.
[0111] By consistently using gridded 3D units as the smallest execution unit throughout the entire process and legally mandated control indicators as rigid constraints, combined with full-domain data anti-interference locking, lightweight dedicated parameter reuse, independent closed-loop accounting of units, and full-element traceability storage, every step of the scheme optimization is ensured to be traceable and controllable, fully complying with the rigid requirements of legal planning and control. At the same time, it achieves precision and controllability in the planning scheme optimization process, which not only solves the problems of adjustment exceeding boundaries and secondary violations, but also significantly improves the efficiency and credibility of scheme optimization results, forming a low-cost, high-efficiency, precise and controllable closed loop for compliance verification of individual gridded 3D units and full-domain optimization.
[0112] S500 integrates the optimized 3D model of the planning scheme with the CIM 3D base model, and combines the control indicators of the planning control layer with the verification results of the construction indicators of the gridded 3D units to generate the final planning simulation result model.
[0113] The specific execution steps of S500 include:
[0114] S501: Extract the 3D model of the planning scheme that has been optimized and adjusted throughout the entire process and all gridded 3D units have passed compliance verification. Using the CIM 3D base model with coordinate benchmark correction completed in step S100 as the sole spatial benchmark, extract no less than 3 corresponding spatial control points of the two to complete the spatial position verification of the 3D model of the planning scheme and the CIM 3D base model, ensuring that the plane coordinate deviation and elevation deviation of the two are within the preset allowable deviation range and there is no spatial misalignment problem.
[0115] After the review is approved, all elements of the 3D model of the planning scheme will be superimposed and integrated into the corresponding spatial locations of the CIM 3D base model according to the rules of hierarchical control. Among them, the planned buildings, site verticality, municipal facilities, green landscape and other model elements are set up in separate layers, which are clearly distinguished from the existing buildings, existing municipal facilities and other existing layers in the CIM 3D base model. After the integration is completed, the integrated 3D model is spatially split into units based on the grid division boundary of the gridded 3D unit. This ensures that the spatial range of each gridded 3D unit fully contains the CIM base model elements and planning scheme model elements of the corresponding location, providing a unified spatial carrier for subsequent attribute data binding.
[0116] S502 uses the unique spatial identifier pre-configured for each meshed 3D unit as the unique retrieval index to collect the full-process compliance data of the unit from initial assignment to final optimization. The collected content includes the legal control indicators initially assigned within the unit, the construction indicators initially mapped, the adjustment records and basis for each parameter adjustment, the indicator deviation values calculated in each round, the final approved construction indicators, and the final compliance verification results. The full-process data collected from a single meshed 3D unit is packaged to generate a unit-level compliance traceability data package that corresponds one-to-one with the unique spatial identifier of the unit. The traceability data package is then completely written into the attribute fields of the corresponding meshed 3D unit in the fused 3D model, completing the rigid binding between the data package and the model spatial unit.
[0117] After binding is completed, consistency verification of the binding results is performed unit by unit to check the spatial matching of the unique spatial identifier of the traceability data packet with the corresponding gridded 3D unit, ensuring that there are no data mismatches, omissions, or missing fields, and ensuring that each spatial unit in the fusion model can directly retrieve the corresponding full-process compliance data.
[0118] S503 involves overlaying the planning and control layer corresponding to the target area onto the fused 3D model with completed attribute binding, according to a coordinate system consistent with the CIM 3D base model. Simultaneously, it establishes the association mapping relationship between the statutory control boundaries, control indicators, and control zoning elements in the planning and control layer and the corresponding gridded 3D units within the coverage area, achieving a one-to-one correspondence between control requirements, spatial models, and compliance data.
[0119] After the overlay is completed, based on the unit-level compliance traceability data package bound in the fusion model, a full final compliance review is performed on the final construction indicators and statutory control indicators of all gridded 3D units in the target area. This confirms that the indicator deviation values of all gridded 3D units are within the preset thresholds, with no omissions of exceeding the limits.
[0120] After the review is approved, the fused 3D model, which overlays planning and control layer information, embeds full-process unit-level compliance traceability data packages, and completes the final compliance verification, will be determined as the final planning simulation result model. At the same time, the control indicators, construction indicators, verification results, and full-process adjustment records of the gridded 3D units of the whole region will be extracted to generate a planning simulation compliance verification report that matches the result model, forming a complete planning simulation result package.
[0121] By integrating model space, rigidly binding full-process compliance data with the model, and overlaying and matching legally mandated control information, this solution addresses several issues in existing technologies, such as the disconnect between planning outcome models and legally mandated control requirements, the lack of traceability in the compliance verification process, and the inability to directly connect planning outcomes to the CIM platform for refined management. The final planning simulation model generated by this solution is no longer a simple 3D visualization model, but a digital management outcome with legally mandated control attributes, a traceable full-process compliance process, and a one-to-one binding of spatial units with control requirements. It can directly connect to the land and space planning approval process and the routine management of the CIM platform, achieving a rigid compliance closed loop from planning scheme import, compliance verification, targeted optimization to outcome application, fully adapting to the current full-process business needs of refined urban planning management.
[0122] Based on the scheme in this application embodiment, taking the construction detailed planning simulation project of a control planning management unit in the central urban area of a city as an example, the project first obtains the CIM three-dimensional base model of the target area and the legal control detailed planning control layer. After completing the rigid unification of the coordinate system of the two, the project divides the area into gridded three-dimensional units consistent with the coordinates of the control layer using the legal land use control boundary as a constraint. The legal control indicators are decomposed and assigned to the three-dimensional units of the corresponding spatial locations. Then, the three-dimensional model of the planning scheme to be simulated is imported. After completing the coordinate registration, the spatial boundary and construction indicators of the scheme are mapped to the corresponding gridded three-dimensional units. The indicator dimensions are checked unit by unit, realizing the complete transmission of legal control requirements from the two-dimensional layer to the smallest three-dimensional spatial unit, and establishing a unified benchmark for compliance control throughout the entire process.
[0123] The project uses a gridded 3D unit as the smallest unit, calculating the deviation between construction and control indicators for each unit, and identifying units with out-of-limit indicators that need optimization. In the optimization phase, the grid boundary of each unit to be optimized serves as a rigid constraint, locking the models and indicators of the remaining compliant units in place. Construction parameters are adjusted only for the out-of-limit dimensions. After adjustment, a single closed-loop compliance check is performed on that unit until the indicators meet the requirements before proceeding to optimize the remaining units. The entire optimization process is completed within the legally mandated control boundaries, preventing secondary exceedances by adjacent units and ensuring traceability and controllability of each adjustment step, fully complying with the rigid control requirements of the legal plan.
[0124] After all units pass compliance verification, the project will integrate the optimized planning scheme model with the CIM 3D base model, collect the full-process compliance data of each unit to generate a unit-level traceability data package, bind it to the corresponding unit attributes of the integrated model, and overlay a legal control layer to generate the final planning simulation result model and supporting compliance report. This result is no longer a single visual model, but a digital result with complete legal control attributes and full-process compliance traceability information. It can be directly connected to the planning approval system and the city CIM platform, realizing a rigid compliance closed loop for the entire process of planning scheme import, verification, optimization to implementation, and fully adapting to the full-process business needs of refined urban planning and control.
[0125] In this embodiment of the application, the method further includes the following steps in generating the final planning simulation model:
[0126] First, acquire all the final core data of all gridded 3D units within the target area, including the final construction indicators, initial legal control indicators, final comprehensive indicator deviation values, and compliance verification results of each unit after multiple rounds of optimization. Then, rigidly bind these data with the grid boundary coordinates and unique spatial identifiers of the corresponding gridded 3D units to ensure that the core data of each unit completely corresponds to its own spatial location and unique identifier, without any mismatch or omission. Finally, generate a unit-level compliance verification data package for each unit and completely retain the compliance data of the unit throughout the entire process.
[0127] In addition, the 3D model of the planning scheme, which has been optimized throughout the entire process and is compliant with all units, needs to be strictly divided into corresponding unit-level spatial ranges according to the grid division boundaries of the gridded 3D units to ensure that each unit space contains the corresponding planning model elements. Then, the unit-specific unit-level compliance verification data package for each unit is fully embedded into the attribute information of the planning scheme 3D model of the corresponding unit to achieve deep integration of the planning model entity and the full-process compliance verification data, so that each unit of the model can be directly associated with its own compliance data.
[0128] Furthermore, the 3D model of the planning scheme, which has been embedded with the compliance verification data package, needs to be precisely matched and superimposed onto the corresponding spatial position of the CIM 3D base model according to a unified coordinate system to ensure that there is no spatial misalignment in the model superposition. At the same time, the legal control boundaries and control indicators of various dimensions of the planning control layer are superimposed synchronously to achieve the four-in-one integration of the CIM 3D base model, the planning scheme model, the planning control information, and the unit-level compliance data. Finally, a 3D planning model with full-process compliance traceability information is generated, which can directly trace the compliance verification process of each unit.
[0129] Finally, the final construction indicators, legal control indicators, and full-round verification results of all gridded 3D units are extracted, compiled and summarized in a standardized format, and a compliance verification report of the planning simulation results is generated, which clarifies the compliance status of the entire region, the rectification status of deviations in each unit, and the final compliance conclusion. This compliance verification report is combined with the 3D planning model with traceability information to form a complete planning simulation result of "3D model + compliance report", ensuring that the result has both visualization display function and complete compliance traceability and verification basis.
[0130] By binding compliance data at the unit level, integrating models and data, generating traceability models, and providing supporting compliance reports, the entire closed-loop process of planning and simulation results has been improved, ensuring that the compliance of planning results is traceable, the data is verifiable, and the application is feasible.
[0131] This application discloses a CIM city 3D planning simulation and optimization system, referring to... Figure 2 ,include:
[0132] The grid delineation and labeling module 001 acquires the CIM 3D base model and planning control layer of the target area, divides the CIM 3D base model into grids, obtains gridded 3D units consistent with the coordinate system of the planning control layer, and assigns the control indicators of the planning control layer to the gridded 3D units of the corresponding spatial locations.
[0133] The scheme matching and mapping module 002 imports the 3D model of the planning scheme to be simulated, matches the 3D model of the planning scheme to the coordinate system of the CIM 3D base model, extracts the spatial boundary and construction indicators corresponding to the 3D model of the planning scheme, maps the spatial boundary and construction indicators to the gridded 3D unit of the corresponding coverage area of the planning control layer, and simultaneously checks the control indicators that have been assigned in the gridded 3D unit.
[0134] The deviation calculation and marking module 003 calculates the deviation values of the planning scheme's three-dimensional model in each gridded three-dimensional unit based on the control indicators and the mapped construction indicators within the gridded three-dimensional unit. It then filters out gridded three-dimensional units whose deviation values exceed a preset threshold and marks them as units to be optimized. Simultaneously, it associates the spatial information of the planning control layer and the CIM three-dimensional base model corresponding to the units to be optimized.
[0135] The parameter adjustment and verification module 004 adjusts the construction parameters of the planning scheme 3D model in the corresponding area of the unit to be optimized according to the spatial location of the unit to be optimized and the corresponding index deviation value. It also updates the construction index of the adjusted planning scheme 3D model in the corresponding gridded 3D unit. Combining the control index of the planning control layer and the grid division boundary of the CIM 3D base model, it repeats the calculation of index deviation value and the screening of the unit to be optimized until the index deviation value of all gridded 3D units is within the preset threshold.
[0136] The model fusion output module 005 merges the optimized planning scheme 3D model with the CIM 3D base model, and combines the control indicators of the planning control layer with the construction indicator verification results of the gridded 3D units to generate the final planning simulation result model.
[0137] This application also discloses an electronic device, including a processor, wherein the processor runs a program of the CIM city three-dimensional planning deduction and optimization method described in any one of the above embodiments.
[0138] This application also discloses a storage medium storing a program of the CIM city 3D planning deduction and optimization method described in any one of the above embodiments.
[0139] Although embodiments of this application have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting this application. Those skilled in the art can make changes, modifications, substitutions and variations to the above embodiments within the scope of this application.
Claims
1. A CIM city three-dimensional planning deduction optimization method, characterized in that, include: Obtain the CIM 3D base model and planning control layer of the target area, divide the CIM 3D base model into grids to obtain gridded 3D units with the same coordinate system as the planning control layer, and assign the control indicators of the planning control layer to the gridded 3D units of the corresponding spatial locations. Import the 3D model of the planning scheme to be simulated, match the 3D model of the planning scheme to the coordinate system of the CIM 3D base model, extract the spatial boundary and construction indicators corresponding to the 3D model of the planning scheme, map the spatial boundary and construction indicators to the gridded 3D units of the corresponding coverage area of the planning control layer, and simultaneously check the control indicators that have been assigned in the gridded 3D units. Based on the control indicators and mapped construction indicators within the gridded 3D units, the indicator deviation values of the 3D model of the planning scheme in each gridded 3D unit are calculated. Gridded 3D units with indicator deviation values exceeding the preset threshold are selected and marked as units to be optimized. The spatial information of the planning control layer and the CIM 3D base model corresponding to the units to be optimized are synchronously associated. Based on the spatial location of the unit to be optimized and the corresponding index deviation value, adjust the construction parameters of the 3D model of the planning scheme in the corresponding area of the unit to be optimized, and simultaneously update the construction index of the adjusted 3D model of the planning scheme in the corresponding gridded 3D unit. Combine the control index of the planning control layer and the grid division boundary of the CIM 3D base model, repeat the calculation of index deviation value and the screening of the unit to be optimized until the index deviation value of all gridded 3D units is within the preset threshold. After adjusting the construction parameters of the corresponding area of a single unit to be optimized, the grid boundary coordinates and unique spatial identifier of the adjusted gridded 3D unit are extracted. The construction indicators of the corresponding adjusted dimensions of the planning scheme 3D model within the gridded 3D unit are updated synchronously. The construction indicators and grid boundaries of all gridded 3D units except the adjusted gridded 3D units are locked and kept in a fixed state. The pre-assigned control indicators of the adjusted gridded 3D units within the planning control layer are retrieved. The single-dimensional weight ratio and deviation correction coefficient corresponding to the gridded 3D units are reused synchronously without retrieving the control data and calculation parameters of the entire area. Based on the updated construction indicators and retrieved control indicators within the gridded 3D units, the calculation of single-dimensional indicator deviation values, dimensionless normalization processing, deviation correction, and calculation of comprehensive indicator deviation values are performed only within the grid boundary of the gridded 3D units. The calculated comprehensive indicator deviation values are compared with preset thresholds to complete the screening and verification of the units to be optimized in the adjusted gridded 3D units. The verification results are synchronously bound and stored with the grid boundary coordinates, construction indicators, and control indicators of the gridded 3D units. The optimized 3D model of the planning scheme is integrated with the CIM 3D base model. The final planning simulation result model is generated by combining the control indicators of the planning control layer and the construction indicators of the gridded 3D units.
2. The CIM city three-dimensional planning deduction optimization method according to claim 1, characterized in that, The steps for synchronously associating the spatial information of the planning control layer corresponding to the unit to be optimized with the CIM 3D base model include: Based on the control indicators within the gridded three-dimensional unit, the multi-dimensional control thresholds corresponding to a single gridded three-dimensional unit are broken down, and the corresponding three-dimensional construction indicators of the planning scheme are extracted and mapped to the gridded three-dimensional unit. For the same-dimensional control threshold and construction indicators within a single-grid 3D unit, calculate the deviation value of the single-dimensional indicator separately, and add the weight ratio of the deviation value of the single-dimensional indicator to obtain the comprehensive indicator deviation value corresponding to the gridded 3D unit. The comprehensive index deviation value of a single meshed 3D unit is compared with a preset threshold. When the comprehensive index deviation value exceeds the preset threshold, the meshed 3D unit is marked as a unit to be optimized. Simultaneously, the mesh boundary coordinates, control indicators, construction indicators, and comprehensive index deviation value of the unit to be optimized are extracted. The grid boundary coordinates of the unit to be optimized are matched to the planning and control layer and the CIM 3D base model, respectively, to complete the one-to-one correspondence between the unit to be optimized and the control boundary of the corresponding planning and control layer and the 3D spatial information of the CIM 3D base model.
3. The CIM city 3D planning deduction and optimization method according to claim 2, characterized in that, The steps for calculating the deviation value of each single-dimensional indicator for the same-dimensional control threshold and construction indicators within a single-mesh 3D unit, and then summing the weighted proportions of the single-dimensional indicator deviation values to obtain the comprehensive indicator deviation value corresponding to the meshed 3D unit include: For the same-dimensional control threshold and construction indicators within a single-mesh 3D unit, after calculating the deviation values of the single-dimensional indicators, dimensionless normalization is performed on the deviation values of each single-dimensional indicator to obtain the same-dimensional standardized deviation values of the single-dimensional indicators. Based on the control level corresponding to the single-dimensional control threshold, the initial weight ratio corresponding to the standardized deviation value of each single dimension is matched, and the land use attribute corresponding to the gridded three-dimensional unit is combined to make a targeted adjustment of the initial weight ratio to obtain the final weight ratio corresponding to the standardized deviation value of each single dimension. Distinguish the direction of deviation for each single-dimensional standardized deviation value, and match the corresponding deviation correction coefficient for negative deviation values that exceed the control threshold and positive deviation values that do not exceed the control threshold, thereby completing the correction of the single-dimensional standardized deviation value. The corrected standardized deviation values of each single dimension are weighted and superimposed with the final weight ratio of the corresponding single dimension to obtain the comprehensive index deviation value corresponding to the gridded three-dimensional unit.
4. The CIM city 3D planning deduction and optimization method according to claim 3, characterized in that, The steps involved in correcting for the standardized deviation value in a single dimension include: Determine the deviation direction corresponding to each single-dimensional standardized deviation value within a single-mesh 3D cell. When the single-dimensional standardized deviation value exceeds the limit boundary of the corresponding control threshold, it is marked as a negative deviation value. When the single-dimensional standardized deviation value is within the limit range of the corresponding control threshold, it is marked as a positive deviation value. Extract the control level corresponding to the control threshold of the negative deviation value, sort them according to the priority of the control level, match differentiated deviation correction coefficients for negative deviation values of different priorities, and complete the correction of negative deviation values. Extract the control requirements corresponding to the control threshold of the positive deviation value, combine the land use attributes of the gridded three-dimensional unit to which the single-dimensional standardized deviation value belongs, match the corresponding deviation correction coefficient for the positive deviation value, and complete the correction of the positive deviation value; The corrected negative and positive deviation values are integrated into a single-dimensional standardized deviation value for the corresponding dimension within a single-mesh 3D cell.
5. The CIM city 3D planning deduction and optimization method according to claim 1, characterized in that, The steps where the index deviation values of all meshed 3D elements are within a preset threshold include: Extract the grid boundary coordinates, index deviation values and corresponding control indicators of all units to be optimized, determine the adjustment area in the three-dimensional model of the planning scheme that is completely matched with the grid boundary coordinates of the units to be optimized, and limit the adjustment range of construction parameters to not exceed the grid boundary of the corresponding unit to be optimized. Based on the index deviation value corresponding to a single unit to be optimized, the adjustment direction and magnitude of the construction parameters of the three-dimensional model of the planning scheme within the area to be adjusted corresponding to the unit to be optimized are determined, and the construction parameters of the corresponding dimension that produces the index deviation are adjusted in a targeted manner. When the index deviation value of the adjusted meshed 3D unit is within the preset threshold, the optimization of the unit to be optimized is completed. Then, the directional adjustment and individual meshed 3D unit verification operations are performed on the remaining units to be optimized in sequence. The adjustment range is checked in conjunction with the mesh division boundary of the CIM 3D base model until the index deviation values of all meshed 3D units are within the preset threshold.
6. The CIM city 3D planning and optimization method according to claim 1, characterized in that, The method also includes: Obtain the final construction indicators, control indicators, comprehensive indicator deviation values and verification results corresponding to all gridded 3D units, and bind the final construction indicators, control indicators, comprehensive indicator deviation values and verification results to the grid boundary coordinates and unique spatial identifier of the corresponding gridded 3D units to generate unit-level compliance verification data packages; The optimized 3D model of the planning scheme is divided into corresponding unit-level spaces according to the grid division boundary of the gridded 3D units. The unit-level compliance verification data package is embedded into the attribute information of the 3D model of the planning scheme of the corresponding unit to complete the fusion of the model and the verification data. The 3D model of the planning scheme with embedded compliance verification data package is matched and superimposed onto the corresponding coordinate system of the CIM 3D base model, and the control boundary and control indicator information of the planning control layer are superimposed simultaneously to generate a 3D planning model with full-process compliance traceability information. Extract the construction indicators, control indicators and verification results of all gridded 3D units, generate a compliance verification report of the planning simulation results, and combine it with the 3D planning model with traceability information to form the final planning simulation results.
7. A CIM (City Information Modeling) urban 3D planning simulation and optimization system, characterized in that, include: The grid delineation and labeling module obtains the CIM 3D base model and planning control layer of the target area, divides the CIM 3D base model into grids to obtain gridded 3D units with the same coordinate system as the planning control layer, and assigns the control indicators of the planning control layer to the gridded 3D units of the corresponding spatial location. The scheme matching and mapping module imports the 3D model of the planning scheme to be simulated, matches the 3D model of the planning scheme to the coordinate system of the CIM 3D base model, extracts the spatial boundary and construction indicators corresponding to the 3D model of the planning scheme, maps the spatial boundary and construction indicators to the gridded 3D units of the corresponding coverage area of the planning control layer, and simultaneously checks the control indicators that have been assigned in the gridded 3D units. The deviation calculation and marking module calculates the deviation values of the planning scheme's 3D model in each gridded 3D unit based on the control indicators and the mapped construction indicators within the gridded 3D unit. It then filters out gridded 3D units whose deviation values exceed a preset threshold and marks them as units to be optimized. Simultaneously, it associates the spatial information of the planning control layer and the CIM 3D base model corresponding to the units to be optimized. The parameter adjustment and verification module adjusts the construction parameters of the planning scheme 3D model in the corresponding area of the unit to be optimized based on the spatial location of the unit to be optimized and the corresponding index deviation value. It also updates the construction index of the adjusted planning scheme 3D model in the corresponding gridded 3D unit. Combining the control index of the planning control layer and the grid division boundary of the CIM 3D base model, it repeats the calculation of index deviation value and the screening of the unit to be optimized until the index deviation value of all gridded 3D units is within the preset threshold. After adjusting the construction parameters of the corresponding area of a single unit to be optimized, the grid boundary coordinates and unique spatial identifier of the adjusted gridded 3D unit are extracted. The construction indicators of the corresponding adjusted dimensions of the planning scheme 3D model within the gridded 3D unit are updated synchronously. The construction indicators and grid boundaries of all gridded 3D units except the adjusted gridded 3D units are locked and kept in a fixed state. The pre-assigned control indicators of the adjusted gridded 3D units within the planning control layer are retrieved. The single-dimensional weight ratio and deviation correction coefficient corresponding to the gridded 3D units are reused synchronously without retrieving the control data and calculation parameters of the entire area. Based on the updated construction indicators and retrieved control indicators within the gridded 3D units, the calculation of single-dimensional indicator deviation values, dimensionless normalization processing, deviation correction, and calculation of comprehensive indicator deviation values are performed only within the grid boundary of the gridded 3D units. The calculated comprehensive indicator deviation values are compared with preset thresholds to complete the screening and verification of the units to be optimized in the adjusted gridded 3D units. The verification results are synchronously bound and stored with the grid boundary coordinates, construction indicators, and control indicators of the gridded 3D units. The model fusion output module merges the optimized planning scheme 3D model with the CIM 3D base model, and combines the control indicators of the planning control layer with the construction indicator verification results of the gridded 3D units to generate the final planning simulation result model.
8. An electronic device, characterized in that, Includes a processor, wherein the processor runs a program of the CIM city three-dimensional planning deduction and optimization method as described in any one of claims 1-6.
9. A storage medium, characterized in that, The program stores the CIM city 3D planning deduction and optimization method as described in any one of claims 1-6.