Construction project site selection auxiliary analysis method, device, equipment, medium and product

By building an environmental management knowledge graph, data complexity problems in the ecological environment zoning control system are solved, and the automation and efficiency of site selection compliance analysis of construction projects is realized, and data storage and display are simplified.

CN120338878AActive Publication Date: 2025-07-18THE THIRD GEOINFORMATION MAPPING INST OF MINISTRY OF NATURAL RESOURCES +1
View PDF 13 Cites 0 Cited by

Patent Information

Application Number
CN202510813349.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-18
Publication Date
2025-07-18
Estimated Expiration
2045-06-18

AI Technical Summary

Technical Problem

The data in the ecological environment zoning control system is complex and scattered, making it difficult to efficiently extract effective information and establish intuitive associations, which makes it time-consuming and labor-intensive to analyze the site selection compliance of construction projects.

Method used

Build an environmental management knowledge graph, extract and establish relationships between entities through the environmental management knowledge expression model, use knowledge graph technology to query and analyze, and realize the automation and standardization of site selection of construction projects.

Benefits of technology

It has improved the efficiency and quality of site selection compliance analysis for construction projects, realized the transformation from manual analysis to automation and intelligence, and simplified the storage and associated display of data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120338878A_ABST
    Figure CN120338878A_ABST
Patent Text Reader

Abstract

The invention discloses a construction project site selection auxiliary analysis method and device, equipment, a medium and a product, and relates to the field of surveying and mapping geographic information and environmental impact evaluation.The method comprises the steps that whether management and control requirement content has a national economy industry classification code to which the management and control requirement content belongs or not is inquired; comparing the national economy industry classification code to which the construction project belongs with the national economy industry classification code to which the management and control requirement content belongs, and determining a relationship category; if not, whether the construction project name can be matched with the management and control requirement content or not is judged, and if yes, the step of comparing the national economy industry classification code to which the construction project belongs with the national economy industry classification code to which the management and control requirement content belongs, and determining the relation category is returned; if not, it is determined that the construction project is allowed to be constructed, effective information in the ecological environment partition management and control system is extracted clearly, and a visual incidence relation is established.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical fields of surveying and mapping geographic information and environmental impact assessment, and particularly relates to a method, device, equipment, medium and product for assisting in the analysis of the site selection of construction projects. Background Art

[0002] The ecological environment zoning control system provides a clear basis for strengthening ecological environment protection and environmental supervision, and is an important support for the compliance analysis of the site selection of various newly-built, expanded, rebuilt and existing projects. The ecological environment zoning control result data is a complex system, including both structured data and unstructured data, both geospatial data and text data, and the relationships between them are complex and stored dispersedly. It is time-consuming and laborious and extremely difficult to use it for the compliance analysis of the site selection of construction projects. How to extract the effective information in the ecological environment zoning control system more clearly, establish an intuitive association relationship, and apply it to the site selection analysis of construction projects to improve the analysis efficiency is an urgent problem to be solved. Summary of the Invention

[0003] The purpose of the present application is to provide a method, device, equipment, medium and product for assisting in the analysis of the site selection of construction projects, which solves the problem of how to extract the effective information in the ecological environment zoning control system more clearly, establish an intuitive association relationship, and apply it to the site selection analysis of construction projects.

[0004] To achieve the above purpose, the present application provides the following solutions: In a first aspect, the present application provides a method for assisting in the analysis of the site selection of construction projects, including: Constructing an environmental management knowledge graph according to an environmental management knowledge expression model; Analyzing the construction project information according to the environmental management knowledge graph to determine whether the site selection of the construction project meets the control requirements, and determining the control requirement category and the control requirement content; Querying whether there is a national economic industry classification code to which the control requirement content belongs according to the control requirement category and the control requirement content to determine a first judgment result; If the first judgment result is yes, comparing the national economic industry classification code to which the construction project belongs with the national economic industry classification code to which the control requirement content belongs to determine the relationship category; the relationship category includes prohibited, permitted and strictly controlled; If the first judgment result is no, determining whether the construction project name can be matched with the control requirement content to determine a second judgment result; If the second judgment result is yes, return "comparing the national economic industry classification code to which the construction project belongs with the national economic industry classification code to which the control requirement content belongs to determine the relationship category"; If the second judgment result is negative, determine that the construction project is allowed to be constructed.

[0005] In one embodiment, an environmental management knowledge expression model is constructed according to the geographical spatial data, structured data, and unstructured text in the control requirement table of the ecological environment zoning control result data; Based on the environmental management knowledge expression model, extract the control geographical space in the control requirement text, construct geographical entities with environmental control units, administrative divisions, and river basin spaces, and establish spatial relationships between geographical entities; According to the spatial relationships between geographical entities, construct a CSV file (Comma-Separated Values, CSV) from the control requirement text and the geographical spatial data; Import the APOC library (Awesome Procedures On Cypher, APOC) plug-in into the CSV file to construct an environmental management knowledge graph.

