A 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 the data storage and query process is simplified.

CN120338878BActive Publication Date: 2025-08-19THE THIRD GEOINFORMATION MAPPING INST OF MINISTRY OF NATURAL RESOURCES +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510813349.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-06-18
Publication Date
2025-08-19
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, and extract and establish the relationship between geospatial data, structured data and unstructured text in the ecological environment partition control system through the environmental management knowledge expression model and the APOC library to realize automated construction project site selection compliance analysis.

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 data storage and query process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120338878B_ABST
    Figure CN120338878B_ABST
Patent Text Reader

Abstract

The present application discloses a construction project site selection auxiliary analysis method, device, equipment, medium and product, which relate to the fields of surveying and mapping geographic information and environmental impact assessment. The method includes querying whether there is a national economic industry classification code to which the control requirement content belongs. If so, the national economic industry classification code to which the construction project belongs is compared with the national economic industry classification code to which the control requirement content belongs to determine the relationship category; if not, it is judged whether the construction project name and the control requirement content can be matched. If they can be matched, the method returns "the national economic industry classification code to which the construction project belongs is compared with the national economic industry classification code to which the control requirement content belongs to determine the relationship category"; if they cannot be matched, it is determined that the construction project is allowed to be constructed, and the effective information in the ecological environment zoning control system of this application is more clearly extracted and an intuitive correlation relationship 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 in particular to a method, device, equipment, medium and product for auxiliary analysis of construction project site selection. Background Art

[0002] The ecological and environmental zoning control system provides a clear basis for strengthening ecological and environmental protection and environmental supervision, and is an important support for compliance analysis of the siting of various new, expanded, renovated, and existing projects. The data generated by ecological and environmental zoning control is a complex system, containing both structured and unstructured data, both geographic and textual data, with complex relationships and decentralized storage. Using this data for compliance analysis of construction project siting is time-consuming, labor-intensive, and extremely difficult. Clearly extracting effective information from the ecological and environmental zoning control system, establishing intuitive relationships, and applying this information to construction project siting analysis to improve analysis efficiency is an urgent issue. Summary of the Invention

[0003] The purpose of this application is to provide a construction project site selection auxiliary analysis method, device, equipment, medium and product, which solves the problem of how to extract effective information from the ecological environment zoning control system more clearly and establish intuitive correlation relationships, and apply it to the construction project site selection analysis.

[0004] To achieve the above objectives, this application provides the following solutions:

[0005] In a first aspect, the present application provides a construction project site selection auxiliary analysis method, comprising:

[0006] Construct an environmental management knowledge graph based on the environmental management knowledge expression model;

[0007] Analyze construction project information based on the environmental management knowledge graph to determine whether the construction project site meets the management and control requirements, and determine the type and content of the management and control requirements;

[0008] According to the control requirement category and control requirement content, query whether the control requirement content has a corresponding national economic industry classification code, and determine a first judgment result;

[0009] 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 control requirements to determine the relationship category; the relationship category includes prohibited, permitted, and strictly controlled;

[0010] If the first judgment result is no, determine whether the construction project name matches the control requirements and determine the second judgment result;

[0011] If the second judgment result is yes, return to "compare the national economic industry classification code to which the construction project belongs with the national economic industry classification code to which the control requirements belong, and determine the relationship category";

[0012] If the second judgment result is no, it is determined that the construction project is allowed to be constructed.

[0013] In one embodiment, an environmental management knowledge expression model is constructed based on the geospatial data, structured data, and unstructured text in the control requirements table in the ecological environment partition management result data;

[0014] Based on the environmental management knowledge expression model, the control geographic space in the control requirement text is extracted, and geographic entities are constructed with environmental control units, administrative divisions, and watershed spaces, and spatial relationships between geographic entities are established;

[0015] According to the spatial relationship between geographical entities, the control requirements text and the geospatial data are constructed CSV files (Comma-Separated Values, CSV);

[0016] Import the plug-in APOC library (Awesome Procedures On Cypher, APOC) into the CSV file to build an environmental management knowledge graph.

[0017] In one embodiment, a control unit intersecting with a construction project is determined based on 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;

