Land Division Optimization Method, System, Terminal and Storage Medium for Network Platform

Through the land division optimization method of the network platform, the land division in urban planning is optimized by using feature extraction and weighting operations combined with the division optimization model, which solves the problem of cross-level constraint transmission and improves the quality of land division and the credibility of the results.

CN119624531BActive Publication Date: 2025-06-03NINGBO YINZHOU DISTRICT PLANNING & DESIGN INST
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202510165931.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-02-14
Publication Date
2025-06-03
Estimated Expiration
2045-02-14

AI Technical Summary

Technical Problem

The existing technology is difficult to effectively solve the problem of cross-level constraint transmission in urban planning, resulting in a low quality of land division.

Method used

Through a land division optimization method of a network platform, feature extraction and weighting operations are adopted, and the division range of the target block is optimized in combination with the division optimization model, and the results are updated through spatial pattern distribution and development intensity distribution.

Benefits of technology

It improves the quality of land division and the credibility of the results, provides convenient query of land division results, simplifies operations, and makes the division scope more in line with the interests and needs of residents.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119624531B_ABST
    Figure CN119624531B_ABST
Patent Text Reader

Abstract

The present application relates to a method, system, terminal and storage medium for optimizing land division of a network platform, and relates to the field of big data technology. The method includes: in response to an input operation of query information, counting the land information of a target block; extracting the division basis of the target block according to the land information and query information of the target block; performing a feature extraction operation on the land information to obtain land features; performing a weighting operation on the land features according to the division basis to obtain input features; in response to a parameter input operation, obtaining the model parameters of a division optimization model; calling the division optimization model to optimize the division range of the target block according to the input features to obtain a division optimization result of the target block; performing a visualization process on the division optimization result to obtain a land division chart, and displaying the land division chart. The present application has the effects of improving the quality of land division and providing convenient query of land division results.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of big data technology, and in particular, to a method, system, terminal, and storage medium for optimizing land division of a network platform. Background Art

[0002] With the increase in urban population and the continuous expansion of urban scale, more and more areas need to be managed. The contradiction between urban planning and urban development has become increasingly obvious. This new urban development goal undoubtedly brings new challenges to urban planning and planning management in China. How to improve the quality of land division and the rationality of layout under the premise of the continuous expansion of urban planning areas and the increasing urban population has become an important issue faced by urban development.

[0003] Related technologies usually adopt a simulation algorithm. This simulation algorithm first solves the quantity structure of urban land use in different scenarios, and then uses a model to simulate land use transformation under the constraint of this quantity structure, and finally obtains the optimized layout of land division corresponding to the scenario.

[0004] Regarding the above-mentioned related technologies, the inventor believes that the simulation algorithm cannot solve cross-level constraint transmission, that is, related technologies lack information fusion at different levels, resulting in low quality of land division. Summary of the Invention

[0005] In order to improve the quality of land division and provide convenient query of land division results, this application provides a method, system, terminal, and storage medium for optimizing land division of a network platform.

[0006] In a first aspect, this application provides a method for optimizing land division of a network platform, adopting the following technical solution:

[0007] A method for optimizing land division of a network platform includes:

[0008] In response to an input operation of query information, count the land information of the target block, where the land information includes land division rule restrictions, land division strategies, and the location of the target block;

[0009] Extract the division basis of the target block according to the land information of the target block and the query information;

[0010] Perform a feature extraction operation on the land information to obtain land features;

[0011] Perform a weighting operation on the land features according to the division basis to obtain input features;

[0012] In response to a parameter input operation, obtain the model parameters of the division optimization model and input the model parameters into the division optimization model;

[0013] Call the division optimization model to optimize the division range of the target block according to the input features, and obtain the optimized division result of the target block;

[0014] Perform visualization processing on the optimized division result to obtain a land division chart and display the land division chart.

[0015] By adopting the above technical solution, according to the query information input by relevant personnel, the division range of the target block is optimized to obtain the optimized division result of the target block. It can not only update the land division according to the specified requirements to improve the quality of land division, but also provide convenient query of land division results and simplify the operation.

[0016] Optionally, execute the optimization step, and the optimization step includes: calling the division optimization model to optimize the i-th division range of the target block according to the land features to obtain the (i + 1)-th division range of the target block, where i is a positive integer and the initial value of i is 1;

[0017] Execute the comparison step, and the comparison step includes: comparing the differences between the i-th division range and the (i + 1)-th division range to obtain the change of the i-th division range, and storing the change data corresponding to the i-th division range in the local memory;

[0018] Execute the display step, and the display step includes: displaying the change of the i-th division range in the form of an animation;

[0019] Update i to i + 1, and repeat the optimization step, the comparison step and the display step until the land division rule limit is met, and use the (i + 1)-th division range as the optimized division result.

[0020] By adopting the above technical solution, the division range of the target block can be continuously updated through the division optimization model, so that the quality of the division range is continuously improved. Moreover, relevant personnel can intuitively observe the continuous optimization of the division range, and can intuitively understand the optimization direction and scope of land division.