[0006] In one embodiment, determine the control unit intersecting with the construction project according to the construction project spatial location file; the construction project information includes the construction project spatial location file and the national economic industry classification code to which the construction project belongs; Determine the control unit node in the environmental management knowledge graph according to the control unit; If the control unit node is connected to the control space, determine whether the construction project intersects with the control space according to the spatial analysis method; If the construction project intersects with the control space, search for the control requirement categories included in the control space from the environmental management knowledge graph; If the construction project does not intersect with the control space, search for the control requirement categories included in the control unit; According to the control requirement categories, traverse the control requirement contents that have relationships of prohibition, permission, and strict control with the control requirement categories and have labels of new construction, renovation, and expansion.

[0007] In one embodiment, if the national economic industry classification code to which the construction project belongs matches the national economic industry classification code of the control requirement content, query the node connected to the national economic industry classification node and having the same label as the category of the construction project to determine the first node; Obtain the relationship category associated with the first node.

[0008] In one embodiment, if the national economic industry classification code to which the construction project belongs is not included in the control requirement content, determine whether the name of the construction project matches the node of the control requirement content to obtain a third judgment result; If the third judgment result is yes, query the relationship between the node of the control requirement content and the node of the upper-level control requirement category to determine the relationship category; If the third judgment result is no, determine that the construction project is not within the control scope of the control requirement content, and determine that the construction project is allowed to be constructed.

[0009] Second, this application provides a construction project site selection auxiliary analysis device, including: An environmental management knowledge graph construction module for constructing an environmental management knowledge graph according to an environmental management knowledge expression model; An analysis module for analyzing construction project information according to the environmental management knowledge graph to determine whether the construction project site selection meets the control requirements, and determining the control requirement category and the control requirement content; A first judgment result query module for querying whether there is a national economic industry classification code to which the control requirement content belongs according to the control requirement category and the control requirement content to determine the first judgment result; If the first judgment result is yes, compare the national economic industry classification code to which the construction project belongs with the national economic industry classification code to which the control requirement content belongs to determine the relationship category; the relationship category includes prohibited, permitted, and strictly controlled; If the first judgment result is no, determine whether the construction project name can be matched with the control requirement content to determine the second judgment result; A second judgment result query module for querying the second judgment result; if the second judgment result is yes, return "Compare the national economic industry classification code to which the construction project belongs with the national economic industry classification code to which the control requirement content belongs to determine the relationship category"; If the second judgment result is no, determine that the construction project is allowed to be constructed.

[0010] Third, this application provides a computer device, including: a memory, a processor, and a computer program stored on the memory and executable on the processor, and the processor executes the computer program to implement the steps of the construction project site selection auxiliary analysis method described in any one of the above.

[0011] Fourth, this application provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the construction project site selection auxiliary analysis method described in any one of the above are implemented.

[0012] Fifth, this application provides a computer program product, including a computer program, and when the computer program is executed by a processor, the steps of the construction project site selection auxiliary analysis method described in any one of the above are implemented.

[0013] According to the specific embodiments provided by the present application, the following technical effects are disclosed in the present application: The present application provides a method, device, equipment, medium and product for assisting in the analysis of the location selection of construction projects. By constructing an environmental management knowledge expression model and an environmental management knowledge graph; according to the knowledge graph technology, various entities of the ecological environment zoning control knowledge are stored in an associated manner through various defined relationships, so that the complex relationships between the ecological environment zoning control result data are intuitively displayed, realizing the visual expression of knowledge; according to the category of control requirements, the content of the control requirements is determined, and it is queried whether the content of the control requirements has a corresponding national economic industry classification code, and the first judgment result is determined; if the first judgment result is yes, the national economic industry classification code of the construction project is compared with the national economic industry classification code of the content of the control requirements to determine the relationship category; if the first judgment result is no, it is judged whether the name of the construction project can be matched with the content of the control requirements to determine the second judgment result; if the second judgment result is yes, the relationship category is determined; if the second judgment result is no, the construction project is allowed to be constructed, realizing the regularization and process of the compliance analysis logic for the location selection of construction projects, changing the traditional manual analysis mode, solving the problem of how to extract the effective information in the ecological environment zoning control system more clearly and establish an intuitive association relationship, and improving the efficiency and quality of the compliance analysis for the location selection of construction projects. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings required to be used in the embodiments. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.

[0015] Figure 1 It is a schematic flowchart of a method for assisting in the analysis of the location selection of a construction project in an embodiment of the present application.

[0016] Figure 2 It is a schematic diagram of the architecture of the environmental management knowledge expression model provided by an embodiment of the present application.

[0017] Figure 3 It is a schematic diagram of an example of environmental management knowledge entities and the relationships between entities provided by an embodiment of the present application.

[0018] Figure 4 It is a schematic diagram of an example of the environmental management knowledge graph provided by an embodiment of the present application.

[0019] Figure 5 It is a schematic flowchart of a method for assisting in the analysis of the location selection of a construction project provided by an embodiment of the present application.