[0018] According to the control unit, determining the control unit node in the environmental management knowledge graph;

[0019] If the control unit node is connected to the control space, determine whether the construction project intersects the control space based on the spatial analysis method;

[0020] If the construction project intersects with the control space, searching the environmental management knowledge graph for the control requirement category included in the control space;

[0021] If the construction project does not intersect with the control space, searching for the control requirement category included in the control unit;

[0022] According to the control requirement category, the control requirement contents having prohibition, permission and strict control relationships with the control requirement category and having new construction, reconstruction and expansion tags are traversed.

[0023] In one embodiment, if the national economic industry classification code of the construction project matches the national economic industry classification code of the control requirement content, a node connected to the national economic industry classification node and having the same label as the category of the construction project is searched to determine the first node;

[0024] Get the relationship type associated with the first node.

[0025] In one embodiment, if the control requirement content does not include the national economic industry classification code to which the construction project belongs, determining whether the name of the construction project matches a node in the control requirement content to obtain a third determination result;

[0026] 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;

[0027] If the third judgment result is no, it is determined that the construction project is not within the control scope of the control requirements, and the construction project is allowed to be constructed.

[0028] In a second aspect, the present application provides a construction project site selection auxiliary analysis device, comprising:

[0029] Environmental management knowledge graph construction module, used to construct environmental management knowledge graph based on environmental management knowledge expression model;

[0030] An analysis module is used to analyze the construction project information based on the environmental management knowledge graph to determine whether the construction project site meets the management and control requirements, and to determine the type and content of the management and control requirements;

[0031] A first judgment result query module is used to query whether the control requirement content has a corresponding national economic industry classification code based on the control requirement category and the control requirement content, and determine a first judgment result;

[0032] 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 control requirements to determine the relationship category; the relationship category includes prohibited, permitted, and strictly controlled;

[0033] If the first judgment result is no, determine whether the construction project name matches the control requirements and determine the second judgment result;

[0034] A second judgment result query module is used to query the second judgment result; if the second judgment result is yes, the module returns "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";

[0035] If the second judgment result is no, it is determined that the construction project is allowed to be constructed.

[0036] In a third aspect, the present application provides a computer device comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of any one of the above-described construction project site selection auxiliary analysis methods.

[0037] In a fourth aspect, the present application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of any one of the above-mentioned construction project site selection auxiliary analysis methods.

[0038] In a fifth aspect, the present application provides a computer program product, comprising a computer program, which, when executed by a processor, implements the steps of any one of the above-mentioned construction project site selection auxiliary analysis methods.

[0039] According to the specific embodiments provided in this application, this application discloses the following technical effects:

[0040] The present application provides a construction project site selection auxiliary analysis method, device, equipment, medium and product, which constructs 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 a linked manner through various defined relationships, so that the complex relationship between the ecological environment zoning control results data is intuitively displayed, and the visual expression of knowledge is realized; according to the control requirement category, the control requirement content is determined, and it is queried whether the control requirement content has a national economic industry classification code to determine a first judgment result; if the first judgment result is yes, the national economic industry classification code to which the construction project belongs is compared with the national economic industry classification code to which the control requirement content belongs to determine the relationship category; if the first judgment result is no, it is determined whether the construction project name and the control requirement content can be matched, and a second judgment result is determined; 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, thereby realizing the standardization and process-based analysis logic of the construction project site selection compliance, changing the traditional manual analysis mode, solving how to extract effective information from the ecological environment zoning control system more clearly and establish intuitive correlation relationships, and improving the efficiency and quality of the construction project site selection compliance analysis. BRIEF DESCRIPTION OF THE DRAWINGS

[0041] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0042] Figure 1 This is a flow chart of a construction project site selection auxiliary analysis method in one embodiment of the present application.

[0043] Figure 2 A schematic diagram of the environmental management knowledge expression model architecture provided in one embodiment of the present application.

[0044] Figure 3 This is a schematic diagram of an example of environmental management knowledge entities and the relationships between entities provided in one embodiment of the present application.

[0045] Figure 4 A schematic diagram of an example of an environmental management knowledge graph provided for one embodiment of the present application.

[0046] Figure 5 A schematic diagram of the auxiliary analysis process for construction project site selection provided in one embodiment of the present application.