[0021] Optionally, perform spatial clustering operation on the target block according to the land information to obtain the spatial pattern distribution of the target block, and the spatial pattern distribution represents the spatial distribution of land uses within the target block;

[0022] Obtain the development intensity of each location within the target block;

[0023] Divide the target block according to the development intensity to obtain the development intensity distribution of the target block;

[0024] Update the division optimization result with reference to the spatial pattern distribution and the development intensity distribution.

[0025] By adopting the above technical solution, the division optimization result is updated according to the spatial pattern distribution and the development intensity distribution, so that the division optimization result integrates various factors and improves the credibility of the division optimization result.

[0026] Optionally, obtain the building information within the sub-block of the target block, where the building information includes the number of buildings and the building types;

[0027] Obtain the current development direction of the sub-block according to the building information.

[0028] Extract the target current development direction of the sub-block and the nearby current development directions of the nearby blocks of the sub-block, and obtain the industrial development information of the sub-block;

[0029] Call the development prediction model to perform development prediction according to the industrial development information, the target current development direction and the nearby current development directions to obtain the development potential of the sub-block;

[0030] Integrate the location information and the development potential of the sub-block to obtain the land information of the sub-block.

[0031] By adopting the above technical solution, the land information of the sub-block is obtained according to the location information and the development potential of the sub-block, so that the land information can represent the main information of the target block, which is beneficial to improving the accuracy of subsequent land division.

[0032] Optionally, set a conditional function according to the global conditions of the target block to obtain global constraints;

[0033] Obtain neighborhood constraints according to the association between the target block and the nearby blocks of the target block;

[0034] Perform classification regression on natural factors, traffic factors and economic factors according to the land information of the target block to obtain local constraints;

[0035] Integrate the global constraints, the neighborhood constraints and the local constraints to obtain constraint factors;

[0036] Retrieve a loss function according to the land information of the target block;

[0037] Use the constraint factors and the loss function to train the division optimization model.

[0038] By adopting the above technical solution, the partitioning optimization model is trained using the constraint factor and the loss function to ensure the quality of the partitioning optimization model. Moreover, the settings of the constraint factor and the loss function can improve the generalization ability, stability, and efficiency of the partitioning optimization model.

[0039] Optionally, in response to receiving an input operation of the residential situation in the edge area of the sub-block in the target block, obtain the residential situation, where the residential situation includes the residential location, the number of residents, and the occupations of the residents;

[0040] According to the residential situation, count the travel situations of the residents;

[0041] Perform a feature extraction operation on the residential situation and the travel situations of the residents to obtain the residential features of the edge area;

[0042] Invoke the partitioning optimization model to update the partitioning range of the sub-block according to the residential features.

[0043] By adopting the above technical solution, the partitioning range of the target block is updated according to the residential situation in the edge area, making the partitioning range more in line with the interests of the residents and improving the rationality of the partitioning optimization result.

[0044] Optionally, collect the public facility information in the edge area, where the public facility information includes the location, type, and quantity of the public facilities;

[0045] Obtain the resident flow tendency in the edge area according to the public facility information;

[0046] Weight the resident flow tendency according to the land information to obtain the weighted resident flow tendency;

[0047] Update the partitioning relationship between the edge area and the target block according to the weighted resident flow tendency.

[0048] By adopting the above technical solution, the partitioning relationship between the edge area and the target block is updated according to the weighted resident flow tendency, making the foregoing partitioning relationship more accurate and effectively meeting the needs of the residents in the edge area.

[0049] In a second aspect, the present application provides a land partitioning optimization system for a network platform, adopting the following technical solution:

[0050] A land partitioning optimization system for a network platform, comprising:

[0051] An acquisition module for acquiring query information, land information, a division optimization model, spatial clustering operations, development intensity, building information, a development prediction model, global conditions, a loss function, and the living conditions of residents;

[0052] A memory for storing a program of the land division optimization method of the network platform in any one of the above;

[0053] A processor, and the program in the memory can be loaded and executed by the processor to implement the land division optimization method of the network platform in any one of the above.

[0054] By adopting the above technical solution, the division range of the target block is optimized according to the query information input by relevant personnel, and the division optimization result of the target block is obtained. It can not only update the land division according to the specified requirements to improve the quality of land division, but also provide convenient query of land division results and simplify the operation.

[0055] In a third aspect, the present application provides an intelligent terminal, adopting the following technical solution:

[0056] An intelligent terminal includes a memory and a processor, and a computer program capable of being loaded and executed by the processor for any one of the above methods is stored on the memory.

[0057] In a fourth aspect, the present application provides a computer storage medium, which can store corresponding programs, has the characteristics of facilitating the improvement of the quality of land division and providing convenient query of land division results, and adopts the following technical solution:

[0058] A computer-readable storage medium stores a computer program capable of being loaded and executed by the processor for any one of the above land division optimization methods of the network platform.

[0059] In summary, the present application includes at least one of the following beneficial technical effects:

[0060] The division range of the target block is optimized according to the query information input by relevant personnel, and the division optimization result of the target block is obtained. It can not only update the land division according to the specified requirements to improve the quality of land division, but also provide convenient query of land division results and simplify the operation;

[0061] The division range of the target block can be continuously updated through the division optimization model, so that the quality of the division range is continuously improved. Moreover, relevant personnel can intuitively observe the continuous optimization of the division range, and relevant personnel can intuitively understand the optimization direction and scope of land division;

[0062] Update the division optimization result according to the spatial pattern distribution and development intensity distribution, so that the division optimization result incorporates various factors and improves the credibility of the division optimization result. Description of the Drawings

[0063] Figure 1 It is a schematic flowchart of a method for optimizing land division of a network platform provided by an embodiment of the present application.

[0064] Figure 2 It is a schematic flowchart of a method for running a division optimization model provided by an embodiment of the present application.

[0065] Figure 3 It is a schematic flowchart of a method for updating a division optimization result provided by an embodiment of the present application.

[0066] Figure 4 It is a schematic flowchart of a method for obtaining land information provided by an embodiment of the present application.

[0067] Figure 5 It is a schematic flowchart of a method for training a division optimization model provided by an embodiment of the present application.

[0068] Figure 6 It is a schematic flowchart of a first method for optimizing the division of the edge area provided by an embodiment of the present application.

[0069] Figure 7 It is a schematic flowchart of a second method for optimizing the division of the edge area provided by an embodiment of the present application.

[0070] Figure 8 It is a schematic structural diagram of a land division optimization system of a network platform provided by an embodiment of the present application. Detailed Description of the Embodiment

[0071] In order to make the objectives, technical solutions and advantages of the present application clearer and more understandable, the following further describes the present application in detail with reference to the Figures 1 to 8 accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0072] An embodiment of the present application discloses a method for optimizing land division of a network platform. Referring to Figure 1 , the method includes:

[0073] Step 101: In response to an input operation of query information, count the land information of the target block, where the land information includes land division rule restrictions, land division strategies, and the location of the target block.

[0074] The query information is used to uniquely identify the target block. Optionally, the query information includes at least one of the location information, area, name, and number of the target block. Exemplarily, candidate blocks are displayed on the display screen. In response to a selection operation on the target block among the candidate blocks, the target block is obtained.

[0075] The land information can be input by the user or preset.

[0076] The land division rule restrictions refer to the laws, regulations, policies, technical specifications, and model iteration strategies set during the process of dividing land. Exemplarily, the land division rules include at least one of land use, land area and shape, maximum carrying capacity of land, and total planned population of land.

[0077] The land division strategy refers to the criteria or guidelines for dividing land. Exemplarily, the land division strategies include at least one of natural development strategy, ecological protection strategy, economic development strategy, resident service strategy, and coordinated strategy of ecological protection and economic development.

[0078] In an actual scenario, there are usually multiple different sub-blocks inside the target block. For example, sub-block A inside the target block is commercial land, and sub-block B is agricultural land. Then, according to the land characteristics of different sub-blocks collected manually, the land characteristics of the sub-blocks are integrated to obtain the land information of the target block.

[0079] Step 102: Extract the division basis of the target block according to the land information and query information of the target block.

[0080] The division basis refers to the criteria and restrictions for dividing the target block. Optionally, the division basis includes at least one of land division rules, land division strategies, the shape and location of the target block, the area of the target block, and the maximum carrying capacity of the target block. For example, the division basis includes dividing the target block according to the economic development strategy and the shape of the target block.

[0081] In some embodiments, the division basis can be represented in vector form. Exemplarily, the division basis is [3, 45, 6]. Among them, the first digit of the vector represents the land division strategy, the second digit represents the area of the target block, and the third digit represents the land use. Then, "3" in the vector represents that the land division strategy adopts the economic development strategy, "45" represents that the area of the target block is 450,000 square meters, and "6" represents that the target block is for agricultural planting use.

[0082] Furthermore, in the case where there are multiple different sub-blocks inside the target block, extract the division basis of the sub-blocks according to the land information and query information of the sub-blocks. Integrate the division basis of the sub-blocks to obtain the division basis of the target block.

[0083] Step 103: Perform feature extraction operation on the land information to obtain land features.

[0084] The feature extraction operation is used to extract features reflecting the land information. The land features can reflect the content of the land information.

[0085] Exemplarily, call the feature extraction model to perform feature extraction operation on the land information to obtain land features. Among them, the feature extraction model can adopt any one of a convolutional neural network, a deep learning model, and an encoder.

[0086] Step 104: Perform a weighting operation on the land features according to the division basis to obtain input features.

[0087] Furthermore, the division basis includes a land division strategy. Then, according to the land division strategy of the target block, determine the weight value corresponding to the land division strategy from the preset mapping table. Perform a weighting operation on the land features according to the foregoing weight value to obtain input features. Since different land division strategies have different demands for land, the importance of different sub-features in the input features will also be different. For example, when adopting an economic development strategy, features such as industrial output value and benchmark land price in the land features will be more emphasized; while when adopting a resident service strategy, the road accessibility, quantity and types of public facilities in the land features will be more emphasized.