[0020] Figure 6 Schematic diagram of the input interface for assisting in the analysis of the location selection of construction projects provided by an embodiment of the application.

[0021] Figure 7 Schematic diagram of the query route of the environmental management knowledge graph provided by an embodiment of the application.

[0022] Figure 8 Schematic diagram of the output interface for assisting in the analysis of the location selection of construction projects provided by an embodiment of the application.

[0023] Figure 9 Schematic diagram of the structure of a computer device provided by an embodiment of the application. Detailed implementation manners

[0024] Next, the technical solutions in the embodiments of the application will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the application. Obviously, the described embodiments are only a part of the embodiments of the application, rather than all the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in the application without creative efforts shall fall within the protection scope of the application.

[0025] To make the above objects, features, and advantages of the application more obvious and understandable, the application will be further described in detail below in conjunction with the accompanying drawings and specific implementation manners.

[0026] As Figure 1 shown, an embodiment of the application provides a method for assisting in the analysis of the location selection of construction projects, and the specific content is as follows.

[0027] S1: Construct an environmental management knowledge graph according to the environmental management knowledge expression model.

[0028] S2: Analyze the construction project information according to the environmental management knowledge graph, determine whether the location selection of the construction project meets the control requirements, and determine the control requirement category and the content of the control requirements.

[0029] S3: Query whether there is a national economic industry classification code to which the content of the control requirements belongs according to the control requirement category and the content of the control requirements, and determine the first judgment result.

[0030] S4: If the first judgment result is yes, compare the national economic industry classification code to which the construction project belongs with the national economic industry classification code to which the content of the control requirements belongs, and determine the relationship category; the relationship category includes prohibited, permitted, and strictly controlled.

[0031] S5: If the first judgment result is no, judge whether the construction project name and the content of the control requirements can be matched, and determine the second judgment result.

[0032] S6: If the second judgment result is yes, return "Compare the national economic industry classification code of the construction project with the national economic industry classification code of the content of the control requirements to determine the relationship category".

[0033] S7: If the second judgment result is no, determine that the construction project is allowed to be constructed.

[0034] In view of the problems of complex procedures and complete dependence on manual work in the process of analyzing the location of construction projects, based on the full analysis of the ecological environment zoning control achievement data, the relationships between various data, and the associated relationships in the control requirement text, this application proposes an environmental management knowledge expression model. Based on this model, an environmental management knowledge graph is constructed. Driven by the associated relationships in the knowledge graph, a method for assisting in the analysis of the location of construction projects is proposed, realizing the transformation of the traditional compliance analysis of the location of construction projects from complete dependence on manual work to a new process of standardization and automation, and improving the work efficiency of the compliance analysis of the location of construction projects.

[0035] This application analyzes the ecological environment zoning control data system. First, standardize the geographical spatial data, structured data, and unstructured text in the data system, establish an environmental management knowledge expression model, and clarify the basic concepts, their relationships, attributes, and constraint rules it contains. Then, based on the environmental management knowledge expression model, extract entities from the ecological environment zoning control achievement data and establish relationships between the entities, create a CSV file for automatically generating an environmental management knowledge graph, and use the APOC library to dynamically create nodes and relationships according to the field values in the CSV file, thereby constructing an environmental management knowledge graph. Finally, based on this environmental management knowledge graph, the user inputs standardized construction project information, uses spatial analysis and knowledge graph association query technology to automatically compare the project information with the query results, and finally outputs relevant information on whether the location of the construction project meets the environmental control requirements, realizing the transformation of the compliance analysis of the location of construction projects from complete dependence on manual work to computer automatic analysis.

[0036] Further, in an exemplary embodiment, S1 can be replaced by the following steps.

[0037] S101: Construct an environmental management knowledge expression model according to the geographical spatial data, structured data, and unstructured text in the control requirement table in the ecological environment zoning control achievement data.

[0038] As Figure 2 shown, analyze and sort out the geographical spatial data, structured data, and unstructured text contained in the control requirement table in the ecological environment zoning control achievement data, establish an environmental management knowledge expression model, and clarify the basic concepts, their relationships, attributes, and constraint rules it contains.

[0039] S102: Based on the environmental management knowledge expression model, extract the controlled geographical space in the control requirement text, construct geographical entities with environmental control units, administrative divisions, and river basin spaces, and establish spatial relationships between geographical entities.

[0040] This model includes a concept layer, an entity layer, and a relationship layer. The concept layer refines the knowledge contained in the ecological environment zoning control results, laying a foundation for standardizing the entity types, attributes, and relationships in the data, and includes geographical entity concepts and non-geographical entity concepts; the entity layer starts from the ecological environment zoning control result data, extracts geographical space data and non-geographical space data, and forms environmental management knowledge entities in contrast to the concept layer for directly storing knowledge data. The entity layer is the instance corresponding to each concept; the relationship layer is used to describe the association relationships between various concepts, between concepts and entities, and between entities, connecting each entity. For example, in the geographical entity concept layer of the concept layer, there are entities such as administrative divisions, environmental control units, river basin spaces, and special control geographical units. The non-geographical entity concept layer mainly includes entities such as various control requirements and the national economic industry classification of control requirement-related projects. Each entity is associated through relationships such as jurisdiction, inclusion, belonging, intersection, permission, prohibition, and strict control.