[0047] Figure 6 Schematic diagram of the construction project site selection auxiliary analysis input interface provided for applying for an embodiment.

[0048] Figure 7 A schematic diagram of an environmental management knowledge graph query route provided in one embodiment of the present application.

[0049] Figure 8 Schematic diagram of the output interface of the auxiliary analysis results of the construction project site selection provided in one embodiment of the present application.

[0050] Figure 9 A schematic diagram of the structure of a computer device provided in one embodiment of the present application. DETAILED DESCRIPTION

[0051] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.

[0052] In order to make the above-mentioned purposes, features and advantages of the present application more obvious and easy to understand, the present application is further described in detail below with reference to the accompanying drawings and specific implementation methods.

[0053] like Figure 1 As shown, an embodiment of the present application provides an auxiliary analysis method for site selection of a construction project, the specific contents of which are described as follows.

[0054] S1: Construct an environmental management knowledge graph based on the environmental management knowledge expression model.

[0055] S2: Based on the environmental management knowledge graph, analyze the construction project information to determine whether the site selection of the construction project meets the management and control requirements, and determine the management and control requirement categories and content.

[0056] S3: According to the category and content of the control requirement, query whether the control requirement content has the corresponding national economic industry classification code to determine the first judgment result.

[0057] S4: If the first judgment result is yes, compare the national economic industry classification code of the construction project with the national economic industry classification code of the management and control requirements to determine the relationship category; the relationship category includes prohibition, permission and strict control.

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

[0059] S6: If the second judgment result is yes, return to "compare the national economic industry classification code to which the construction project belongs with the national economic industry classification code to which the management and control requirements belong, and determine the relationship category."

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

[0061] This application addresses the problem of complex procedures and complete reliance on manual labor in the process of construction project site selection analysis. Based on a full analysis of the ecological environment zoning control results data and the correlation between each data and the control requirements text, an environmental management knowledge expression model is proposed. Based on this model, an environmental management knowledge graph is constructed. Driven by the correlation relationship of the 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, thereby improving the work efficiency of construction project site selection compliance analysis.

[0062] This application analyzes the ecological environment zoning control data system. First, the geospatial data, structured data, and unstructured text in the data system are standardized, and an environmental management knowledge expression model is established to clarify the basic concepts and their relationships, attributes, and constraints. Then, based on the environmental management knowledge expression model, entities are extracted from the ecological environment zoning control results data and relationships between entities are established. A CSV file is created for automatically generating an environmental management knowledge graph. The APOC library is used to dynamically create nodes and relationships based on 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, and spatial analysis and knowledge graph associative query technology are used to automatically compare the project information with the query results. Finally, relevant information on whether the construction project site selection meets the environmental control requirements is output, realizing the transformation of construction project site selection from complete reliance on manual compliance analysis to computer automatic analysis.

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

[0064] S101: Construct an environmental management knowledge expression model based on the geographic spatial data, structured data, and unstructured text in the control requirements table in the ecological environment zoning control results data.

[0065] like Figure 2 As shown in the figure, the geographic spatial data, structured data, and unstructured text contained in the control requirements table in the ecological environment zoning control results data are analyzed and organized, and an environmental management knowledge expression model is established to clarify the basic concepts and their relationships, attributes, and constraints.

[0066] S102: Based on the environmental management knowledge expression model, the control geographic space in the control requirement text is extracted, and geographic entities are constructed with the environmental control units, administrative divisions and watershed spaces, and spatial relationships between the geographic entities are established.

[0067] This model consists of a concept layer, an entity layer, and a relationship layer. The concept layer extracts the knowledge contained in the results of ecological and environmental zoning management and control, laying the foundation for standardizing entity types, attributes, and relationships in the data. It includes geographic entity concepts and non-geographic entity concepts. The entity layer extracts geographic and non-geographic spatial data from the ecological and environmental zoning management and control results data, and forms environmental management knowledge entities by comparing them with the concept layer. This is used to directly store knowledge data. The entity layer is the instance corresponding to each concept. The relationship layer describes the associations between various concepts, between concepts and entities, and between entities, thus connecting various entities. For example, the geographic entity concept layer in the concept layer includes entities such as administrative divisions, environmental control units, river basin spaces, and special control geographic units. The non-geographic entity concept layer mainly includes entities such as various control requirements and the national economic industry classification of projects related to control requirements. Each entity is connected through relationships such as jurisdiction, inclusion, belonging to, intersection, permission, prohibition, and strict control.

