A method, device, electronic device and storage medium for obtaining a site selection range

By eliminating unsuitable construction areas and control areas, combining the evaluation index generation model, selecting the final site selection range of the construction project, the problem of cumbersome acquisition of site selection in the existing technology is solved, and efficiency and reliability are improved.

CN118966536BActive Publication Date: 2025-05-02Shenzhen Longgang District Planning and Land Development Research Center
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410999937.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-07-24
Publication Date
2025-05-02
Estimated Expiration
2044-07-24

AI Technical Summary

Technical Problem

The process of obtaining the final site selection range of existing construction projects is cumbersome, consuming a lot of human resources and time resources, and inefficient.

Method used

By obtaining the plot identification of the construction project and its initial site selection range, the areas and control areas that are not suitable for construction are eliminated, the model is generated based on the preset evaluation index, and the current evaluation index is generated based on the straight line distance, flow of people and the number of bus lines, and the appropriate site selection range is selected as the final site selection range.

Benefits of technology

The process of obtaining the final site selection range is simplified, the efficiency of obtaining the site selection range is improved, human errors are reduced, and the reliability of the site selection range is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118966536B_ABST
    Figure CN118966536B_ABST
Patent Text Reader

Abstract

The present application discloses a method, device, electronic device and storage medium for acquiring a site selection range, the method comprising: acquiring an initial site selection range corresponding to a plot identifier; if the initial site selection range includes a first area, a second area and a rigid control area, excluding the first area, the second area and the rigid control area from the initial site selection range, and using the initial site selection range excluding the first area, the second area and the rigid control area as the first range; determining whether the first range includes an elastic control area; if the first range includes an elastic control area, marking the elastic control area, and using the initial site selection range marked with the elastic control area as the second range; generating a current evaluation index, and when the current evaluation index is greater than a preset evaluation index, selecting the second range as the final site selection range for the construction project. The present application is conducive to improving the efficiency of acquiring the final site selection range.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of Internet technology, and in particular to a method, device, electronic device and storage medium for obtaining a site selection range. Background Art

[0002] In the context of rapid social and economic development, the demand for land resources for various construction projects has increased dramatically, and site selection decisions have become increasingly complex, requiring a precise balance between terrain characteristics, ecological and environmental protection, and various planning and control constraints. In this context, the final site selection scope of the construction project is particularly necessary.

[0003] However, the process of obtaining the final site selection range of existing construction projects is cumbersome, which is not conducive to improving the efficiency of obtaining the final site selection range. The reason is that the existing technology adopts a manual acquisition method to obtain the final site selection range of the construction project. In this process, the staff needs to repeat the same operation many times, which consumes a lot of human resources and time resources. Therefore, the process of obtaining the final site selection range of existing construction projects is cumbersome, which is not conducive to improving the efficiency of obtaining the final site selection range. Summary of the invention

[0004] The embodiments of the present application provide a method, device, electronic device and storage medium for obtaining a site selection range to solve the technical problem that the process of obtaining the final site selection range of the above-mentioned existing construction projects is cumbersome and is not conducive to improving the efficiency of obtaining the final site selection range.

[0005] In a first aspect, an embodiment of the present application provides a method for acquiring a site selection range, which is applied to an electronic device. The method for acquiring a site selection range includes:

[0006] Obtain a plot identifier of a construction project, and obtain an initial site selection range corresponding to the plot identifier;

[0007] Determine whether the initial site selection range includes a first area corresponding to a slope that is not suitable for construction, determine whether the initial site selection range includes a second area corresponding to an undulation that is not suitable for construction, and determine whether the initial site selection range includes a rigid control area;

[0008] If the initial site selection range includes the first area, the second area, and the rigid control area, the first area, the second area, and the rigid control area are excluded from the initial site selection range, and the initial site selection range excluding the first area, the second area, and the rigid control area is used as the first range;

[0009] Determining whether the first range includes a flexible control area;

[0010] If the first range includes the elastic control area, the elastic control area is marked, and the initial site selection range with the elastic control area marked is used as the second range;

[0011] Obtain the straight-line distance from the center of the second range to the main urban road, and obtain the current passenger flow and the current number of bus routes in the second range;

[0012] A current evaluation index is generated according to the ratio of the preset distance to the straight-line distance, the ratio of the current passenger flow to the preset passenger flow, the ratio of the current number of bus lines to the preset number of bus lines, and a preset evaluation index generation model. When the current evaluation index is greater than the preset evaluation index, the second range is selected as the final site selection range of the construction project.

[0013] Exemplarily, the higher the current evaluation index is, the more suitable the second range is for the construction project; and the lower the current evaluation index is, the less suitable the second range is for the construction project.

[0014] Exemplarily, the evaluation index generation model is:

[0015] P = M1 × P1 + M2 × P2 + M3 × P3;

[0016] Wherein, P is the current evaluation index, M1 is the first weight coefficient, M2 is the second weight coefficient, M3 is the third weight coefficient, and the sum of M1, M2 and M3 is 1;

[0017] The P1 is the ratio of the preset distance to the straight-line distance, the P2 is the ratio of the current passenger flow to the preset passenger flow, and the P3 is the ratio of the current number of bus routes to the preset number of bus routes.

[0018] In a possible implementation manner of the first aspect, the acquiring a plot identifier of the construction project and acquiring the initial site selection range corresponding to the plot identifier includes:

[0019] Displaying a list of plot identifications corresponding to the construction project, wherein the list of plot identifications includes plot identifications corresponding to a plurality of plots, and different plots correspond to different plot identifications;

[0020] A specified operation in the land parcel identification list is obtained, and according to the specified operation, the land parcel identification specified by the user is obtained in the land parcel identification list, and the initial site selection range corresponding to the specified land parcel identification is obtained.

[0021] In a possible implementation manner of the first aspect, if the first range includes the elastic control area, marking the elastic control area, and using the initial site selection range marked with the elastic control area as the second range, includes:

[0022] If the first range includes the elastic control area, obtaining the statistical area of ​​the elastic control area, and displaying the statistical area;

[0023] The elastic control area is marked, and the initial site selection range with the elastic control area marked is used as the second range.

[0024] In a possible implementation manner of the first aspect, obtaining the straight-line distance from the center of the second range to the main urban road, and obtaining the current passenger flow and the current number of bus routes in the second range include:

[0025] Obtaining the straight-line distance from the center of the second range to the main road of the city;

[0026] Obtain statistical data of the second range, and obtain the current passenger flow and the current number of bus routes in the second range from the statistical data.

[0027] In a possible implementation of the first aspect, after generating a current evaluation index according to the ratio of the straight-line distance to the preset distance, the ratio of the current passenger flow to the preset passenger flow, the ratio of the current number of bus routes to the preset number of bus routes, and a preset evaluation index generation model, and selecting the second range as the final site selection range of the construction project when the current evaluation index is greater than the preset evaluation index, the site selection range acquisition method includes:

[0028] A preset window of the current page is obtained, and the final site selection range of the construction project is displayed through the preset window.

[0029] In a possible implementation of the first aspect, after generating a current evaluation index according to the ratio of the straight-line distance to the preset distance, the ratio of the current passenger flow to the preset passenger flow, the ratio of the current number of bus routes to the preset number of bus routes, and a preset evaluation index generation model, and selecting the second range as the final site selection range of the construction project when the current evaluation index is greater than the preset evaluation index, the site selection range acquisition method includes:

[0030] A preset storage area is obtained, and the final site selection range of the construction project is stored in the storage area.

[0031] In a possible implementation of the first aspect, after generating a current evaluation index according to the ratio of the straight-line distance to the preset distance, the ratio of the current passenger flow to the preset passenger flow, the ratio of the current number of bus routes to the preset number of bus routes, and a preset evaluation index generation model, and selecting the second range as the final site selection range of the construction project when the current evaluation index is greater than the preset evaluation index, the site selection range acquisition method includes:

[0032] Read the preset sending time and determine whether the current time is the sending time;

[0033] If the current time is the sending time, the preset server is connected and the final site selection range of the construction project is sent to the server.

[0034] In a second aspect, an embodiment of the present application provides a device for acquiring a site selection range, which is applied to an electronic device, including:

[0035] A first acquisition module is used to acquire a plot identifier of a construction project and an initial site selection range corresponding to the plot identifier;

[0036] A first judgment module is used to judge whether the initial site selection range includes a first area corresponding to a slope that is not suitable for construction, whether the initial site selection range includes a second area corresponding to an undulation that is not suitable for construction, and whether the initial site selection range includes a rigid control area;

[0037] a removal module, configured to remove the first area, the second area and the rigid control area from the initial site selection range if the initial site selection range includes the first area, the second area and the rigid control area, and use the initial site selection range from which the first area, the second area and the rigid control area are removed as the first range;

[0038] A second judgment module is used to judge whether the first range includes a flexible control area;

[0039] a marking module, configured to mark the elastic control area if the first range includes the elastic control area, and use the initial site selection range marked with the elastic control area as the second range;

[0040] A second acquisition module is used to acquire the straight-line distance from the center of the second range to the main urban road, and to acquire the current passenger flow and the current number of bus routes in the second range;

[0041] A selection module is used to generate a current evaluation index according to the ratio of a preset distance to the straight-line distance, the ratio of the current passenger flow to the preset passenger flow, the ratio of the current number of bus lines to the preset number of bus lines, and a preset evaluation index generation model; when the current evaluation index is greater than the preset evaluation index, the second range is selected as the final site selection range of the construction project.

[0042] In a third aspect, an embodiment of the present application provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the method for acquiring a site selection range of any one of the above-mentioned first aspects is implemented.

[0043] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method for obtaining a site selection range of any one of the above-mentioned first aspects is implemented.

[0044] In a fifth aspect, an embodiment of the present application provides a computer program product. When the computer program product is run on an electronic device, the electronic device executes the method for acquiring a site selection range as described in any one of the above-mentioned first aspects.

[0045] The beneficial effects of the embodiments of the present application lie in two aspects. On the one hand, a current evaluation index is generated according to the ratio of a preset distance to the straight-line distance, the ratio of the current passenger flow to the preset passenger flow, the ratio of the current number of bus lines to the preset number of bus lines, and a preset evaluation index generation model. When the current evaluation index is greater than the preset evaluation index, the second range is selected as the final site selection range of the construction project. Since no manual acquisition is required, the process of acquiring the final site selection range is simplified, which is conducive to improving the efficiency of acquiring the final site selection range. On the other hand, the evaluation index generation model can reduce human errors, which is conducive to improving the reliability of the final site selection range. BRIEF DESCRIPTION OF THE DRAWINGS