[0088] Furthermore, the land division strategy is also associated with the land use. For example, in the case where the land use is commercial use, the land division strategy is the corresponding economic development strategy.

[0089] In some other embodiments, in response to the weight value input operation, obtain the input weight value. Perform a weighting operation on the land features according to the input weight to obtain input features.

[0090] Step 105: In response to the parameter input operation, obtain the model parameters of the division optimization model and input the model parameters into the division optimization model.

[0091] In some other embodiments, if the parameter input operation is not received, use the preset model parameters and input the preset model parameters into the division optimization model.

[0092] Step 106: Call the division optimization model to optimize the division range of the target block according to the input features to obtain the division optimization result of the target block.

[0093] Optionally, the division optimization model is implemented by using a model based on CA (Cellular Automat, cellular automaton).

[0094] The division optimization result includes at least one of the boundaries, development potential, uses, and areas of different blocks within the target block.

[0095] Step 107: Visualize the division optimization result to obtain a land division chart and display the land division chart.

[0096] The land division chart is used to visually show the differences in the land before and after optimization. The land division chart includes a tabular form and a statistical chart form.

[0097] In some embodiments, when there are multiple different sub-blocks inside the target block, display the map of the target block on the display screen, and display each sub-block on the map. Mark the corresponding sub-division optimization results of each sub-block on the map. Specifically, mark the land use, development potential, etc. of the sub-block on the sub-block.

[0098] In some embodiments, generate a land division chart according to the land area in the land optimization result and the original land area of the target block. Specifically, use time as the horizontal axis and land area as the vertical axis to generate a line chart, and visually show what changes will occur to the land area after the land division optimization through the line chart.

[0099] In some embodiments, when there are multiple different sub-blocks inside the target block, generate a land division chart according to the change in the area ratio of the sub-blocks. Specifically, use a pie chart to show the floor area ratio of different land uses. Specifically, use a bar chart to show the change value of the area of each type of land use after the land division optimization.

[0100] In an exemplary example, this embodiment can be applied to the scenario of land planning. For example, for the development of commercial land in the target block, the user can use an economic development strategy to optimize each sub-block in the target block, so as to obtain the area and boundary of the optimized different sub-blocks, and show the economic development potential of different sub-blocks. It is beneficial for relevant personnel to clarify which blocks should be developed and which blocks have high development potential.

[0101] By adopting the above technical solution, optimize the division range of the target block according to the query information input by relevant personnel to obtain the division optimization result of the target block. It can not only update the land division according to the specified requirements to improve the quality of the land division, but also provide a convenient query of the land division result and simplify the operation.

[0102] The embodiment of the present application discloses a method for running a division optimization model. Refer to Figure 2 , the method includes:

[0103] Step 201: Execute the optimization step. The optimization step includes: calling the division optimization model to optimize the i-th division range of the target block according to the land characteristics, and obtaining the (i + 1)-th division range of the target block, where i is a positive integer and the initial value of i is 1.

[0104] In this embodiment, the division optimization model will continuously iterate and repeat the division range of the target block to ensure that a highly accurate division optimization result can be obtained.

[0105] Step 202: Execute the comparison step. The comparison step includes: comparing the differences between the i-th division range and the (i + 1)-th division range to obtain the changes in the i-th division range, and storing the change data corresponding to the i-th division range in the local memory.

[0106] The change data includes the area change and the boundary line change between the i-th division range and the (i + 1)-th division range.

[0107] Step 203: Execute the display step. The display step includes: displaying the changes in the i-th division range in the form of an animation.

[0108] Exemplarily, display the i-th division range and the (i + 1)-th division range on the map, and use different colors to mark the i-th division range and the (i + 1)-th division range.

[0109] Exemplarily, taking i as the horizontal axis and the area value corresponding to the i-th division range as the vertical axis, generate a line chart to show the changes in the division range.

[0110] Step 204: Update i to i + 1, and repeat the optimization step, the comparison step, and the display step until the land division rule limit is met, and take the (i + 1)-th division range as the division optimization result.

[0111] The land division rule limit includes the model iteration strategy. Optionally, the model iteration strategy includes ending when the update ratio of the target block reaches the threshold and ending when the number of iterations reaches the upper limit.

[0112] In some other embodiments, in response to receiving a continue iteration operation, update i to i + 1. For example, display a continue iteration button on the display screen. When the continue iteration button receives a trigger operation, update i to i + 1 to implement the iteration operation.

[0113] By adopting the above technical solutions, the division range of the target block can be continuously updated through the division optimization model, so that the quality of the division range is continuously improved. Moreover, relevant personnel can intuitively observe the continuous optimization of the division range, and can intuitively understand the optimization direction and scope of land division.