[0068] S103: Constructing a CSV file from the control requirement text and the geographic spatial data according to the spatial relationship between geographic entities.

[0069] CSV files are a file format that can be recognized by the knowledge graph database Neo4j and used to automatically build knowledge graphs. Based on the entities constructed in the previous step and the relationships between entities, the management and control requirements text and various geographic entity data are constructed into a structured CSV file. The main attributes of this file are Index, properties, name, isIntersect, label, start_Index, end_Index, and TYPE.

[0070] Among them, Index (required) represents the unique code value of each node. The current code naming rule adopts a hierarchical progressive rule to ensure uniqueness. For example, the node with the attribute value "XX Province" is coded as the English first letter "p" for "province" followed by 001. City A, City B, and City C are coded as the English first letter "c" for "city" followed by 001, 002, and 003, and so on. Here, the attribute values ​​"Priority Protection Unit" and "Industrial Key Control Unit" are all nodes under City C. Therefore, the code starts with the code c003 of City C and then consists of the English first letter "cu" for "control unit" followed by 01 and 02 in a progressive manner.

[0071] Properties (required) store the text content of each node. For example Figure 2 The properties of the node "Control requirement category: requirements for prohibiting development and construction activities" is "requirements for prohibiting development and construction activities".

[0072] Name: stores the shp name corresponding to the text content in each special control geographic space node. For example, the properties of the node "Special Control Space: Within 1 km of the Yangtze River Main Stream and Major Tributaries Shoreline" are "Within 1 km of the Yangtze River Main Stream and Major Tributaries Shoreline" and the name is "ShorelineControlPolyline".

[0073] isIntersect: Stores true or false. This value is true if the text content in each special control geographic space node is within the area described, and false if it is outside the area. For example, the node "Special Control Space: Outside the Compliance Park" has the properties "Outside the Compliance Park" and the name "CompliancePark", and its isIntersect value is "false". However, the node "Special Control Space: Within 1 km of the Yangtze River Main Stream and Major Tributaries" has isIntersect value "true".

[0074] Label (required): stores the label for each node. For example, the label for the node "Control Requirement Category: Prohibited Development and Construction Activities" is "Control Requirement Category," while the labels for the nodes "Special Control Space: Within 1 km of the Yangtze River Main Stream and Major Tributaries" and "Special Control Space: Outside Compliant Industrial Parks" are both "Special Control Space."

[0075] start_Index (required): stores the index code of the head node in the two nodes before and after the relationship connection.

[0076] end_Index (required): stores the index code of the last node in the connection between the two nodes.

[0077] TYPE (required): storage relationship type.

[0078] like Figure 3 As shown, Figure 3 The node to the left of the arrow in the table is the head node, and the node to the right of the arrow is the tail node. For example, the "Control Requirements: Prohibited Development and Construction Activity Requirements" node is associated with the "New Construction: Projects Producing High-VOC Organic Solvent-Based Paints, Inks, and Adhesives, and Industrial Projects Using Coal-Fired Facilities" node, and the relationship type is "Prohibited." The start_Index is the index of the "Control Requirements: Prohibited Development and Construction Activity Requirements" node: "c003cu03cr002," and the end_Index is the index of the "New Construction: Projects Producing High-VOC Organic Solvent-Based Paints, Inks, and Adhesives, and Industrial Projects Using Coal-Fired Facilities" node: "c003cu03cr002np005." The TYPE is "Prohibited," as shown in Table 1.

[0079] Table 1 CSV file table

[0080]

[0081]

[0082] We use Neo4j graph database to store the environmental management knowledge graph, and use the APOC library (Awesome Procedures On Cypher) plug-in to import CSV files to achieve one-click database creation. When creating nodes, we use the apoc.create.node and apoc.create.relationship methods of the APOC library to dynamically set the node label and relationship type based on the field values in the input CSV file. An example of an environmental management knowledge graph automatically created by the APOC library is shown below: Figure 4 shown.