[0046] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.

[0047] Figure 1 An application scenario diagram of the method for obtaining a site selection range provided in an embodiment of the present application;

[0048] Figure 2 It is a flowchart of a method for obtaining a site selection range provided in an embodiment of the present application;

[0049] Figure 3 A flowchart for obtaining a second range provided in an embodiment of the present application;

[0050] Figure 4 A schematic block diagram of a device for acquiring a site selection range provided in an embodiment of the present application;

[0051] Figure 5 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0052] In order to make the purpose, technical solutions and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the 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 intended to limit the present application. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without making creative work are within the scope of protection of the present application.

[0053] The technical solutions between the various embodiments can be combined with each other, but they must be based on the fact that they can be implemented by ordinary technicians in the field. When the combination of technical solutions is contradictory or cannot be implemented, it should be deemed that such combination of technical solutions does not exist and is not within the scope of protection required by this application.

[0054] The flowcharts shown in the accompanying drawings are only examples and do not necessarily include all the contents and operations / steps, nor must they be executed in the order described. For example, some operations / steps may also be decomposed, combined or partially merged, so the actual execution order may change according to actual conditions.

[0055] The site selection range acquisition method provided in the embodiment of the present application can be applied to electronic devices such as servers, mobile phones, tablet computers, wearable devices, vehicle-mounted devices, augmented reality (AR) / virtual reality (VR) devices, laptops, ultra-mobile personal computers (UMPC), netbooks, personal digital assistants (PDA), etc. The embodiment of the present application does not impose any restrictions on the specific types of electronic devices.

[0056] See also Figure 1 , Figure 1 The application scenario diagram of the method for obtaining the site selection range provided in the embodiment of the present application is described in detail as follows:

[0057] The electronic device is connected to a database, obtains a plot identifier of a construction project from the database, and obtains an initial site selection range corresponding to the plot identifier.

[0058] The initial site selection range may come from one data table or multiple data tables in the database.

[0059] For ease of explanation, two data tables are taken as an example, as detailed below:

[0060] The two data tables include Data Table 1 and Data Table 2. The electronic device reads Data Table 1 and Data Table 2 respectively, and obtains the initial site selection range corresponding to the land parcel identifier from Data Table 1 and Data Table 2.

[0061] In the embodiment of the present application, the electronic device can read different data tables at the same time, and obtain the initial site selection range corresponding to the plot identification from the different data tables.

[0062] See also Figure 2 , Figure 2 It is a flow chart of a method for acquiring a site selection range provided in an embodiment of the present application, and the method can be applied to electronic devices.

[0063] like Figure 2 As shown, the method for obtaining the site selection range provided in the embodiment of the present application includes the following steps, which are described in detail as follows:

[0064] S201, obtaining a plot identifier of a construction project, and obtaining an initial site selection range corresponding to the plot identifier;

[0065] The step of obtaining the plot identifier of the construction project and obtaining the initial site selection range corresponding to the plot identifier includes:

[0066] Displaying a list of plot identifications corresponding to the construction project, wherein the list of plot identifications includes plot identifications corresponding to a plurality of plots, and different plots correspond to different plot identifications;

[0067] A specified operation in the land parcel identification list is obtained, and according to the specified operation, the land parcel identification specified by the user is obtained in the land parcel identification list, and the initial site selection range corresponding to the specified land parcel identification is obtained.

[0068] S202, determining whether the initial site selection range includes a first area corresponding to a slope that is not suitable for construction, determining whether the initial site selection range includes a second area corresponding to an undulation that is not suitable for construction, and determining whether the initial site selection range includes a rigid control area;

[0069] In terrain areas with steep slopes, construction is usually more difficult because more earthwork is required to level the land, increasing construction costs. At the same time, steep slopes may also pose challenges to infrastructure construction, such as roads and drainage systems.

[0070] Among them, slopes that are not suitable for construction include 25 degrees, 35 degrees, or a combination thereof.

[0071] The first area is set by the user or by the system by default and is not restricted here.

[0072] For the sake of illustration, an example is given below:

[0073] For example, when the slope that is not suitable for construction is 25 degrees, the first area where the current slope is higher than 25 degrees is considered as an area that is not suitable for construction.

[0074] For example, when the slope that is not suitable for construction is 35 degrees, the first area where the current slope is higher than 35 degrees is considered as an area that is not suitable for construction.

[0075] Topographic relief, also known as terrain relief, relative terrain or relative height, is the maximum relative elevation difference per unit area. It can reflect the relative height difference of the ground and is a quantitative indicator for describing the landform.

[0076] Among them, the undulations that are not suitable for construction include 50m, 60m or a combination thereof.

[0077] The second area is user-defined or system default, and is not restricted here.

[0078] For the sake of illustration, an example is given below:

[0079] For example, when the relief degree that is not suitable for construction is 50 meters, within the scope of 1 hectare, the second area where the current relief degree is higher than 50 meters is regarded as an area that is not suitable for construction.

[0080] For example, when the relief degree that is not suitable for construction is 60 meters, within the scope of 1 hectare, the second area where the current relief degree is higher than 60 meters is regarded as an area that is not suitable for construction.