[0041] S103: According to the spatial relationships between geographical entities, construct a CSV file with the control requirement text and the geographical space data.

[0042] The CSV file is a file format that can be recognized by the knowledge graph database Neo4j and can be used to automatically construct a knowledge graph. According to the entities constructed in the previous step and the relationships between entities, construct the control requirement text and various geographical entity data into a structured CSV file. The main attributes of this file include Index, properties, name, isIntersect, label, start_Index, end_Index, TYPE.

[0043] Among them, Index (required) represents the unique coding value of each node. The current coding naming rule adopts a progressive rule to ensure uniqueness. For example, for a node with an attribute value of "a certain province", the code is the first letter p of the English word "province" followed by 001. For cities A, B, and C, the first letter c of the English word "city" is followed by 001, 002, 003, and so on. Here, the attribute values such as "priority protection unit" and "key industrial control unit" are all nodes under City C, so the code starts with the code c003 of City C and then follows the first letter cu of the English word "control unit" and progresses in sequence with 01, 02, etc.

[0044] properties (required) stores the text content in each node in principle. For example Figure 2The property of the node "Control Requirement Category: Prohibition of Development and Construction Activities Requirement" is "Prohibition of Development and Construction Activities Requirement".

[0045] name: Stores the shp name corresponding to the text content of each special control geographical space node. For example, the property of the node "Special Control Space: Within 1 km of the main stream and main tributaries of the Yangtze River" is "Within 1 km of the main stream and main tributaries of the Yangtze River", and the name is "ShorelineControlPolyline".

[0046] isIntersect: Stores true or false. If the text content described by each special control geographical space node is within the area, it is true, and outside the area it is false. For example, the property of the node "Special Control Space: Outside the Compliance Park" is "Outside the Compliance Park", the name is "CompliancePark", and isIntersect is "false"; while the isIntersect of the node "Special Control Space: Within 1 km of the main stream and main tributaries of the Yangtze River" is "true".

[0047] label (required): Stores the label to which each node belongs. For example, the label of the node "Control Requirement Category: Prohibition of Development and Construction Activities Requirement" is "Control Requirement Category", and the labels of the nodes "Special Control Space: Within 1 km of the main stream and main tributaries of the Yangtze River" and "Special Control Space: Outside the Compliance Park" are both "Special Control Space".

[0048] start_Index (required): Stores the index code of the head node in the two nodes connected by the relationship.

[0049] end_Index (required): Stores the index code of the tail node in the two nodes connected by the relationship.

[0050] TYPE (required): Stores the relationship type.

[0051] As Figure 3 shown, Figure 3The node on the left side of the arrow in it is the head node, and the node on the right side of the arrow is the tail node. For example, the node of "Control Requirements: Prohibited Development and Construction Activity Requirements" is associated with the node of "Newly Built: Projects for Producing Organic Solvent-based Paints, Inks, and Adhesives with High VOC Content, Industrial Projects Using Coal-fired Facilities", and the relationship type is "Prohibited". The start_Index is the index of the node of "Control Requirements: Prohibited Development and Construction Activity Requirements": "c003cu03cr002", the end_Index is the index of the node of "Newly Built: Projects for Producing Organic Solvent-based Paints, Inks, and Adhesives with High VOC Content, Industrial Projects Using Coal-fired Facilities": "c003cu03cr002np005", and the TYPE is "Prohibited", as shown in Table 1.

[0052] Table 1 CSV File Table Use the Neo4j graph database to store the environmental management knowledge graph, and use the plugin APOC library (Awesome Procedures On Cypher) to import the CSV file to achieve one-key database construction. When creating nodes, use the apoc.create.node and apoc.create.relationship methods of the APOC library to dynamically set the labels of the nodes and the types of relationships according to the field values in the input CSV file. An example of the environmental management knowledge graph automatically created by the APOC library is as Figure 4 shown.

[0053] S104: Import the plugin APOC library into the said CSV file to construct the environmental management knowledge graph.

[0054] According to the environmental management knowledge expression model, for the control requirement text, extract the special control geographical space in the text, and together with the geographical space data such as environmental control units, administrative divisions, and river basin spaces, form geographical entities, establish the spatial relationships between the geographical entities, extract the prohibited, permitted, or strictly controlled new / expanded / modified / existing project entities in the control requirements, establish the association relationship between the projects and the national economic industry classification entities, and establish the prohibited, permitted, or strictly controlled relationship between the control requirement category entities and the new / expanded / modified / existing project entities. Taking an industrial key control unit in a certain city as an example, the relationships between each entity and entity are as Figure 3 shown.

[0055] Furthermore, in an exemplary embodiment, S2 can be replaced by the following steps.