[0083] S104: Import the plug-in APOC library into the CSV file to build an environment management knowledge graph.

[0084] According to the environmental management knowledge expression model, for the control requirements text, the special control geographic space in the text is extracted, and together with the geographic spatial data such as environmental control units, administrative divisions, and watershed spaces, a geographic entity is formed. The spatial relationship between geographic entities is established, and the new / expanded / modified / existing project entities prohibited, allowed, or strictly controlled in the control requirements are extracted. The association relationship is established between the project and the national economic industry classification entity, and the prohibition, permission, or strict control relationship is established between the control requirement category entity and the new / expanded / modified / existing project entity. Taking a city's key industrial control unit as an example, the relationship between each entity is as follows: Figure 3 shown.

[0085] Further, in an exemplary embodiment, S2 may be replaced by the following steps.

[0086] S201: Determine a control unit intersecting with a construction project based on 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.

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

[0088] Based on the input construction project spatial location file, spatial analysis is performed with the ecological environment zoning control unit to find the control units that intersect with the project.

[0089] S202: Determine a control unit node in the environment management knowledge graph based on the control unit.

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

[0091] S204: If the construction project intersects with the control space, search the environmental management knowledge graph for the control requirement category included in the control space.

[0092] Based on the control unit type, the corresponding control unit node in the environmental management knowledge graph is found. If the control unit node has a special control space connected to it, spatial analysis methods are used to determine whether the construction project intersects with the special control space. If so, the control requirement categories contained in the special control space are searched in the environmental management knowledge graph. If the construction project does not intersect with the special control space, the control requirement categories contained in the control unit are directly searched.

[0093] S205: If the construction project does not intersect with the control space, search for the control requirement category included in the control unit.

[0094] S206: According to the control requirement category, traverse the control requirement content that has a prohibition, permission, and strict control relationship with the control requirement category and has new construction, reconstruction, and expansion tags.

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

[0096] S401: If the national economic industry classification code of the construction project matches the national economic industry classification code of the management and control requirements, query the nodes connected to the national economic industry classification node and whose labels are the same as the category of the construction project to determine the first node.

[0097] S402: Acquire a relationship category associated with the first node.

[0098] The input national economic industry classification code of the construction project is compared with the national economic industry classification to which the obtained control requirements belong. If they match, the node connected to it and with the same label as the construction project category is queried through the national economic industry classification node to 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 construction of the project is prohibited. If the relationship category is "allowed", it means that the construction of the project is allowed. If the relationship type is "strict control", the project needs to go through some special processing methods before it can be constructed.

[0099] Furthermore, in an exemplary embodiment, S5 further includes the following steps.

[0100] S501: 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 a node in the control requirement content to obtain a third judgment result.

[0101] If the national economic industry classification code to which the project belongs in the control requirements is not found, the project name will be compared with the control requirement content node.

[0102] S502: 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.

[0103] If there is a match, query the relationship between the control requirement content node and the previous level control requirement category node. For example, if the relationship category is "prohibited", it means that the project is prohibited from construction. 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 requires some special processing before it can be constructed.

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

[0105] The site selection analysis results are output in the format of project name, decision result, control unit, control content, and solution. The analysis result is whether the project is allowed to be built, the control unit and control content are the control units involved in the construction project, and the control content related to the decision result is obtained for viewing. The solution is that if the control requirements and the construction project belong to the "strict control" relationship type, then query the node content connected to the project category label with the relationship of "handling method" to clarify what measures the project can be built through. The main process of auxiliary analysis of construction project site selection is as follows: Figure 5 shown.

[0106] Taking an asphalt mixing station project built in City C as an example, this paper explains the analysis process of whether the site selection of the construction project meets the requirements of ecological environment zoning control.

[0107] To build a knowledge graph of environmental management in City C, you need to build a new asphalt mixing plant in a certain location in City C. Enter the SHP file of the project location into the program, enter the project name as Asphalt Mixing Plant, the project category as New Construction, and select the National Economic Industry Classification Code as 3099 from the menu. Figure 6 shown.