[0081] S203: If the initial site selection range includes the first area, the second area, and the rigid control area, the first area, the second area, and the rigid control area are excluded from the initial site selection range, and the initial site selection range excluding the first area, the second area, and the rigid control area is used as the first range;

[0082] Among them, rigid control areas refer to areas in the national land space planning where strict restrictions or prohibitions on certain types of activities are imposed on specific areas based on laws, regulations, policy requirements or specific development goals.

[0083] Among them, the rigid control areas include one or a combination of national security zones, farmland areas, ecological protection red lines, urban development boundaries, protection boundaries of historical buildings, ancient trees and famous trees, and drinking water source protection areas.

[0084] Among them, by excluding the first area, the second area and the rigid control area, the site selection process will be more transparent and standardized, ensuring that each site selection decision has a basis and data support, which is conducive to avoiding site selection risks and promoting the harmonious coexistence of urban development and environmental protection.

[0085] S204, determining whether the first range includes a flexible control area;

[0086] Among them, the flexible control area refers to an area with flexible adjustment space reserved in land use, urban planning or other related fields to cope with uncertainties that may arise in the future.

[0087] Among them, the flexible control areas include one or a combination of forest land, industrial block lines, rail control lines, blue lines, high-voltage corridors, and areas prone to geological disasters.

[0088] Among them, the industrial block line is an industrial land control line drawn to ensure the space and scale of industrial land, and to guide the transformation and upgrading of industries and the renewal of urban functions in an orderly manner. It is usually divided into primary and secondary lines. The primary line mainly guarantees the industrial land required for the long-term development of the city, while the secondary line is used to stabilize the total scale of industrial land within a certain period of time and gradually guide its transformation.

[0089] Among them, the track control line refers to the lines drawn to control the route and range of rail transit vehicles such as subways and light rails. It is mainly composed of a series of solid and dotted lines, which are used to indicate the vehicle's driving path and selected direction.

[0090] S205: If the first range includes the elastic control area, mark the elastic control area, and use the initial site selection range marked with the elastic control area as the second range;

[0091] Among them, if the first range includes the elastic control area, the elastic control area is marked with preset colors, lines, labels, annotations, icons, and shapes, and the initial site selection range marked with the elastic control area is used as the second range.

[0092] The shape includes one of a rectangle, a circle, an arrow, or a combination thereof.

[0093] Among them, the characteristics, uses or restrictions of the elastic control area can be explained through labels, annotations, icons or shapes, which enhances the readability of the elastic control area and enables users to have a more comprehensive understanding of the elastic control area.

[0094] S206, obtaining the straight-line distance from the center of the second range to the main urban road, and obtaining the current passenger flow and the current number of bus routes in the second range;

[0095] The obtaining of the straight-line distance from the center of the second range to the main urban road and the current passenger flow and the current number of bus routes in the second range include:

[0096] Obtaining the straight-line distance from the center of the second range to the main road of the city;

[0097] Obtain statistical data of the second range, and obtain the current passenger flow and the current number of bus routes in the second range from the statistical data.

[0098] S207, generating a current evaluation index according to the ratio of the preset distance to the straight-line distance, the ratio of the current passenger flow to the preset passenger flow, the ratio of the current number of bus lines to the preset number of bus lines, and a preset evaluation index generation model; when the current evaluation index is greater than the preset evaluation index, selecting the second range as the final site selection range of the construction project.

[0099] There is a one-to-one correspondence between the construction projects and the initial site selection ranges, and different construction projects correspond to different initial site selection ranges.

[0100] There is a one-to-one correspondence between the construction projects and the final site selection ranges, and different construction projects correspond to different final site selection ranges.

[0101] For the sake of illustration, an example is given below:

[0102] For example, there are 100 construction projects. Use the preset command line tool to import the initial site selection ranges corresponding to the 100 construction projects through batch import instructions, and then export the final site selection ranges corresponding to the 100 construction projects through batch export instructions.

[0103] For example, there are 1,000 construction projects. Use the preset command line tool to import the initial site selection ranges corresponding to the 1,000 construction projects through batch import instructions, and then export the final site selection ranges corresponding to the 1,000 construction projects through batch export instructions.

[0104] Among other things, this batch operation can greatly improve work efficiency, reduce duplication of work, and reduce the risk of human error.

[0105] Exemplarily, the higher the current evaluation index is, the more suitable the second range is for the construction project; and the lower the current evaluation index is, the less suitable the second range is for the construction project.

[0106] Exemplarily, the evaluation index generation model is:

[0107] P = M1 × P1 + M2 × P2 + M3 × P3;

[0108] Wherein, P is the current evaluation index, M1 is the first weight coefficient, M2 is the second weight coefficient, M3 is the third weight coefficient, and the sum of M1, M2 and M3 is 1;

[0109] The P1 is the ratio of the preset distance to the straight-line distance, the P2 is the ratio of the current passenger flow to the preset passenger flow, and the P3 is the ratio of the current number of bus routes to the preset number of bus routes.

[0110] Among them, the preset evaluation index is set by the user or by the system default, and is not restricted here.

[0111] For the sake of illustration, an example is given below:

[0112] For example, when the preset evaluation index is 1, the M1, M2, and M3 are 0.3, 0.3, and 0.4 respectively, and the P1, P2, and P3 are 1.3, 0.8, and 1.2 respectively. At this time, the recognition index generation model is;