[0114] In the following embodiments, after obtaining the partition optimization result, in order to improve the credibility and accuracy of the partition optimization result, it is also necessary to use parameters in other aspects as a reference to update the partition optimization result. Therefore, the embodiments of the present application disclose an update method for the partition optimization result. Referring to Figure 3 , the method includes:

[0115] Step 301: Perform a spatial clustering operation on the target block according to the land information to obtain the spatial pattern distribution of the target block, where the spatial pattern distribution represents the spatial distribution of the land uses within the target block.

[0116] Exemplarily, determine the land uses of each sub-block within the target block. For the land use of the target sub-block, set the neighborhood size. Set the clustering range of the target sub-block according to the neighborhood size, where the shortest distance from the boundary of the clustering range to the target sub-block is less than the neighborhood size. Determine whether the land uses of other sub-blocks within the clustering range are the same as that of the target block. If so, when the area ratio of the other sub-blocks falling within the clustering range is greater than the preset area ratio, incorporate the other sub-blocks into the clustering cluster of the target sub-block.

[0117] Step 302: Obtain the development intensity at each location within the target block.

[0118] The development intensity is the intensity of development activities per unit area. Optionally, the development intensity includes at least one of building density, population density, unit investment funds, traffic rate, and floor area ratio.

[0119] Step 303: Divide the target block according to the development intensity to obtain the development intensity distribution of the target block.

[0120] Exemplarily, set several development intensity intervals, where the lengths of the respective development intensity intervals are the same and the development intensity intervals are connected. Match the development intensity at each location within the target block with the aforementioned several development intensity intervals to obtain the corresponding development intensity interval for each location within the target block. Perform a spatial clustering operation on the land within the target block according to the development intensity interval to obtain the development intensity distribution of the target block.

[0121] Step 304: Update the partition optimization result with reference to the spatial pattern distribution and the development intensity distribution.

[0122] Exemplarily, obtain a first partitioning difference between the spatial pattern distribution and the partitioning optimization result. Obtain a second partitioning difference between the development intensity distribution and the partitioning optimization result. Invoke the spatial partitioning optimization model to perform data processing on the first partitioning difference to obtain a first optimization result. Invoke the development intensity partitioning optimization model to perform data processing on the second partitioning difference to obtain a second optimization result. Integrate the first optimization result and the second optimization result to obtain an updated partitioning optimization result.

[0123] By adopting the above technical solution, the partitioning optimization result is updated according to the spatial pattern distribution and the development intensity distribution, so that the partitioning optimization result incorporates various factors, improving the credibility of the partitioning optimization result.

[0124] In the following embodiments, in one implementation, the land information of the sub-blocks includes location information and development potential. For the development potential, it is necessary to process it in combination with the actual situation of the sub-blocks to ensure the accuracy of the development potential. Therefore, the embodiments of the present application disclose a method for obtaining land information. Refer to Figure 4 , the method includes:

[0125] Step 401: Obtain the building information within the sub-blocks of the target block, where the building information includes the number of buildings and the building types.

[0126] Optionally, the building types include commercial buildings, agricultural buildings, residential buildings, public buildings, transportation buildings, other buildings, and no buildings.

[0127] Step 402: Obtain the current development direction of the sub-block according to the building information.

[0128] Exemplarily, according to the number of buildings, determine the target building type with the largest number within the sub-block. Obtain the current development direction according to the development direction corresponding to the target building type.

[0129] Exemplarily, according to the building information, obtain the change situation of the number of building types within the sub-block. Select the rising building types showing an upward trend in the change situation of the number. Determine the target rising building type with the largest rising rate among the rising building types. Set the development direction corresponding to the rising building type as the current development direction.

[0130] In some other embodiments, the current development direction of the sub-block can also be obtained without using the building information. For example, obtain the current development direction through the land use of the sub-block.

[0131] Step 403: Extract the target current development direction of the sub-block and the nearby current development direction of the nearby blocks of the sub-block, and obtain the industrial development information of the sub-block.

[0132] The nearby block refers to the block that has the same boundary as the sub-block. The nearby block is one of the sub-blocks of the target block.

[0133] Industrial development information refers to the structure, trends, dynamics of a certain industry or sector in the sub-block, as well as various factors and data related thereto. Optionally, the industrial development information includes at least one of the industrial type, the current status of industrial development, and the total industrial output value.

[0134] Step 404: Invoke the development prediction model to perform development prediction according to the industrial development information, the current development direction of the target, and the current development direction of the nearby area, so as to obtain the development potential of the sub-block.

[0135] Optionally, feature extraction is performed on the industrial development information, the current development direction of the target, and the current development direction of the nearby area to obtain a development feature matrix. Invoke the development prediction model to perform development prediction on the development feature matrix to obtain the development potential of the sub-block.

[0136] Step 405: Integrate the location information and development potential of the sub-block to obtain the land information of the sub-block.

[0137] Exemplarily, the location information and development potential of the sub-block are combined to obtain the land information of the sub-block.

[0138] By adopting the above technical solution, the land information of the target block is obtained according to the location information and development potential of the sub-block, so that the land information can represent the main information of the target block, which is beneficial to improving the accuracy of subsequent land division.