[0108] After the input is completed, an auxiliary analysis of the project site selection is carried out. First, the asphalt mixing station project location file and the control unit location file are used for spatial analysis. The control unit code that intersects with the project is found to be ZH51011220002. The category of the control unit is found using the code of the control unit. The control unit is an industrial key control unit. Then, the node of the industrial control unit of City C is found from the environmental management knowledge graph. The nodes associated with it are found to have the label of special control space. Then, the construction project location file and the special control space are used for spatial analysis. It is found that this project is located within the special control space of City C Ring Expressway (G4202). The control requirement category contained in the special control space node is found, and the control requirements associated with the special control space node are traversed. Requirement category nodes, and traverse the control requirement content nodes with labels of new construction, expansion, and reconstruction that have a prohibition, permission, or strict control relationship with the control requirement category nodes, and at the same time obtain the national economic industry code node to which the corresponding node belongs, and match the national economic industry code 3099 of the asphalt mixing station with the found national economic industry code node. If there is a match with the same 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 "new construction: concrete (mortar) mixing station, asphalt mixing station, large logistics base, logistics distribution center, commodity wholesale market" node. Through this node, it is obtained that the relationship between it and the special control space node is "prohibited", so it can be judged that the project site does not meet the corresponding control requirements. The route of this construction project in the environmental management knowledge map is as follows Figure 7 shown.

[0109] Finally, the auxiliary analysis results of the construction project site selection are output, and the control units involved in the analysis, as well as the categories and contents of the control requirements that do not meet the control requirements, are output. Figure 8 shown.

[0110] This application adopts the method of constructing an environmental management knowledge graph to assist in analyzing whether the site selection of construction projects complies with the requirements of ecological environment zoning control. It abandons the current method of conducting site selection analysis for construction projects based on manual search and interpretation, and realizes the upgrade of site selection analysis for construction projects to automation and intelligence, making the site selection analysis results more reliable and efficient.

[0111] (1) The structured and associative storage of ecological environment zoning control results data is realized. The ecological environment zoning control results data is mainly in the form of vector data and tables, including structured geographic spatial data, semi-structured tables, and unstructured control requirements texts. In addition, the storage of various data is scattered and the data volume is large. If you need to understand the complex relationships between various data, the learning cost is very high. It is even more difficult to use ecological environment zoning control data to conduct compliance analysis of construction project site selection. It requires personnel with very solid professional knowledge to complete it. By summarizing and classifying the structured data, unstructured data and the relationships between various types of data in the ecological environment zoning control results data, an environmental management knowledge model is constructed, the concepts, entities and relationships therein are clarified, and the attributes and constraint rules are defined. The knowledge graph technology is used to associate and store the various entities defined in the environmental management knowledge expression model through the defined relationships, so that the complex relationships between the ecological environment zoning control results data are intuitively displayed, and the visual expression of knowledge is realized, which is more convenient for users and computers to understand and apply.

[0112] (2) The logic of compliance analysis of construction project site selection has been standardized and streamlined. The traditional manual review and comparison of whether the site selection of construction projects complies with management and control requirements requires high professional skills and is very time-consuming, resulting in low analysis efficiency. Based on the constructed environmental management knowledge graph and the constructed auxiliary analysis process for construction project site selection, this application uses the associated query technology of the environmental management knowledge graph to propose clear query logic and rules, and realizes in-depth query of environmental management knowledge based on ecological environment management results data, which changes the traditional manual analysis mode and improves the efficiency and quality of construction project site selection compliance analysis.

[0113] Accelerating the delineation and strict adherence to ecological protection redlines, environmental quality baselines, resource utilization ceilings, and ecological and environmental access lists, and establishing a zoning system for ecological and environmental management and control, are key deployments for comprehensively strengthening ecological and environmental protection and resolutely winning the battle against pollution. Local governments have delineated various environmental management and control units based on their specific circumstances and formulated corresponding management and control requirements. This provides a clear basis for environmental supervision and serves as a crucial support for compliance analysis of site selection for new, expanded, renovated, and existing projects.