[0056] S201: Determine the control units intersecting with the construction project based on the spatial location file of the construction project; the construction project information includes the spatial location file of the construction project and the national economic industry classification code to which the construction project belongs.

[0057] Input the construction project information to provide necessary conditions for analyzing whether the construction project location complies with the control requirements. The input content includes the spatial location file of the construction project, the name of the construction project, the category of the construction project, and the national economic industry classification code to which the construction project belongs. The format of the spatial location file of the construction project is SHP, and the category of the construction project is new construction, reconstruction, or expansion.

[0058] Based on the input spatial location file of the construction project, conduct a spatial analysis with the ecological environment zoning control units to find out the control units intersecting with the project.

[0059] S202: Determine the control unit nodes in the environmental management knowledge graph based on the control units.

[0060] S203: If the control unit node is connected to the control space, judge whether the construction project intersects with the control space according to the spatial analysis method.

[0061] S204: If the construction project intersects with the control space, find out the control requirement categories included in the control space from the environmental management knowledge graph.

[0062] Find the corresponding control unit nodes in the environmental management knowledge graph according to the control unit type. If there is a special control space connected to the control unit node, use the spatial analysis method to judge whether the construction project intersects with the special control space. If they intersect, continue to find the control requirement categories included in the special control space from the environmental management knowledge graph. If the construction project does not intersect with the special control space, directly find the control requirement categories included in the control unit.

[0063] S205: If the construction project does not intersect with the control space, find out the control requirement categories included in the control unit.

[0064] S206: Traverse the control requirement contents that have the relationships of prohibition, permission, and strict control with the control requirement categories and have the labels of new construction, reconstruction, and expansion.

[0065] Further, in an exemplary embodiment, S4 can be replaced by the following steps.

[0066] S401: If the national economic industry classification code to which the construction project belongs matches the national economic industry classification code to which the content of the control requirements belongs, query the nodes that are connected to the national economic industry classification node and have the same label as the category of the construction project, and determine the first node.

[0067] S402: Obtain the relationship category associated with the first node.

[0068] Compare the input national economic industry classification code of the construction project with the national economic industry classification to which the obtained control requirements belong. If they can be matched, query the nodes that are connected to the national economic industry classification node and have the same label as the category of the construction project, and obtain the relationship category between the upper-level control requirements associated with this node. For example, if the relationship category is "Prohibited", it means that the project is prohibited from being constructed; if the relationship category is "Allowed", it means that the project is allowed to be constructed; if the relationship type is "Strict Control", the project needs to go through some special processing methods to be constructed.

[0069] Further, in an exemplary embodiment, after S5, the following steps are further included.

[0070] S501: If the national economic industry classification code to which the construction project belongs is not included in the content of the control requirements, determine whether the name of the construction project matches the node of the content of the control requirements, and obtain the third judgment result.

[0071] If the national economic industry classification code of the project in the control requirements cannot be queried, compare the project name with the content node of the control requirements.

[0072] S502: If the third judgment result is yes, query the relationship between the node of the content of the control requirements and the node of the upper-level control requirement category, and determine the relationship category.

[0073] If they can be matched, query the relationship between the content node of the control requirements and the upper-level control requirement category node. For example, if the relationship category is "Prohibited", it means that the project is prohibited from being constructed; if the relationship category is "Allowed", it means that the project is allowed to be constructed; if the relationship type is "Strict Control", the project needs to go through some special processing methods to be constructed.

[0074] S503: If the third judgment result is no, determine that the construction project is not within the control scope of the content of the control requirements, and determine that the construction project is allowed to be constructed.

[0075] Output the site selection analysis results in the format of project name, decision result, control unit, control content, and solution. The analysis result is whether the project construction is allowed. The control unit and control content are the control units involved in the construction project and the control content related to obtaining the decision result for viewing. The solution is that if the relationship between the control requirements and the construction project belongs to the "strict control" relationship type, query the node content with the relationship of "treatment method" connected to the project category label to clarify the measures through which the project can be constructed. The main process of the auxiliary analysis of the construction project site selection is as Figure 5 shown.

[0076] Taking a certain asphalt mixing plant project built in City C as an example, the analysis process of whether the site selection of the construction project meets the requirements of ecological environment zoning control is described.

[0077] Build the environmental management knowledge graph of City C. Now, a new asphalt mixing plant project needs to be built at a certain location in City C. Input the SHP file of the project location in the program. The project name is asphalt mixing plant, the project category is new construction, and the national economic industry classification code is selected from the menu as 3099, as Figure 6 shown.