[0139] This application embodiment discloses a training method for a division optimization model. Refer to Figure 5 , the method includes:

[0140] Step 501: Set a conditional function according to the global conditions of the target block to obtain global constraints.

[0141] In this step, a macro-level analysis of the target block is required. Among them, the global conditions include but are not limited to at least one of the environmental regulations within the target block, the limitation of the total land area, the total population capacity, the regional development goal, and the total carrying capacity of the infrastructure.

[0142] According to these global conditions, a suitable conditional function is set to quantify these limitations. For example, if there is a fixed ecological protection area in a certain region, the conditional function may restrict the land use in this region to ensure that the plan does not exceed the load capacity or legal constraints of these regions. These global constraints are crucial for ensuring the feasibility of the planning scheme.

[0143] Step 502: Obtain neighborhood constraints according to the association between the target block and the nearby blocks of the target block.

[0144] The target block and nearby blocks will affect each other, and the neighborhood constraint describes the degree of influence between the aforementioned target block and nearby blocks.

[0145] In some embodiments, calculate the economic correlation degree between the target block and nearby blocks, and use the economic correlation degree as the domain constraint. For example, calculate the circulation trade volume between the target block and nearby blocks, as well as the first trade volume of the target block and the second trade volume of the nearby blocks, calculate the sum of the first trade volume and the second trade volume to obtain the total trade volume. Calculate the ratio of the circulation trade volume to the total trade volume to obtain the economic correlation degree.

[0146] Step 503: Classify and regress natural factors, traffic factors, and economic factors according to the land information of the target block to obtain the locality constraint.

[0147] Natural factors include natural conditions such as terrain, climate, vegetation, water source, etc. For example, some areas may be prone to waterlogging due to low terrain, or need to avoid overdevelopment due to special ecological environments.

[0148] Traffic factors refer to the conditions of the traffic network, such as the carrying capacity of roads, traffic flow, distribution of public transportation facilities, etc. Traffic factors will affect the accessibility of the land, and thus affect the development potential of the block.

[0149] Economic factors include the market value of the land, the surrounding industrial layout, the regional economic development level, etc. Different economic factors will affect the land use of the target block, such as industrial land, commercial land, or residential land.

[0150] Step 504: Integrate the global constraint, neighborhood constraint, and locality constraint to obtain the constraint factor.

[0151] Exemplarily, put the global constraint, domain constraint, and locality constraint into a matrix with a preset size to obtain the constraint factor. Among them, if the length requirement of the aforementioned matrix is not met, zero-padding is performed at the rear.

[0152] Step 505: Retrieve the loss function according to the land information of the target block.

[0153] Furthermore, retrieve the loss function according to the land division strategy of the target block. Among them, the corresponding relationship between the land division strategy and the loss function is preset.

[0154] Step 506: Use the constraint factor and the loss function to train the division optimization model.

[0155] Exemplarily, optimize the parameters in the division optimization model through the error backpropagation algorithm to achieve the training of the division optimization model.

[0156] By adopting the above technical solution, the partitioning optimization model is trained using a constraint factor and a loss function to ensure the quality of the partitioning optimization model. Moreover, the settings of the constraint factor and the loss function can improve the generalization ability, stability, and efficiency of the partitioning optimization model.

[0157] In the following embodiments, for the edge region in the sub-block, the factors of the residents need to be further considered. Therefore, an embodiment of the present application discloses a method for optimizing the partitioning of the edge region. Referring to Figure 6 , the method includes:

[0158] Step 601: In response to receiving an input operation of the residential situation of the edge region of the sub-block in the target block, obtain the residential situation, where the residential situation includes the residential location, the number of residents, and the occupations of the residents.

[0159] The edge region refers to the region within the sub-block where the shortest distance from the sub-block boundary is less than the distance threshold.

[0160] In some other embodiments, the residential situation of the residents is obtained by retrieving server data.

[0161] Step 602: According to the residential situation of the residents, count the travel situations of the residents.

[0162] The travel situations of the residents include at least one of the travel route, travel frequency, travel purpose, travel time, travel distance, and travel mode.

[0163] Exemplarily, generate the work locations of the residents according to their occupations. Count the first candidate travel route between the residential location and the work location of the residents and the corresponding first travel mode. Record the first candidate travel route and the first travel mode in the travel situations of the residents.

[0164] Exemplarily, count the public service facilities within a preset distance threshold from the residential location. Count the second candidate travel route between the residential location and the work location of the residents and the corresponding second travel mode. Record the second candidate travel route and the second travel mode in the travel situations of the residents.

[0165] Step 603: Perform a feature extraction operation on the residential situation of the residents and the travel situations of the residents to obtain the residential characteristics of the edge region.

[0166] In some embodiments, perform a feature extraction operation on the residential situation of the residents to obtain the first residential characteristics. Perform a feature extraction operation on the travel situations of the residents to obtain the second residential characteristics. Concatenate the first residential characteristics and the second residential characteristics to obtain the residential characteristics of the edge region.