[0113] P=0.3×1.3+0.3×0.8+0.4×1.2=1.11;

[0114] Among them, 1.11 is greater than 1, so the second range is selected as the final site selection range of the construction project.

[0115] For the sake of illustration, an example is given below:

[0116] For example, when the preset evaluation index is 1.1, M1, M2, and M3 are 0.2, 0.3, and 0.5 respectively, and P1, P2, and P3 are 1.1, 1.2, and 1.3 respectively. At this time, the recognition index generation model is:

[0117] P=0.2×1.1+0.3×1.2+0.5×1.3=1.23;

[0118] Among them, 1.23 is greater than 1, so the second range is selected as the final site selection range of the construction project.

[0119] Wherein, after generating the current evaluation index according to the ratio of the straight-line distance to the preset distance, the ratio of the current passenger flow to the preset passenger flow, the ratio of the current number of bus routes to the preset number of bus routes and the preset evaluation index generation model, and selecting the second range as the final site selection range of the construction project when the current evaluation index is greater than the preset evaluation index, the site selection range acquisition method includes:

[0120] Step A, obtaining a preset window of the current page, and displaying the final site selection range of the construction project through the preset window.

[0121] Wherein, after generating the current evaluation index according to the ratio of the straight-line distance to the preset distance, the ratio of the current passenger flow to the preset passenger flow, the ratio of the current number of bus routes to the preset number of bus routes and the preset evaluation index generation model, and selecting the second range as the final site selection range of the construction project when the current evaluation index is greater than the preset evaluation index, the site selection range acquisition method includes:

[0122] Step B, obtaining a preset storage area, and storing the final site selection range of the construction project in the storage area.

[0123] Wherein, after generating the current evaluation index according to the ratio of the straight-line distance to the preset distance, the ratio of the current passenger flow to the preset passenger flow, the ratio of the current number of bus routes to the preset number of bus routes and the preset evaluation index generation model, and selecting the second range as the final site selection range of the construction project when the current evaluation index is greater than the preset evaluation index, the site selection range acquisition method includes:

[0124] Step C, reading the preset sending time, and determining whether the current time is the sending time;

[0125] If the current time is the sending time, the preset server is connected and the final site selection range of the construction project is sent to the server.

[0126] Among them, step A can be executed before or after step B and step C, step B can be executed before or after step A and step C, step C can be executed before or after step A and step C, and can also be executed simultaneously with step B and step C. The specific execution order is not limited here.

[0127] The beneficial effects of the embodiments of the present application lie in two aspects. On the one hand, a current evaluation index is generated according to the ratio of a preset distance to the straight-line distance, the ratio of the current passenger flow to the preset passenger flow, the ratio of the current number of bus lines to the preset number of bus lines, and a preset evaluation index generation model. When the current evaluation index is greater than the preset evaluation index, the second range is selected as the final site selection range of the construction project. Since no manual acquisition is required, the process of acquiring the final site selection range is simplified, which is conducive to improving the efficiency of acquiring the final site selection range. On the other hand, the evaluation index generation model can reduce human errors, which is conducive to improving the reliability of the final site selection range.

[0128] See also Figure 3 , Figure 3 The flowchart for obtaining the second range provided in the embodiment of the present application is described in detail as follows:

[0129] S301: if the first range includes the elastic control area, obtain a statistical area of ​​the elastic control area and display the statistical area;

[0130] S302: Mark the elastic control area, and use the initial site selection range marked with the elastic control area as the second range.

[0131] In the embodiment of the present application, the initial site selection range marked with the elastic control area is used as the second range. Since the second range does not have an elastic control area, the second range can meet the planning requirements.

[0132] For the method of obtaining the site selection range described in the above embodiment, please refer to Figure 4 , Figure 4 A schematic block diagram of a device for acquiring a site selection range provided in an embodiment of the present application, Figure 4 The device 400 for obtaining the site selection range shown can be applied to Figure 1 The electronic device in the application scenario diagram shown below takes the electronic device as an example. Figure 4 The site selection range acquisition device 400 shown is described in detail. The site selection range acquisition device 400 may include a first acquisition module 401, a first judgment module 402, a removal module 403, a second judgment module 404, a marking module 405, a second acquisition module 406, and a selection module 407.

[0133] The first acquisition module 401 is used to acquire a plot identifier of a construction project and to acquire an initial site selection range corresponding to the plot identifier;

[0134] The first judgment module 402 is used to judge whether the initial site selection range includes a first area corresponding to a slope that is not suitable for construction, whether the initial site selection range includes a second area corresponding to an undulation that is not suitable for construction, and whether the initial site selection range includes a rigid control area;

[0135] A removal module 403 is configured to remove the first area, the second area and the rigid control area from the initial site selection range if the initial site selection range includes the first area, the second area and the rigid control area, and use the initial site selection range excluding the first area, the second area and the rigid control area as the first range;

[0136] A second determination module 404 is used to determine whether the first range includes an elastic control area;

[0137] A marking module 405 is configured to mark the elastic control area if the first range includes the elastic control area, and use the initial site selection range marked with the elastic control area as the second range;

[0138] The second acquisition module 406 is used to acquire the straight-line distance from the center of the second range to the main urban road, and to acquire the current passenger flow and the current number of bus routes in the second range;