[0078] After the input is completed, perform the auxiliary analysis of the project site selection. First, use the asphalt mixing plant project location file and the control unit location file for spatial analysis, and find that the control unit code intersecting with the project is ZH51011220002. Use the control unit code to find the category of this control unit. This control unit is an industrial key control unit. Then, find the node of the industrial control unit in City C from the environmental management knowledge graph, and find the node with the label of special control space associated with it. Then, use the construction project location file and the special control space for spatial analysis, and find that this project is located within the special control space of the ring expressway (G4202) in City C. Find the category of control requirements included in the special control space node, traverse the control requirement category nodes associated with the special control space node, and traverse the control requirement content nodes with the labels of new construction, expansion, or reconstruction that have a prohibited, permitted, or strictly controlled relationship with the control requirement category nodes. At the same time, obtain the national economic industry code nodes to which the corresponding nodes belong, and match the national economic industry code 3099 of the asphalt mixing plant with the found national economic industry code nodes. If there is a matching code, then find the upper-level node associated with it through this node, and find the node with the same label as the project category, that is, the node of "new construction: concrete (mortar) mixing plant, asphalt mixing plant, large logistics base, logistics distribution center, commodity wholesale market". Through this node, obtain the relationship between it and the special control space node is "prohibited", so it can be judged that the project site selection does not meet the corresponding control requirements. The query route of this construction project in the environmental management knowledge graph is as Figure 7 shown.

[0079] Finally, output the auxiliary analysis results of the selected site for this construction project. At the same time, output the control units involved in the analysis, as well as the categories and content of the control requirements that do not meet the control requirements. The output results are as Figure 8 shown.

[0080] This application uses the method of constructing an environmental management knowledge graph to assist in analyzing whether the selected site of a construction project meets the requirements of ecological environment zoning control. It abandons the current method of manually searching and interpreting for the analysis of the selected site of a construction project, realizes the upgrade transformation of the selected site analysis of a construction project to automation and intelligence, makes the selected site analysis results more reliable and more efficient.

[0081] (1) Realize the structured and associated storage of the ecological environment zoning control achievement data. The ecological environment zoning control achievement data is mainly in the form of vector data and tables, including both structured geographical spatial data, semi-structured tables, and unstructured control requirement texts. Moreover, the storage of various data is scattered and the data volume is large. If one needs to figure out the complex relationships between various data, the learning cost is very high. And it is even more difficult to use the ecological environment zoning control data for the compliance analysis of the selected site of a construction project, which requires personnel with very solid professional knowledge to complete. By classifying and summarizing the structured data, unstructured data, and the relationships in various types of data in the ecological environment zoning control achievement data, an environmental management knowledge model is constructed, the concepts, entities, and relationships are clarified, and the attributes and constraint rules are defined. Using knowledge graph technology, various entities defined by the environmental management knowledge expression model are associated and stored through various defined relationships, making the complex relationships between the ecological environment zoning control achievement data visually displayed, realizing the visual expression of knowledge, and being more convenient for users and computers to understand and apply.

[0082] (2) Realize the regularization and processization of the compliance analysis logic for the selected site of a construction project. The traditional method of manually checking and comparing whether the selected site of a construction project meets the control requirements has high requirements for professional capabilities and is very time-consuming, resulting in low analysis efficiency. Due to the constructed environmental management knowledge graph and the constructed auxiliary analysis process for the selected site of a construction project, this application uses the associated query technology of the environmental management knowledge graph to propose clear query logic and rules, realizes the in-depth query of environmental management knowledge based on the ecological environment control achievement data, changes the traditional manual analysis mode, and improves the efficiency and quality of the compliance analysis of the selected site of a construction project.

[0083] Accelerating the demarcation and strict adherence to the ecological protection red line, environmental quality bottom line, resource utilization upper line and ecological environment access list, and establishing an ecological environment zoning control system are major deployments to comprehensively strengthen ecological environment protection and resolutely fight the battle against pollution. Local governments have demarcated various environmental control units based on their actual conditions and formulated corresponding control requirements, which provide a clear basis for environmental supervision and are an important support for compliance analysis of site selection for various new, expanded, renovated and existing projects.

[0084] The data on ecological environment zoning control results is a complex system, which includes both structured and unstructured data, both geographic spatial data and text data. Moreover, the relationships between them are complex and the storage is scattered. It is time-consuming, labor-intensive and extremely difficult to use for compliance analysis of construction project site selection. How to extract the effective information in the ecological environment zoning control system more clearly and establish intuitive correlations, and apply it to the compliance analysis of construction project site selection to improve analysis efficiency is an urgent problem to be solved.

[0085] In the current big data environment, knowledge graph technology is applied in all walks of life. Its essence is a large semantic network that formally describes concepts, entities and their relationships in the objective world. It is an effective carrier for representing information and knowledge in the computer world, and has obvious application value in deep search, intelligent question and answer, and decision support. Using knowledge graph technology to effectively classify and sort out the information in the ecological environment zoning control results data, and establish concepts, entities and associations, it can not only store and manage a large amount of data in a structured manner, but also intuitively display the associations between various geographic data, tables, and texts. Its association also lays the foundation for establishing a standardized construction project site selection compliance analysis process.