[0114] The ecological environment zoning control results data is a complex system, which contains 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 and labor-intensive to use for construction project site selection compliance analysis, and it is extremely difficult. How to extract the effective information from the ecological environment zoning control system more clearly and establish intuitive correlations, and apply it to the construction project site selection compliance analysis to improve analysis efficiency is an urgent problem to be solved.

[0115] In the current big data environment, knowledge graph technology is being applied across various industries. Its essence is a large-scale semantic network that formally describes concepts, entities, and their interrelationships in the objective world. It is an effective carrier for representing information and knowledge in the computer world, and has significant application value in deep search, intelligent question-answering, and decision support. Using knowledge graph technology to effectively classify and organize information in ecological and environmental zoning management and control results data, and to establish concepts, entities, and relationships, not only enables the structured storage and management of large amounts of data, but also allows for the intuitive display of the relationships between various geographic data, tables, and text. This correlation also lays the foundation for establishing a standardized compliance analysis process for construction project site selection.

[0116] This application addresses the issues of complex procedures and complete reliance on manual labor in the process of compliance analysis of construction project site selection. Based on a thorough analysis of the ecological environment zoning control results data and the correlation between each data and in the control requirements text, an environmental management knowledge expression model is proposed. An environmental management knowledge graph is constructed based on the model. Driven by the correlation relationships of 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 new standardized and automated process, which can provide technical reference for subsequent intelligent site selection analysis of construction projects.

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

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

[0119] The analysis module is used to analyze the construction project information according to the environmental management knowledge map, determine whether the site selection of the construction project meets the management and control requirements, and determine the category and content of the management and control requirements.

[0120] The first judgment result query module is used to query whether the control requirement content has the corresponding national economic industry classification code according to the control requirement category and the control requirement content, and determine the first judgment result.

[0121] 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 management and control requirements to determine the relationship category; the relationship category includes prohibition, permission and strict control.

[0122] If the first judgment result is no, determine whether the construction project name and the management and control requirements can be matched to determine the second judgment result.

[0123] The second judgment result query module is used to query the second judgment result; if the second judgment result is yes, it returns "comparing the national economic industry classification code to which the construction project belongs with the national economic industry classification code to which the management and control requirements belong to determine the relationship category."

[0124] If the second judgment result is no, it is determined that the construction project is allowed to be constructed.

[0125] In an exemplary embodiment, a computer device is provided. The computer device may be a server or a terminal. The internal structure diagram thereof may be as follows: Figure 9 As shown. The computer device includes a processor, a memory, an input / output interface (Input / Output, abbreviated as I / O) and a communication interface. The processor, memory and input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. 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 computer program in the non-volatile storage medium. The database of the computer device is used for auxiliary analysis of construction project site selection based on the environmental management knowledge graph. The input / output interface of the computer device is used to exchange information between the processor and an external device. 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 can realize auxiliary analysis of construction project site selection based on the environmental management knowledge graph.

[0126] Those skilled in the art will understand that Figure 9 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.

[0127] In an exemplary embodiment, a computer device is further provided, including a memory and a processor. The memory stores a computer program, and the processor implements the steps in the above method embodiments when executing the computer program.

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

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

[0130] 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 used 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 must comply with relevant regulations.

[0131] Those skilled in the art will appreciate that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the 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 above-mentioned embodiments. In particular, any reference to memory, database, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM may be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM).

[0132] The databases involved in the various embodiments provided herein may include at least one of a relational database and a non-relational database. Non-relational databases may include, but are not limited to, distributed databases based on blockchains. The processors involved in the various embodiments provided herein may include, but are not limited to, general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic units, data processing logic units based on quantum computing, and the like.

[0133] The technical features of the above embodiments can be combined arbitrarily. To make the description concise, 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, they should be considered to be within the scope of this specification.

[0134] This document uses specific examples to illustrate the principles and implementation methods of this application. The description of the above examples is only intended to help understand the method and core concept of this application. At the same time, for those skilled in the art, based on the concept of this application, there may be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as limiting this application.

Claims