[0139] The selection module 407 is used to generate a current evaluation index according to the ratio of the preset distance to the straight-line distance, the ratio of the current passenger flow to the preset passenger flow, the ratio of the current number of bus lines to the preset number of bus lines, and a preset evaluation index generation model. When the current evaluation index is greater than the preset evaluation index, the second range is selected as the final site selection range of the construction project.

[0140] It should be noted that the various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.

[0141] The beneficial effects of the embodiments of the present application lie in two aspects. On the one hand, a current evaluation index is generated according to the ratio of a preset distance to the straight-line distance, the ratio of the current passenger flow to the preset passenger flow, the ratio of the current number of bus lines to the preset number of bus lines, and a preset evaluation index generation model. When the current evaluation index is greater than the preset evaluation index, the second range is selected as the final site selection range of the construction project. Since no manual acquisition is required, the process of acquiring the final site selection range is simplified, which is conducive to improving the efficiency of acquiring the final site selection range. On the other hand, the evaluation index generation model can reduce human errors, which is conducive to improving the reliability of the final site selection range.

[0142] See also Figure 5 , Figure 5 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application.

[0143] like Figure 5 As shown, Figure 5 The electronic device 2 includes: at least one processor 20, a memory 21, and a computer program 22 stored in the memory 21 and executable on the at least one processor 20, and when the processor 20 executes the computer program 22, the steps in any of the above-mentioned method embodiments are implemented.

[0144] The electronic device 2 may include, but is not limited to, a processor 20 and a memory 21. Those skilled in the art will appreciate that Figure 5 It is only an example of the electronic device 2 and does not constitute a limitation on the electronic device 2. It may include more or fewer components than shown in the figure, or a combination of certain components, or different components. For example, it may also include input and output devices, network access devices, etc.

[0145] The processor 20 is used to run the computer program 22 stored in the memory 21, and implement the following steps when executing the computer program 22:

[0146] Obtain a plot identifier of a construction project, and obtain an initial site selection range corresponding to the plot identifier;

[0147] Determine whether the initial site selection range includes a first area corresponding to a slope that is not suitable for construction, determine whether the initial site selection range includes a second area corresponding to an undulation that is not suitable for construction, and determine whether the initial site selection range includes a rigid control area;

[0148] If the initial site selection range includes the first area, the second area, and the rigid control area, the first area, the second area, and the rigid control area are excluded from the initial site selection range, and the initial site selection range excluding the first area, the second area, and the rigid control area is used as the first range;

[0149] Determining whether the first range includes a flexible control area;

[0150] If the first range includes the flexible control area, mark the flexible control area, and use the initial site selection range marked with the flexible control area as the second range; obtain the straight-line distance from the center of the second range to the main urban road, and obtain the current passenger flow and the current number of bus routes in the second range; generate a current evaluation index based on the ratio of the preset distance to the straight-line distance, the ratio of the current passenger flow to the preset passenger flow, the ratio of the current number of bus routes to the preset number of bus routes, and a preset evaluation index generation model; when the current evaluation index is greater than the preset evaluation index, select the second range as the final site selection range for the construction project.

[0151] In some embodiments, the processor 20 is configured to implement:

[0152] Displaying a list of plot identifications corresponding to the construction project, wherein the list of plot identifications includes plot identifications corresponding to a plurality of plots, and different plots correspond to different plot identifications;

[0153] A specified operation in the land parcel identification list is obtained, and according to the specified operation, the land parcel identification specified by the user is obtained in the land parcel identification list, and the initial site selection range corresponding to the specified land parcel identification is obtained.

[0154] In some embodiments, the processor 20 is configured to implement:

[0155] If the first range includes the elastic control area, obtaining the statistical area of ​​the elastic control area, and displaying the statistical area;

[0156] The elastic control area is marked, and the initial site selection range with the elastic control area marked is used as the second range.

[0157] In some embodiments, the processor 20 is configured to implement:

[0158] Obtaining the straight-line distance from the center of the second range to the main road of the city;

[0159] Obtain statistical data of the second range, and obtain the current passenger flow and the current number of bus routes in the second range from the statistical data.

[0160] In some embodiments, the processor 20 is configured to implement:

[0161] A preset window of the current page is obtained, and the final site selection range of the construction project is displayed through the preset window.

[0162] In some embodiments, the processor 20 is configured to implement:

[0163] A preset storage area is obtained, and the final site selection range of the construction project is stored in the storage area.

[0164] In some embodiments, the processor 20 is configured to implement:

[0165] Read the preset sending time and determine whether the current time is the sending time;

[0166] If the current time is the sending time, the preset server is connected and the final site selection range of the construction project is sent to the server.

[0167] The processor 20 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc.

[0168] In some embodiments, the memory 21 may be an internal storage unit of the electronic device 2, such as a hard disk or memory of the electronic device 2. In other embodiments, the memory 21 may also be an external storage device of the electronic device 2, such as a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), etc. equipped on the electronic device 2. Further, the memory 21 may also include both an internal storage unit of the electronic device 2 and an external storage device. The memory 21 is used to store an operating system, an application program, a boot loader (Boot Loader), data, and other programs, such as the program code of the computer program, etc. The memory 21 may also be used to temporarily store data that has been output or is to be output.