[0086] In order to solve the problem of complex procedures and complete reliance on manual labor in the process of compliance analysis of construction project site selection, this application proposes an environmental management knowledge expression model based on a full analysis of the ecological environment zoning control results data and the relationships between the data and the control requirements text. Based on the model, an environmental management knowledge graph is constructed. Driven by the relationship between the environmental management knowledge graph, an auxiliary analysis method for construction project site selection is proposed, which realizes the transformation of traditional construction project site selection compliance analysis from complete reliance on manual labor to a standardized and automated new process flow, which can provide technical reference for the subsequent intelligent site selection analysis of construction projects.

[0087] In an exemplary embodiment, the present application provides a construction project site selection auxiliary analysis device, which specifically includes the following modules.

[0088] The environmental management knowledge graph construction module is used to construct the environmental management knowledge graph based on the environmental management knowledge expression model.

[0089] An analysis module, configured to analyze the construction project information according to the environmental management knowledge graph, determine whether the construction project location complies with the control requirements, and determine the control requirement category and the control requirement content.

[0090] A first judgment result query module, configured to query whether there is a national economic industry classification code to which the control requirement content belongs according to the control requirement category and the control requirement content, and determine the first judgment result.

[0091] If the first judgment result is yes, compare the national economic industry classification code to which the construction project belongs with the national economic industry classification code to which the control requirement content belongs, and determine the relationship category; the relationship category includes prohibited, permitted, and strictly controlled.

[0092] If the first judgment result is no, determine whether the construction project name and the control requirement content can be matched to determine the second judgment result.

[0093] A second judgment result query module, configured to query the second judgment result; if the second judgment result is yes, return "compare the national economic industry classification code to which the construction project belongs with the national economic industry classification code to which the control requirement content belongs, and determine the relationship category".

[0094] If the second judgment result is no, determine that the construction project is allowed to be constructed.

[0095] In an exemplary embodiment, a computer device is provided. The computer device can be a server or a terminal, and its internal structure diagram can be as Figure 9 shown. The computer device includes a processor, a memory, an input / output interface (Input / Output, abbreviated as I / O), and a communication interface. Among them, the processor, the memory, and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used for the auxiliary analysis of the construction project location of the environmental management knowledge graph. The input / output interface of the computer device is used to exchange information between the processor and external devices. The communication interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, it realizes the auxiliary analysis of the construction project location of the environmental management knowledge graph.

[0096] Those skilled in the art can understand, Figure 9The structure shown is only a block diagram of some structures related to the solution of this application, and does not constitute a limitation on the computer device to which the solution of this application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine some components, or have different component arrangements.

[0097] In an exemplary embodiment, a computer device is further provided, including a memory and a processor. A computer program is stored in the memory, and when the processor executes the computer program, the steps in the above method embodiments are implemented.

[0098] In an exemplary embodiment, a computer-readable storage medium is provided, storing a computer program, and when the computer program is executed by a processor, the steps in the above method embodiments are implemented.

[0099] In an exemplary embodiment, a computer program product is provided, including a computer program, and when the computer program is executed by a processor, the steps in the above method embodiments are implemented.

[0100] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use, and processing of relevant data need to comply with relevant regulations.

[0101] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above methods. Among them, any reference to a memory, database, or other medium used in the embodiments provided in this application can include at least one of non-volatile and volatile memories. Non-volatile memories can include read-only memory (ROM), magnetic tapes, floppy disks, flash memories, optical memories, high-density embedded non-volatile memories, resistive random access memories (ReRAM), magnetoresistive random access memories (MRAM), ferroelectric random access memories (FRAM), phase change memories (PCM), graphene memories, etc. Volatile memories can include random access memory (RAM) or external cache memories, etc. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc.

[0102] The databases involved in the embodiments provided in this application can include at least one of relational databases and non-relational databases. Non-relational databases can include distributed databases based on blockchain, etc., without limitation. The processors involved in the embodiments provided in this application can be general-purpose processors, central processors, graphics processors, digital signal processors, programmable logics, data processing logics based on quantum computing, etc., without limitation.

[0103] The technical features of the above embodiments can be combined arbitrarily. For the sake of brevity of description, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, it should be considered as the scope described in this specification.

[0104] Specific examples are used in this article to elaborate on the principles and implementation manners of this application. The descriptions of the above embodiments are only used to help understand the method and its core idea of this application; at the same time, for those of ordinary skill in the art, according to the idea of this application, there will be changes in the specific implementation manners and application scopes. In summary, the content of this specification should not be construed as a limitation to this application.

Claims

1. An auxiliary analysis method for the location selection of construction projects, characterized in that, The construction project site selection auxiliary analysis method includes: Construct an environmental management knowledge graph according to the environmental management knowledge expression model; Analyze the construction project information according to the environmental management knowledge graph, determine whether the construction project site selection meets the control requirements, and determine the control requirement category and the content of the control requirements; According to the control requirement category and the content of the control requirements, query whether there is a national economic industry classification code to which the content of the control requirements belongs, and determine the first judgment result; If the first judgment result is yes, compare the national economic industry classification code to which the construction project belongs with the national economic industry classification code to which the content of the control requirements belongs, and determine the relationship category; the relationship category includes prohibited, permitted, and strictly controlled; If the first judgment result is no, judge whether the construction project name can be matched with the content of the control requirements, and determine the second judgment result; If the second judgment result is yes, return "Compare the national economic industry classification code to which the construction project belongs with the national economic industry classification code to which the content of the control requirements belongs, and determine the relationship category"; If the second judgment result is no, determine that the construction project is allowed to be constructed.