1. A construction project site selection auxiliary analysis method, characterized in that: The construction project site selection auxiliary analysis method includes: Construct an environmental management knowledge graph based on the environmental management knowledge expression model, specifically including: Construct an environmental management knowledge expression model based on the geospatial data, structured data, and unstructured text in the control requirements table of the ecological environment zoning control results data; Based on the environmental management knowledge expression model, the control geographic space in the control requirement text is extracted, and geographic entities are constructed with environmental control units, administrative divisions, and watershed spaces, and spatial relationships between geographic entities are established; According to the spatial relationship between geographic entities, the control requirement text and the geographic spatial data are constructed into a CSV file; Import the plug-in APOC library into the CSV file to build an environment management knowledge graph; Analyze construction project information based on the environmental management knowledge graph to determine whether the construction project site meets the management and control requirements, and determine the type and content of the management and control requirements; According to the control requirement category and control requirement content, query whether the control requirement content has a corresponding national economic industry classification code, and determine a first judgment result; 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 control requirements 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 matches the control requirements and determine the second judgment result; If the second judgment result is yes, return to "compare the national economic industry classification code of the construction project with the national economic industry classification code of the control requirement content to determine the relationship category"; If the second judgment result is no, it is determined 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: Based on the environmental management knowledge graph, the construction project information is analyzed to determine whether the construction project site meets the management and control requirements, and the management and control requirements categories and content are determined, including: 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; According to the control unit, determining the control unit node in the environmental management knowledge graph; If the control unit node is connected to the control space, determine whether the construction project intersects the control space based on the spatial analysis method; If the construction project intersects with the control space, searching the environmental management knowledge graph for the control requirement category included in the control space; If the construction project does not intersect with the control space, searching for the control requirement category included in the control unit; According to the control requirement category, the control requirement contents having prohibition, permission and strict control relationships with the control requirement category and having new construction, reconstruction and expansion tags are traversed.

3. The construction project site selection auxiliary analysis method according to claim 1, characterized in that: 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 control requirements to determine the relationship category, specifically including: If the national economic industry classification code of the construction project matches the national economic industry classification code of the control requirement content, search for nodes connected to the national economic industry classification node and with the same label as the construction project category to determine the first node; Get the relationship type associated with the first node.

4. The construction project site selection auxiliary analysis method according to claim 1, characterized in that: Determine whether the construction project name matches the control requirements and determine the second judgment result, and then include: If the national economic industry classification code of the construction project is not included in the control requirement content, determining whether the name of the construction project matches a node in the control requirement content to obtain a third determination 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, it is determined that the construction project is not within the control scope of the control requirements, and the construction project is allowed to be constructed.

5. A construction project site selection auxiliary analysis device, characterized in that: The construction project site selection auxiliary analysis device includes: Environmental management knowledge graph construction module, used to construct environmental management knowledge graph based on environmental management knowledge expression model; Construct an environmental management knowledge graph based on the environmental management knowledge expression model, specifically including: Construct an environmental management knowledge expression model based on the geospatial data, structured data, and unstructured text in the control requirements table of the ecological environment zoning control results data; Based on the environmental management knowledge expression model, the control geographic space in the control requirement text is extracted, and geographic entities are constructed with environmental control units, administrative divisions, and watershed spaces, and spatial relationships between geographic entities are established; According to the spatial relationship between geographic entities, the control requirement text and the geographic spatial data are constructed into a CSV file; Import the plug-in APOC library into the CSV file to build an environment management knowledge graph; An analysis module is used to analyze the construction project information based on the environmental management knowledge graph to determine whether the construction project site meets the management and control requirements, and to determine the type and content of the management and control requirements; A first judgment result query module is used to query whether the control requirement content has a corresponding national economic industry classification code based on the control requirement category and the control requirement content, and determine a first judgment result; 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 control requirements 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 matches the control requirements and determine the second judgment result; A second judgment result query module is used to query the second judgment result; if the second judgment result is yes, the module returns "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, it is determined that the construction project is allowed to be constructed.

6. A computer device comprising: A memory, a processor, and a computer program stored in 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 to 4.

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

8. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the construction project site selection auxiliary analysis method according to any one of claims 1 to 4 is implemented.

Citation Information

Patent Citations

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

    CN113191497A

  • Project line selection and site selection cross-network-segment analysis method based on ecological environment management and control big data

    CN117808195A