[0167] Step 604: Invoke the division optimization model to update the division range of the sub-blocks according to the residential characteristics of the residents.

[0168] The working process and related content of the division optimization model can be referred to in Step 106 or Figure 2 the embodiments shown.

[0169] By adopting the above technical solution, the division range of the target block is updated according to the residential situation of the residents in the edge area, making the division range more in line with the interest needs of the residents and improving the rationality of the division optimization result.

[0170] In the following embodiments, the relationship between the edge area and the target block can be updated and adjusted through the mobility of the residents to determine whether the edge area should be divided into the sub-blocks. Therefore, the embodiments of the present application disclose a second method for optimizing the division of the edge area. Referring to Figure 7 this, the method includes:

[0171] Step 701: Collect the public facility information of the edge area, where the public facility information includes the location, type, and quantity of the public facilities.

[0172] Exemplarily, count the public service facilities whose distance from the residential location is less than the preset distance threshold. Count the location, type, and quantity of the foregoing public service facilities to obtain the public facility information.

[0173] Step 702: Obtain the resident mobility tendency of the edge area according to the public facility information.

[0174] Optionally, based on the type and quantity of the public facilities, construct a mobility tendency model. This mobility tendency model is used to simulate the attraction of different types of public facilities to the resident mobility. For example, hospitals and schools usually attract more mobility, while sports facilities and commercial facilities may show different proportions of attraction according to the consumption and leisure needs of the residents. Further, use GIS technology to analyze the relationship between the public facilities and the surrounding population density to identify the mobility hotspots. For example, if there are multiple schools and hospitals in a certain area, it may attract more resident mobility.

[0175] Exemplarily, according to the traffic network, the density of the public facilities, and the living needs of the residents, predict the mobility trend of the residents in the edge area to obtain the resident mobility tendency.

[0176] Step 703: Weight the resident mobility tendency according to the land information to obtain the resident mobility weight tendency.

[0177] Different land uses will have different impacts on the tendency of residents to move. For example, residential areas usually have a relatively high mobility of residents, while commercial areas may attract longer stays. Therefore, obtain the land uses within the marginal area, combine the traffic network information of the marginal area, evaluate the traffic accessibility of each area, assign weight values to each area with a tendency to move according to the land use type and traffic accessibility, and obtain the weight tendency of residents to move according to the weight values.

[0178] Step 704: Update the division relationship between the marginal area and the target block according to the weight tendency of residents to move.

[0179] Exemplarily, if the weight tendency of residents to move is from the marginal area to the target block, then keep the marginal area divided within the target block. If the weight tendency of residents to move is from the marginal area to other blocks, then divide the marginal area into other blocks.

[0180] By adopting the above technical solution, the division relationship between the marginal area and the target block is updated according to the weight tendency of residents to move, making the foregoing division relationship more accurate and effectively meeting the needs of residents in the marginal area.

[0181] Based on the same inventive concept, an embodiment of the present application provides a land division optimization system for a network platform. Please refer to Figure 8 , and the system includes:

[0182] An acquisition module 801, configured to acquire query information, land information, a division optimization model, spatial clustering operations, development intensity, building information, a development prediction model, global conditions, a loss function, and the residential situation of residents;

[0183] A memory 802, configured to store a program for the land division optimization method of the network platform in any one of the above;

[0184] A processor 803, and the program in the memory can be loaded and executed by the processor and implement the land division optimization method of the network platform in any one of the above.

[0185] By adopting the above technical solution, the division range of the target block is optimized according to the query information input by relevant personnel, and the optimized division result of the target block is obtained. It can not only update the land division according to the specified requirements to improve the quality of land division, but also provide convenient query of land division results and simplify the operation.

[0186] Those skilled in the art can clearly understand that, for the convenience and simplicity of description, only the division of the above functional modules is used as an example. In actual applications, the above functions can be allocated to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. The specific working processes of the systems, devices, and units described above can refer to the corresponding processes in the foregoing method embodiments and will not be elaborated herein.

[0187] An embodiment of the present application provides a computer-readable storage medium storing a computer program that can be loaded and executed by a processor to perform the land division optimization method of the network platform.

[0188] Computer storage media include, for example, various media that can store program codes such as USB flash drives, mobile hard disks, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical discs.

[0189] Based on the same inventive concept, an embodiment of the present application provides an intelligent terminal, including a memory and a processor, and a computer program that can be loaded and executed by the processor to perform the land division optimization method of the network platform is stored on the memory.

[0190] Those skilled in the art can clearly understand that, for the convenience and simplicity of description, only the division of the above functional modules is used as an example. In actual applications, the above functions can be allocated to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. The specific working processes of the systems, devices, and units described above can refer to the corresponding processes in the foregoing method embodiments and will not be elaborated herein.