2. The construction project site selection auxiliary analysis method according to claim 1, characterized in that Constructing an environmental management knowledge graph according to the environmental management knowledge expression model specifically includes: Construct an environmental management knowledge expression model according to the geographical spatial data, structured data, and unstructured text in the control requirement table in the ecological environment zoning control result data; Based on the environmental management knowledge expression model, extract the control geographical space in the control requirement text, construct geographical entities with environmental control units, administrative divisions, and basin spaces, and establish spatial relationships between geographical entities; According to the spatial relationship between geographical entities, construct a CSV file from the control requirement text and the geographical spatial data; Import the plug-in APOC library into the CSV file to construct an environmental management knowledge graph.

3. The construction project site selection auxiliary analysis method according to claim 1, wherein Analyze the construction project information according to the environmental management knowledge graph, determine whether the construction project site selection meets the control requirements, and determine the control requirement category and the content of the control requirements, specifically including: Determine the control units intersecting with the construction project according to the construction project spatial location file; the construction project information includes the construction project spatial location file and the national economic industry classification code to which the construction project belongs; Determine the control unit nodes in the environmental management knowledge graph according to the control units; If the control unit node is connected to the control space, judge whether the construction project intersects with the control space according to the spatial analysis method; If the construction project intersects with the control space, find the control requirement category included in the control space from the environmental management knowledge graph; If the construction project does not intersect with the control space, find the control requirement category included in the control unit; According to the control requirement category, traverse the control requirement content that has a prohibited, permitted, and strictly controlled relationship with the control requirement category and has labels of new construction, reconstruction, and expansion.

4. The method for assisting in analyzing the location selection of a construction project according to claim 1, wherein, If the first judgment result is yes, compare the national economic industry classification code to which the construction project belongs with the national economic industry classification code to which the control requirement content belongs, and determine the relationship category, specifically including: If the national economic industry classification code to which the construction project belongs matches the national economic industry classification code to which the control requirement content belongs, query the node that is connected to the national economic industry classification node and has the same label as the category of the construction project, and determine the first node; Obtain the relationship category associated with the first node.

5. The construction project site selection auxiliary analysis method according to claim 1, wherein Judge whether the construction project name and the control requirement content can be matched to determine the second judgment result. After that, it also includes: If the national economic industry classification code to which the construction project belongs is not included in the control requirement content, judge whether the name of the construction project matches the node of the control requirement content to obtain the third judgment result; If the third judgment result is yes, query the relationship between the node of the control requirement content and the node of the upper-level control requirement category to determine the relationship category; If the third judgment result is no, determine that the construction project is not within the control scope of the control requirement content, and determine that the construction project is allowed to be constructed.

6. An auxiliary analysis device for the location selection of construction projects, characterized in that, The construction project site selection auxiliary analysis device includes: An environmental management knowledge graph construction module for constructing an environmental management knowledge graph according to an environmental management knowledge expression model; An analysis module for analyzing the construction project information according to the environmental management knowledge graph to determine whether the construction project site selection meets the control requirements, and determining the control requirement category and the control requirement content; A first judgment result query module for querying whether the control requirement content has a national economic industry classification code to which it belongs according to the control requirement category and the control requirement content, and determining the first judgment result; If the first judgment result is yes, compare the national economic industry classification code to which the construction project belongs with the national economic industry classification code to which the control requirement content belongs, and determine the relationship category; the relationship category includes prohibition, permission, and strict control; If the first judgment result is no, judge whether the construction project name and the control requirement content can be matched to determine the second judgment result; A second judgment result query module for querying the second judgment result; if the second judgment result is yes, return "Compare the national economic industry classification code to which the construction project belongs with the national economic industry classification code to which the control requirement content belongs, and determine the relationship category"; If the second judgment result is no, determine that the construction project is allowed to be constructed.

7. A computer device, comprising: A memory, a processor, and a computer program stored on the memory and executable on the processor, wherein the processor executes the computer program to implement the construction project site selection auxiliary analysis method according to any one of claims 1-5.

8. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the construction project site selection auxiliary analysis method according to any one of claims 1-5.

9. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements the construction project site selection auxiliary analysis method according to any one of claims 1-5.

Citation Information

Patent Citations

  • Three-in-one-based construction project site selection method, apparatus and system

    CN107563624A

  • Address matching algorithm based on interest point knowledge graph pre-training

    CN111444298A

  • Construction project environment influence evaluation auxiliary analysis system based on three-line one-list

    CN111861196A

  • Knowledge graph construction method and system for reconnaissance and site selection of transformer substation

    CN113191497A

  • Qualitative position spatial range construction method based on knowledge graph

    CN115129719A