[0169] It should be noted that the information interaction, execution process, etc. between the above-mentioned devices / units are based on the same concept as the method embodiment of the present application. Their specific functions and technical effects can be found in the method embodiment part and will not be repeated here.

[0170] An embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps in the above-mentioned method embodiments can be implemented.

[0171] The computer-readable storage medium stores program codes, which can be called by a processor to execute the method for obtaining a site selection range described in the above method embodiment.

[0172] The computer-readable storage medium has a storage space for program codes.

[0173] The program code includes the code of any step in the method for acquiring the site selection range described in the above method embodiment.

[0174] For example, the program code is called by the processor and can execute the following steps:

[0175] Obtain a plot identifier of a construction project, and obtain an initial site selection range corresponding to the plot identifier;

[0176] Determine whether the initial site selection range includes a first area corresponding to a slope that is not suitable for construction, determine whether the initial site selection range includes a second area corresponding to an undulation that is not suitable for construction, and determine whether the initial site selection range includes a rigid control area;

[0177] If the initial site selection range includes the first area, the second area, and the rigid control area, the first area, the second area, and the rigid control area are excluded from the initial site selection range, and the initial site selection range excluding the first area, the second area, and the rigid control area is used as the first range;

[0178] Determining whether the first range includes a flexible control area;

[0179] If the first range includes the elastic control area, the elastic control area is marked, and the initial site selection range with the elastic control area marked is used as the second range;

[0180] Obtain the straight-line distance from the center of the second range to the main urban road, and obtain the current passenger flow and the current number of bus routes in the second range;

[0181] A current evaluation index is generated according to the ratio of the preset distance to the straight-line distance, the ratio of the current passenger flow to the preset passenger flow, the ratio of the current number of bus lines to the preset number of bus lines, and a preset evaluation index generation model. When the current evaluation index is greater than the preset evaluation index, the second range is selected as the final site selection range of the construction project.

[0182] The specific implementation of the above operations can be found in the previous embodiments, which will not be described in detail here.

[0183] Among them, the computer-readable storage medium can also be an external storage device of the address range acquisition device or the electronic device, for example, a plug-in hard disk equipped on the address range acquisition device or the electronic device, a smart memory card (SmartMedia Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), a non-volatile computer-readable medium (non-transitory computer-readable storage medium), etc.

[0184] Since the computer program stored in the computer-readable storage medium can execute any one of the methods for obtaining a site selection range provided in the embodiments of the present application, the computer-readable storage medium can achieve the beneficial effects that can be achieved by any one of the methods for obtaining a site selection range provided in the embodiments of the present application. Please refer to the previous embodiments for details and will not be repeated here.

[0185] An embodiment of the present application provides a computer program product. When the computer program product is run on an electronic device, the electronic device executes the above-mentioned method for acquiring a site selection range.

[0186] The computer program product is loaded into the electronic device and can execute the following steps:

[0187] Obtain a plot identifier of a construction project, and obtain an initial site selection range corresponding to the plot identifier;

[0188] Determine whether the initial site selection range includes a first area corresponding to a slope that is not suitable for construction, determine whether the initial site selection range includes a second area corresponding to an undulation that is not suitable for construction, and determine whether the initial site selection range includes a rigid control area;

[0189] If the initial site selection range includes the first area, the second area, and the rigid control area, the first area, the second area, and the rigid control area are excluded from the initial site selection range, and the initial site selection range excluding the first area, the second area, and the rigid control area is used as the first range;

[0190] Determining whether the first range includes a flexible control area;

[0191] If the first range includes the elastic control area, the elastic control area is marked, and the initial site selection range with the elastic control area marked is used as the second range;

[0192] Obtain the straight-line distance from the center of the second range to the main urban road, and obtain the current passenger flow and the current number of bus routes in the second range;

[0193] A current evaluation index is generated according to the ratio of the preset distance to the straight-line distance, the ratio of the current passenger flow to the preset passenger flow, the ratio of the current number of bus lines to the preset number of bus lines, and a preset evaluation index generation model. When the current evaluation index is greater than the preset evaluation index, the second range is selected as the final site selection range of the construction project.

[0194] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium.

[0195] The technicians in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In practical applications, the above-mentioned function allocation can be completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated in a processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, which will not be repeated here.

[0196] Based on such understanding, the present application implements all or part of the processes in the above-mentioned embodiment method, which can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may at least include: any entity or device capable of carrying the computer program code to an electronic device, a recording medium, a computer memory, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), an electric carrier signal, a telecommunication signal, and a software distribution medium. For example, a USB flash drive, a mobile hard disk, a magnetic disk or an optical disk. In some jurisdictions, according to legislation and patent practice, computer-readable media cannot be electric carrier signals and telecommunication signals.

[0197] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0198] The above are only preferred embodiments of the present application, and are not intended to limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.

Claims