[0191] The above are all the preferred embodiments of the present application. Without limiting the protection scope of the present application accordingly, any feature disclosed in this specification (including the abstract and drawings), unless specifically described, can be replaced by other equivalent or similar-purpose alternative features. That is, unless specifically described, each feature is only an example in a series of equivalent or similar features.

Claims

1. A land division optimization method for a network platform, characterized in that: The method comprises: In response to the input operation of the query information, the land information of the target block is counted, wherein the land information includes land division rule restrictions, land division strategy and the location of the target block; Extracting the division basis of the target block according to the land information of the target block and the query information; Performing a feature extraction operation on the land information to obtain land features; According to the division basis, weighting operation is performed on the land characteristics to obtain input characteristics; In response to the parameter input operation, obtaining model parameters of the partition optimization model, and inputting the model parameters into the partition optimization model; Calling the partition optimization model, optimizing the partition range of the target block according to the input features, and obtaining a partition optimization result of the target block; Visualizing the division optimization result to obtain a land division chart, and displaying the land division chart; The calling of the division optimization model to optimize the division range of the target block according to the land characteristics to obtain the division optimization result of the target block includes: Executing an optimization step, the optimization step comprising: calling the partition optimization model, optimizing the i-th partition range of the target block according to the land characteristics, and obtaining the i+1-th partition range of the target block, where i is a positive integer and the initial value of i is 1; Executing a comparison step, the comparison step comprising: comparing the difference between the i-th division range and the i+1-th division range to obtain a change in the i-th division range, and storing the change data corresponding to the i-th division range in a local memory; Executing a display step, the display step comprising: displaying the change of the i-th division range in an animation form; Update i to i+1, repeat the optimization step, the comparison step and the display step until the land division rule restrictions are met, and take the i+1th division range as the division optimization result.

2. The land division optimization method of the network platform according to claim 1 is characterized in that: The method further comprises: According to the land information, a spatial clustering operation is performed on the target block to obtain a spatial pattern distribution of the target block, wherein the spatial pattern distribution represents the spatial distribution of land use in the target block; Obtaining the development intensity of each location within the target block; Dividing the target block according to the development intensity to obtain the development intensity distribution of the target block; The division optimization result is updated with reference to the spatial pattern distribution and the development intensity distribution.

3. The land division optimization method of the network platform according to claim 1 is characterized in that: The method further comprises: Acquire building information in a sub-block of the target block, wherein the building information includes the number of buildings and the type of buildings; According to the building information, the current development direction of the sub-block is obtained; Extracting the target current development direction of the sub-block and the nearby current development directions of nearby blocks, and acquiring industrial development information of the sub-block, wherein the nearby blocks are blocks having the same boundaries as the sub-block; Calling a development prediction model to perform development prediction according to the industrial development information, the current development direction of the target and the current development direction of nearby areas, and obtaining the development potential of the sub-block; The location information and development potential of the sub-block are integrated to obtain the land information of the sub-block.

4. The land division optimization method of the network platform according to claim 1 is characterized in that: The method further comprises: Setting a condition function according to the global condition of the target block to obtain a global constraint; Obtaining a neighborhood constraint according to a relationship between the target block and blocks near the target block; According to the land information of the target block, natural factors, traffic factors and economic factors are classified and regressed to obtain local constraints; Integrating the global constraint, the neighborhood constraint and the local constraint to obtain a constraint factor; Obtaining a loss function based on land information of the target block; The partition optimization model is trained using the constraint factor and the loss function.

5. The land division optimization method of the network platform according to claim 1 is characterized in that: The method further comprises: In response to receiving an input operation of the living conditions of residents in the edge area of ​​the sub-block in the target block, obtaining the living conditions of the residents, wherein the living conditions of the residents include the living location, the number of residents and the occupation of the residents; According to the residential conditions of the residents, statistics on the residents' travel conditions; Performing feature extraction operations on the residential conditions of the residents and the travel conditions of the residents to obtain residential characteristics of the residents in the marginal area; The partition optimization model is called to update the partition range of the sub-block according to the residential characteristics of the residents.

6. The land division optimization method of the network platform according to claim 5 is characterized in that: The method further comprises: Collecting public facility information of the edge area, wherein the public facility information includes the location, type and quantity of the public facilities; Obtaining the flow tendency of residents in the marginal area according to the public facilities information; Weighting the resident mobility tendency according to the land information to obtain the resident mobility weight tendency; The division relationship between the edge area and the target block is updated according to the resident flow weight tendency.

7. A land division optimization system on a network platform, characterized in that: The system comprises: The acquisition module is used to obtain query information, land information, partition optimization model, spatial clustering operation, development intensity, building information, development prediction model, global conditions, loss function, and resident living conditions; A memory for storing a program of a land division optimization method for a network platform according to any one of claims 1 to 6; The program in the memory can be loaded and executed by the processor to implement the land division optimization method of the network platform as claimed in any one of claims 1 to 6.

8. An intelligent terminal, characterized in that: The method comprises a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and executes the method according to any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that: A computer program is stored which can be loaded by a processor and execute the method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Planning method and planning system based on data analysis

    CN118378848A