1. A method for obtaining a site selection range, characterized in that: Applied to electronic equipment, the method for obtaining a site selection range includes: Obtain a plot identifier of a construction project, and obtain an initial site selection range corresponding to the plot identifier; Determine whether the initial site selection range includes a first area corresponding to a slope that is not suitable for construction, determine whether the initial site selection range includes a second area corresponding to an undulation that is not suitable for construction, and determine whether the initial site selection range includes a rigid control area; If the initial site selection range includes the first area, the second area, and the rigid control area, the first area, the second area, and the rigid control area are excluded from the initial site selection range, and the initial site selection range excluding the first area, the second area, and the rigid control area is used as the first range; Determining whether the first range includes a flexible control area; If the first range includes the elastic control area, the elastic control area is marked, and the initial site selection range with the elastic control area marked is used as the second range; Obtain the straight-line distance from the center of the second range to the main urban road, and obtain the current passenger flow and the current number of bus routes in the second range; A current evaluation index is generated according to the ratio of the preset distance to the straight-line distance, the ratio of the current passenger flow to the preset passenger flow, the ratio of the current number of bus lines to the preset number of bus lines, and a preset evaluation index generation model. When the current evaluation index is greater than the preset evaluation index, the second range is selected as the final site selection range of the construction project.

2. The method for obtaining a site selection range according to claim 1, characterized in that: The obtaining of the plot identifier of the construction project and the obtaining of the initial site selection range corresponding to the plot identifier include: Displaying a list of plot identifications corresponding to the construction project, wherein the list of plot identifications includes plot identifications corresponding to a plurality of plots, and different plots correspond to different plot identifications; A specified operation in the land parcel identification list is obtained, and according to the specified operation, the land parcel identification specified by the user is obtained in the land parcel identification list, and the initial site selection range corresponding to the specified land parcel identification is obtained.

3. The method for obtaining a site selection range according to claim 1, characterized in that: If the first range includes the elastic control area, marking the elastic control area, and using the initial site selection range marked with the elastic control area as the second range, including: If the first range includes the elastic control area, obtaining the statistical area of ​​the elastic control area, and displaying the statistical area; The elastic control area is marked, and the initial site selection range with the elastic control area marked is used as the second range.

4. The method for obtaining a site selection range according to claim 1, characterized in that: The obtaining of the straight-line distance from the center of the second range to the main urban road and the current passenger flow and the current number of bus routes in the second range include: Obtaining the straight-line distance from the center of the second range to the main road of the city; Obtain statistical data of the second range, and obtain the current passenger flow and the current number of bus routes in the second range from the statistical data.

5. The method for obtaining a site selection range according to claim 1, characterized in that: After generating the current evaluation index according to the ratio of the straight-line distance to the preset distance, the ratio of the current passenger flow to the preset passenger flow, the ratio of the current number of bus routes to the preset number of bus routes, and the preset evaluation index generation model, and selecting the second range as the final site selection range of the construction project when the current evaluation index is greater than the preset evaluation index, the site selection range acquisition method includes: A preset window of the current page is obtained, and the final site selection range of the construction project is displayed through the preset window.

6. The method for obtaining a site selection range according to claim 1, characterized in that: After generating the current evaluation index according to the ratio of the straight-line distance to the preset distance, the ratio of the current passenger flow to the preset passenger flow, the ratio of the current number of bus routes to the preset number of bus routes, and the preset evaluation index generation model, and selecting the second range as the final site selection range of the construction project when the current evaluation index is greater than the preset evaluation index, the site selection range acquisition method includes: A preset storage area is obtained, and the final site selection range of the construction project is stored in the storage area.

7. The method for obtaining a site selection range according to claim 1, characterized in that: After generating the current evaluation index according to the ratio of the straight-line distance to the preset distance, the ratio of the current passenger flow to the preset passenger flow, the ratio of the current number of bus routes to the preset number of bus routes, and the preset evaluation index generation model, and selecting the second range as the final site selection range of the construction project when the current evaluation index is greater than the preset evaluation index, the site selection range acquisition method includes: Read the preset sending time and determine whether the current time is the sending time; If the current time is the sending time, the preset server is connected and the final site selection range of the construction project is sent to the server.

8. A device for acquiring a site selection range, characterized in that: Used in electronic equipment, including: A first acquisition module is used to acquire a plot identifier of a construction project and an initial site selection range corresponding to the plot identifier; A first judgment module is used to judge whether the initial site selection range includes a first area corresponding to a slope that is not suitable for construction, whether the initial site selection range includes a second area corresponding to an undulation that is not suitable for construction, and whether the initial site selection range includes a rigid control area; a removal module, configured to remove the first area, the second area and the rigid control area from the initial site selection range if the initial site selection range includes the first area, the second area and the rigid control area, and use the initial site selection range from which the first area, the second area and the rigid control area are removed as the first range; A second judgment module is used to judge whether the first range includes a flexible control area; a marking module, configured to mark the elastic control area if the first range includes the elastic control area, and use the initial site selection range marked with the elastic control area as the second range; A second acquisition module is used to acquire the straight-line distance from the center of the second range to the main urban road, and to acquire the current passenger flow and the current number of bus routes in the second range; A selection module is used to generate a current evaluation index according to the ratio of a preset distance to the straight-line distance, the ratio of the current passenger flow to the preset passenger flow, the ratio of the current number of bus lines to the preset number of bus lines, and a preset evaluation index generation model; when the current evaluation index is greater than the preset evaluation index, the second range is selected as the final site selection range of the construction project.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the method for obtaining a site selection range as described in any one of claims 1 to 7 is implemented.

10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the method for obtaining a site selection range as described in any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • Power station site selection method and device and computer readable storage medium

    CN116562453A

  • Intelligent traffic site selection evaluation method, system and device and storage medium

    CN117436606A