A method and device for evaluating the conformity of a river-related construction project
By employing digital and automated methods, and utilizing mathematical models and spatial computing technology, the problems of inefficiency and subjectivity in the evaluation of the compliance of river-related construction projects with approval have been solved, achieving efficient and accurate evaluation of the compliance of approval with approval.
Patent Information
- Application Number
- CN202511624957.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-07
- Publication Date
- 2026-02-27
- Estimated Expiration
- 2045-11-07
AI Technical Summary
Existing methods for evaluating the compliance of river-related construction projects are inefficient, subjective, and prone to errors and omissions. Traditional regulatory methods are unable to efficiently and accurately assess the compliance of projects.
By using digital and automated means, data on the permitted spatial scope of river-related construction projects and interpretation of remote sensing image patches are obtained. Spatial retrieval and mathematical models are used to calculate the conformity between the patch type, location and area and the permit, and a weighted score is generated to achieve an objective evaluation of the conformity between the approval and construction.
It improves the efficiency and accuracy of evaluation, reduces errors caused by subjective factors, and provides regulatory authorities with a scientific and efficient basis for decision-making.
Smart Images

Figure CN121073261B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of intelligent water conservancy, more particularly, to a method and device for evaluating the compliance of a river-related construction project. BACKGROUND
[0002] A river-related construction project refers to a construction project within the management scope of a river or lake. Bridge, wharf, road, ford, pipeline, cable, water intake, drainage, and other construction projects that are built across, through, or adjacent to a river or lake within the management scope of a river or lake should comply with flood control standards, shoreline planning, navigation requirements, and other technical requirements, and should not endanger the safety of dikes, affect the stability of river regimes, or hinder flood drainage. The construction unit should submit the engineering construction plan to the water administrative department with jurisdiction (such as the Ministry of Water Resources, the river basin management agency, or the local water conservancy bureau) in accordance with the law, obtain the flood control evaluation review opinion and the river-related construction project license, and then implement it. If the engineering construction plan has not been reviewed and agreed by the relevant water administrative department in accordance with the aforementioned flood control requirements, the construction unit may not start construction. The river-related construction project license makes provisions for the type and scope of the project. After the project is approved, the construction and operation of the project need to be supervised, and the traditional supervision method is on-site inspection. With the rapid development of the economy and society, there are more and more river-related construction projects, and the workload of water administrative supervision is increasing.
[0003] The existing evaluation method for the compliance of a river-related construction project includes: 1) actual measurement method, which obtains data through manual field measurement, has high precision, but has large workload and high cost, and it is difficult to cover all river-related construction projects, and there is a safety risk in field measurement during high flood levels. 2) remote sensing image surveying and mapping method, which can obtain data in a large range, and can extract project polygon information through manual interpretation or AI intelligent interpretation, but there is no direct calculation method for matching the license.
[0004] The whole life cycle of a river-related construction project includes starting, construction, completion, operation, decommissioning, and demolition, and has a large time span, usually uses satellite remote sensing dynamic monitoring, effectively solves the problem that manual patrol cannot obtain change information in a large space, therefore, the current method combines remote sensing supervision and on-site supervision. The result of remote sensing interpretation is a polygon, and the matching calculation is performed according to the polygon and the type and construction scope of the project approved in the license, to obtain the compliance of the river-related construction project. However, this work generally requires a large number of personnel to check one by one, consumes human resources, and the subjectivity of the determination is strong, and it is easy to make mistakes and omissions. SUMMARY
[0005] The embodiment of the present application provides a method for evaluating the compliance of a river-related construction project, which digitizes and automates the supervision process of a river-related construction project, effectively solving the problems of efficiency and accuracy in the traditional method.
[0006] The embodiment of the present application provides a method for evaluating the construction project approval compliance of a river-related construction project, and the method comprises the following steps:
[0007] Obtaining license space range data of the river-related construction project, wherein the license space range data comprises construction project type data and space range data of the river-related construction project;
[0008] Obtaining a graph spot of a construction site, wherein the graph spot is remote sensing image interpretation graph spot data of the construction site of the river-related construction project;
[0009] After the graph spot and the license space range data are subjected to coordinate system unification processing, based on the spatial position information in the graph spot, candidate licenses associated with the graph spot are filtered out from the license space range data through spatial retrieval;
[0010] The spatial relationship between the graph spot and each license in the candidate license set is calculated, an associated license set is generated, and for the type of each license in the associated license set, the type compliance, the position compliance and the area compliance of the graph spot and the license are calculated respectively;
[0011] The type compliance, the position compliance and the area compliance are subjected to weighted summation according to preset weights, the compliance weighted score of each license is generated, and all the compliance weighted scores of the associated license set are traversed, and the highest score is determined as the final construction project approval compliance evaluation result of the graph spot.
[0012] Further, the candidate license set associated with the graph spot is filtered out from the license space range data through spatial retrieval based on the spatial position information in the graph spot, and the method comprises the following steps:
[0013] The minimum circumscribed rectangle of the graph spot is calculated based on the spatial position information in the graph spot;
[0014] The minimum circumscribed rectangle is subjected to spatial intersection operation with the license space range data set, and the intersected candidate license set is obtained.
[0015] Further, the spatial relationship between the graph spot and each license in the candidate license set is calculated, and the associated license set is generated, and the method comprises the following steps:
[0016] The spatial relationship between the graph spot and each license in the candidate license set is calculated, and the license space range data with the spatial relationship of intersection is determined as the associated license, and the associated license set is obtained.
[0017] Further, the type compliance comprises the following steps:
[0018] determining the matching degree of the type of the plot and the type of the permission, and quantifying the score, if the type of the plot and the type of the permission are completely matched, the type compliance degree is determined as 1; if the type of the plot and the type of the permission are partially incompatible, the type compliance degree is determined as 0; if the type of the plot and the type of the permission are partially compatible, the type compliance degree is determined as a type partial compatibility coefficient α, and the type compliance degree is obtained.
[0019] Further, the position compliance degree obtaining step comprises:
[0020] obtaining the Euclidean distance of the plot centroid and the permission range centroid and the maximum distance of any point on the permission range and the permission range centroid;
[0021] determining the position compliance degree according to the Euclidean distance of the permission range centroid and the maximum distance of any point on the permission range and the permission range centroid;
[0022] The specific determination method of the position compliance degree is:
[0023]
[0024] wherein, is the plot, is the permission range, is the plot centroid and the permission range Euclidean distance of the centroid, is the permission range any point on the permission range and the permission range centroid maximum distance, , is the attenuation coefficient (a>0), controlling the distance sensitivity, is the basic attenuation, is suitable for punishing severe attenuation. Further, the area compliance degree obtaining step comprises:
[0025] calculating the intersection area and the difference set area of the plot and the permission range;
[0026] The determination method of the intersection area of the plot and the permission range is:
[0027]
[0028]
[0029] wherein, is the plot, is the permission range, is a two-dimensional plane space, is any point thereon;
[0030] The difference set area of the graph spot and the permitted range, i.e., the construction range beyond the permission, is determined as follows:
[0031]
[0032] wherein, is the graph spot, is the permitted range, is a two-dimensional plane space, is an arbitrary point thereon;
[0033] The area compliance is determined according to the intersection area and the difference set area.
[0034] The specific determination method of the area compliance is as follows:
[0035]
[0036] wherein, is the graph spot, is the permitted range, is the intersection area, is the difference set area, is the area calculation formula, is the intersection area, is the difference set area.
[0037] The present application also provides a river-related construction project approval construction compliance evaluation device, comprising:
[0038] A first data acquisition module is configured to acquire permitted space range data of a river-related construction project, wherein the permitted space range data comprises construction project type data and space range data of the river-related construction project;
[0039] A second data acquisition module is configured to acquire a graph spot of a construction site, wherein the graph spot is remote sensing image interpretation graph spot data of the construction site of the river-related construction project;
[0040] A candidate permission processing module is configured to perform coordinate system unification processing on the graph spot and the permitted space range data, and based on spatial position information in the graph spot, filter out a candidate permission set associated with the graph spot from the permitted space range data through spatial retrieval;
[0041] An associated permission processing module is configured to calculate spatial relationships between the graph spot and each permission in the candidate permission set, generate an associated permission set, and calculate type compliance, position compliance and area compliance between the graph spot and the permission for each type of permission in the associated permission set, respectively.
[0042] An evaluation module is configured to weight and sum the type coincidence degree, the position coincidence degree and the area coincidence degree according to preset weights, to generate a coincidence degree weighted score of each license, and to traverse all the coincidence degree weighted scores of the associated license set, and to determine the highest score as the final batch construction coincidence degree evaluation result of the plot.
[0043] The application further provides an electronic device, including a memory, a processor and a computer program stored in the memory and executable on the processor, and the processor implements the river-related construction project batch construction coincidence degree evaluation method according to any one of the above when executing the program.
[0044] The application further provides a non-transitory computer readable storage medium, which stores a computer program, and the computer program is executable on a processor to implement the river-related construction project batch construction coincidence degree evaluation method according to any one of the above.
[0045] Overall, compared with the prior art, the above technical solutions conceived by the application can achieve the following beneficial effects:
[0046] The river-related construction project batch construction coincidence degree evaluation method of the application effectively solves the problems of low efficiency, strong subjectivity and easy errors and omissions in the traditional river-related construction project batch construction coincidence degree evaluation by means of digitization and automation. First, the administrative license information is converted into a standardized license space range, and a remote sensing image interpretation plot is obtained, and then the coordinates are unified. Then, the spatial search is used to filter out the candidate license set associated with the plot from the license space range data, and the spatial relationship between the plot and each license in the candidate license set is further calculated to generate an associated license set. Finally, the coincidence degree is calculated from three dimensions of type, position and area, and the coincidence degree weighted score is obtained according to the preset weight, so as to determine the final batch construction coincidence degree evaluation result of the plot. This process converts the process originally relying on manual judgment into objective numerical calculation through mathematical models and spatial calculation technology, greatly improves the evaluation efficiency and accuracy, reduces the error caused by subjective factors, and provides a scientific and efficient decision basis for the regulatory department. BRIEF DESCRIPTION OF DRAWINGS
[0047] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required in the embodiments will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.
[0048] Figure 1 An optional river-related construction project batch construction coincidence degree evaluation method provided by the embodiments of the present application is shown in the flowchart.
[0049] Figure 2 An optional diagram of the minimum circumscribed rectangle of a figure spot, provided for an embodiment of the present application;
[0050] Figure 3 An optional frame diagram of intersection of the circumscribed rectangle of a figure spot and a permitted range, provided for an embodiment of the present application;
[0051] Figure 4 An optional frame diagram of the centroid distance calculation of a figure spot and a permitted range, provided for an embodiment of the present application;
[0052] Figure 5 An optional frame diagram of the maximum distance of an arbitrary point on a permitted range L and the centroid, provided for an embodiment of the present application;
[0053] Figure 6 An optional frame diagram of the difference set calculation and intersection calculation of a figure spot and a permitted range, provided for an embodiment of the present application;
[0054] Figure 7 An optional structure diagram of an electronic device, provided for an embodiment of the present application. DETAILED DESCRIPTION
[0055] In order to make the objects, technical solutions and advantages of the present application clearer, the present application will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and not intended to limit the present application. In addition, the technical features involved in the various embodiments of the present application described below can be combined with each other as long as they do not conflict with each other.
[0056] The terms "first", "second", "third", etc. in the specification and claims of the present application and the above-described drawings are used to distinguish different objects, and are not used to describe a specific order. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but can optionally include steps or units not listed, or can optionally include other steps or units inherent to the process, method, product or device.
[0057] In the following, example embodiments according to the present application will be described in detail with reference to the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present application, and not all embodiments of the present application, and it should be understood that the present application is not limited by the example embodiments described herein.
[0058] Figure 1 Fig. 1 illustrates an optional flow diagram of a river-related construction project approval compliance evaluation method according to an embodiment of the present application; as Figure 1As shown, the river-related construction project approval construction conformity evaluation method according to the embodiment of the present application comprises:
[0059] S102, obtaining the license space range data of the river-related construction project, wherein the license space range data comprises the construction project type data and the space range data of the river-related construction project;
[0060] S104, obtaining the graph spot of the construction site; the graph spot is the remote sensing image interpretation graph spot data of the construction site of the river-related construction project;
[0061] S106, after the coordinate system unification processing of the graph spot and the license space range data, based on the spatial position information in the graph spot, the candidate license set associated with the graph spot is filtered out from the license space range data through spatial retrieval;
[0062] S108, calculating the spatial relationship between the graph spot and each license in the candidate license set, generating the associated license set, and respectively calculating the type conformity, the position conformity and the area conformity between the graph spot and the license for the type of each license in the associated license set;
[0063] S110, according to the preset weight, the type conformity, the position conformity and the area conformity are weighted and summed to generate the conformity weighted score of each license, and all the conformity weighted scores of the associated license set are traversed, and the highest score is determined as the final approval construction conformity evaluation result of the graph spot.
[0064] Next, a wharf construction project is taken as an example to illustrate the present application. The license information of the wharf comprises the type "wharf" and the allowed construction range is a two-dimensional polygon region. The graph spot data of the actual construction of the wharf is obtained through satellite remote sensing image interpretation, and the type of the graph spot is also "wharf", and the spatial position information thereof is composed of a series of coordinate points to form an irregular two-dimensional polygon.
[0065] Firstly, the license space range data of the wharf construction project is obtained, wherein the construction project type data is "wharf", and the space range data is a two-dimensional polygon coordinate set representing the allowed construction region. Meanwhile, the graph spot of the construction site is obtained, i.e. the image data of the actual construction of the wharf obtained through remote sensing image interpretation. The coordinate system unification processing is performed on the graph spot and the license space range data to convert them to the same coordinate system.
[0066] Then, based on the spatial position information in the graph spot, the candidate license set associated with the graph spot is filtered out from the license space range data through spatial retrieval. For example, assuming that there are multiple license items, the licenses possibly associated with the graph spot are filtered out to form the candidate license set by calculating the spatial relationship between the graph spot and each license. The type compliance degree, position compliance degree and area compliance degree of the graph spot and the license are calculated respectively for the type of each license in the associated license set.
[0067] In this embodiment, for the graph spot S, there is one license range L in the associated license set, and the type of L is "wharf". The type compliance degree is If there is another license , and the type of the license is "channel regulation", if "channel regulation" contains wharf, the type partial compatibility coefficient may be set according to the business rules, and then the type compliance degree is 0.6.
[0068] In the formula, for the calculation of the position compliance degree, the centroids CS and CL of the graph spot S and the license range L are calculated first, for example, the distance between the centroid of the graph spot and the centroid of the license range is meters, the maximum distance between any point on the license range and the centroid of the license range is meters, and the attenuation coefficient is . The formula is . For the area compliance degree, assuming that the area of the graph spot is 8000 square meters, the area of the license range is 10000 square meters, the intersection area of the graph spot and the license range is 7500 square meters, and the difference set area is 500 square meters, then . The preset weights are, for example, , , respectively, and the compliance degree weighted score is . All compliance degree weighted scores of the associated license set are traversed, and assuming that 0.863 is the highest score, the final batch construction compliance degree evaluation result of the graph spot is determined as 0.863, and the river-related construction project batch construction compliance degree evaluation is completed.
[0069] Based on the content of the above embodiment, as an optional embodiment, the river-related construction project batch construction compliance degree evaluation based on the spatial position information in the graph spot, the candidate license set associated with the graph spot is filtered out from the license space range data through spatial retrieval, which comprises: calculating the minimum circumscribed rectangle of the graph spot based on the spatial position information in the graph spot; and performing spatial intersection operation on the minimum circumscribed rectangle and the license space range data set to obtain the intersected candidate license set.
[0070] In this embodiment, the minimum circumscribed rectangle of the graph spot is calculated based on the spatial position information in the graph spot. Figure 2Fig. 2 shows a schematic diagram of a minimum circumscribed rectangle of a plot according to an embodiment of the present application, as shown in Figure 2 As shown, the plot is an irregular polygon, and its minimum circumscribed rectangle is obtained by geometric calculation, which can completely contain the plot and has the minimum area. Then, the minimum circumscribed rectangle is subjected to a spatial intersection operation with the licensed space range dataset to obtain the intersection candidate license set. For example, assuming that there are 100 licenses, 10 licenses intersecting with the minimum circumscribed rectangle of the plot are selected as the candidate license set by performing the intersection operation between the minimum circumscribed rectangle of the plot and the spatial range of each license, so that the subsequent detailed spatial relationship calculation only needs to be performed on the 10 licenses, greatly improving the efficiency.
[0071] Based on the above embodiment, as an optional embodiment, the present application provides a method for evaluating the construction project license compliance degree, which comprises the following steps of: calculating the spatial relationship between the plot and each license in the candidate license set, and determining the license spatial range data with the spatial relationship of intersection as the associated license to obtain the associated license set.
[0072] Figure 3 Fig. 3 shows a schematic diagram of the intersection between the plot circumscribed rectangle and the license range according to an embodiment of the present application, as shown in Figure 3 As shown, in the present embodiment, the spatial relationship between the plot and each license in the candidate license set is calculated, and it is judged whether they intersect. The license intersecting with the plot is determined as the associated license to generate the associated license set. For example, for each license in the candidate license set, the spatial relationship between the plot and the license is judged by a spatial analysis algorithm. If the spatial relationship between the plot and the license L is intersection, the license L is included in the associated license set, and finally the associated license set is obtained to further calculate the compliance degree.
[0073] Based on the above embodiment, as an optional embodiment, in the evaluation of the river-related construction project license compliance degree, if the plot type and the license type are completely matched, such as the plot type being “wharf” and the license type also being “wharf”, the type compliance degree is 1. If the plot type and the license type are partially incompatible, for example, the plot type is “road” and the license type is “wharf”, the type compliance degree is 0. If the plot type and the license type are partially compatible, for example, the license type is “channel regulation” which contains various sub-projects such as wharf and revetment, and the plot type is “wharf”, the type partial compatibility coefficient a can be set to 0.6, and the type compliance degree is 0.6.
[0074] Optionally, whether the plot S is a building type belonging to the range of the license L type is judged by using the following mathematical formula for quantification:
[0075]
[0076] Wherein, a is a type part compatibility coefficient, defined according to business rules, and the default value is 0.6.
[0077] Based on the content of the above embodiment, as an optional embodiment, the application provides a method for obtaining the position compliance in the evaluation of the river-related construction project approval compliance, comprising the following steps:
[0078] Obtaining the Euclidean distance between the centroid of the graph and the centroid of the permitted range and the maximum distance between any point on the permitted range and the centroid of the permitted range;
[0079] Determining the position compliance according to the Euclidean distance of the centroid of the permitted range and the maximum distance between any point on the permitted range and the centroid of the permitted range;
[0080] The specific determination method of the position compliance is as follows:
[0081]
[0082] Wherein, is the graph, is the permitted range, is the maximum distance between any point on the permitted range L and the centroid of the permitted range L, , is the attenuation coefficient (a>0), which controls the distance sensitivity, is the basic attenuation, is suitable for punitive severe attenuation. In this embodiment, a frame diagram for calculating the centroid distance between the graph and the permitted range according to an optional embodiment of the application is shown, as shown in
[0083] the position compliance is analyzed by determining the position relationship between the graph and its associated permit. Including distance, position relationship, etc. Figure 4 Figure 4 The calculation of the position compliance adopts different methods according to the spatial data form of the permit.
[0084] For example, form 1:
[0085] For example, form 1:
[0086] When the permitted spatial data is in the form of a single point, that is, a permitted point, only a rough calculation of its positional conformity can be made. The position of the permitted point (a single point) relative to the patch can be one of three types: 1. The permitted point is inside the patch edge, and the conformity is determined to be a preset value of 1; 2. The permitted point is on the patch edge, and the conformity is determined to be a preset value of 2; 3. The permitted point is outside the patch edge, and the conformity is determined to be 0.
[0087] Form 2:
[0088] When the permitted spatial data is in the form of a polygon, i.e., within the permitted area, a more accurate calculation of its positional compliance can be made, including the calculation of its distance compliance. Specifically:
[0089] The input conditions for both the patch and the permitted area are two-dimensional spatial data. Calculate the Euclidean distance between their centroids. Figure 5 The figure illustrates a schematic diagram of a frame representing the maximum distance between any point on the permitted range L and the centroid, according to an optional embodiment of this application. Figure 5 As shown, calculate the area of the polygonal surface of the patch S and the polygonal surface of the permitted range L, respectively, for the vertices of the polygons. Its area is:
[0090]
[0091] Calculate the centroids CS and CL of the polygonal features S and the polygonal features within the permissible range L, respectively. The formula for calculating the centroid is:
[0092]
[0093]
[0094] Calculate the Euclidean distance between the centroids of the polygonal features S and the polygonal features within the permissible range L (where n is the spatial data dimension, taken as 2):
[0095]
[0096] Calculation license scope The maximum distance between any point on a polygonal surface and its centroid:
[0097]
[0098] in For the scope of the license Any point on.
[0099] Calculate the positional compliance:
[0100]
[0101] wherein , is a decay coefficient (0 > >0), controlling the distance sensitivity. is a base decay, is applicable to a punitive sharp decay.
[0102] Physical meaning: the closer the distance, the higher the score (tending to 1); the farther the distance, the lower the score (tending to 0).
[0103] Based on the content of the above embodiment, as an optional embodiment, the application provides an obtaining step of the area compliance in the evaluation of the river-related construction project approval compliance, comprising:
[0104] calculating the intersection area and the difference set area of the graph and the permitted range;
[0105] determining the area compliance according to the intersection area and the difference set area;
[0106] The specific determination method of the area compliance is:
[0107]
[0108] wherein, is a graph, is a permitted range, is an intersection area, is a difference set area, is an area calculation formula, is an intersection area, is a difference set area
[0109] In this embodiment, Figure 6 a frame schematic diagram of the difference set calculation and the intersection calculation of the graph and the permitted range according to an optional embodiment of the application is shown, as shown in Figure 6 , the area coverage of the graph S in the permitted L range is quantitatively evaluated to calculate the proportion of the intersection and difference set area in the total area of the permitted L range. Wherein, the graph and the permit are not empty.
[0110] For example, the part of the face-shaped polygon of the graph S that coincides with the face-shaped polygon of the permitted range L is defined as the intersection area ,
[0111]
[0112] For example, the difference set area is defined as The region S, a polygonal area in the image, is independent of the permissible range polygon L; that is, the region in S that does not overlap with L.
[0113]
[0114] The specific method for determining the area is as follows:
[0115]
[0116] Then calculate the area compliance:
[0117]
[0118] in, For the purpose of the image, Within the scope of the license, The intersection area For the difference set region, Here is the formula for calculating the area. The area of intersection. The area of the difference set. The area within the permitted range.
[0119] Finally, the type conformity, location conformity, and area conformity are weighted and summed according to preset weights to generate a conformity weighted score for each permit. All conformity weighted scores of the associated permit set are traversed, and the highest score is determined as the final approval conformity evaluation result of the map patch.
[0120] In this embodiment, a weighted score for compliance is calculated based on the weight of each compliance degree.
[0121]
[0122] in, For type weights, For positional weights, It is an area weight, and satisfies
[0123] ;
[0124] End of license set After traversal, the highest weighted score of compliance is taken as the permissible compliance score of the current patch, for example, as shown in the following formula:
[0125] .
[0126] In summary, the river-related construction project approval compliance evaluation method provided by the application converts the process originally relying on artificial judgment into objective numerical calculation through mathematical models and spatial calculation techniques, greatly improves the evaluation efficiency and accuracy, reduces the errors caused by subjective factors, and provides scientific and efficient decision-making basis for the regulatory department.
[0127] According to another aspect of the embodiments of the application, a monitoring device for implementing the river-related construction project approval compliance evaluation method is also provided, which can include:
[0128] The first data acquisition module is configured to acquire the licensed space range data of the river-related construction project, wherein the licensed space range data includes the construction project type data and the space range data of the river-related construction project.
[0129] The second data acquisition module is configured to acquire the plot of the construction site, wherein the plot is the remote sensing image interpretation plot data of the construction site of the river-related construction project.
[0130] The candidate license processing module is configured to perform coordinate system processing on the plot and the licensed space range data, and based on the spatial position information in the plot, filter out the candidate license set associated with the plot from the licensed space range data through spatial retrieval.
[0131] The associated license processing module is configured to calculate the spatial relationship between the plot and each license in the candidate license set, generate an associated license set, and calculate the type compliance, position compliance and area compliance between the plot and the license for each type of license in the associated license set, respectively.
[0132] The evaluation module is configured to weight and sum the type compliance, position compliance and area compliance according to a preset weight, generate a compliance weighted score for each license, and traverse all the compliance weighted scores of the associated license set, and determine the highest score as the final approval compliance evaluation result of the plot.
[0133] It should be noted that the river-related construction project approval compliance evaluation device provided by the embodiments of the application can execute the river-related construction project approval compliance evaluation method described in any of the above embodiments when it is actually running, and the embodiments will not be repeated here.
[0134] Exemplary electronic device
[0135] Figure 7 is a structural schematic diagram of an optional electronic target device according to the embodiments of the application, like Figure 7As shown, the electronic device includes a processor 702, a communication interface 704, a memory 706 and a communication bus 708, wherein the processor 702, the communication interface 704 and the memory 706 communicate with each other through the communication bus 708, and
[0136] The memory 706 is configured to store a computer program.
[0137] The processor 702 is configured to execute the computer program stored in the memory 706 to implement the following steps:
[0138] S1, obtaining license space range data of a river-related construction project, wherein the license space range data includes construction project type data and space range data of the river-related construction project;
[0139] S2, obtaining a graph patch of a construction site; the graph patch is remote sensing image interpretation patch data of the construction site of the river-related construction project;
[0140] S3, after the graph patch and the license space range data are processed in a coordinate system, based on the spatial position information in the graph patch, a candidate license set associated with the graph patch is filtered out from the license space range data through spatial retrieval;
[0141] S4, calculating the spatial relationship between the graph patch and each license in the candidate license set, generating an associated license set, and for each license type in the associated license set, respectively calculating the type compliance, position compliance and area compliance of the graph patch and the license;
[0142] S5, according to a preset weight, the type compliance, the position compliance and the area compliance are weighted and summed to generate a compliance weighted score of each license, and all compliance weighted scores of the associated license set are traversed, and the highest score is determined as the final construction compliance evaluation result of the graph patch.
[0143] Optionally, the communication bus can be a PCI (Peripheral Component Interconnect, Peripheral Component Interconnect) bus, or an EISA (Extended Industry Standard Architecture, Extended Industry Standard Architecture) bus, etc. The communication bus can be divided into an address bus, a data bus, a control bus, etc. For the convenience of representation, Figure 7 Only one thick line is used in the figure, but it does not mean that there is only one bus or one type of bus. The communication interface is used for communication between the above-mentioned electronic target device and other devices.
[0144] The memory can include a RAM and can also include a non-volatile memory, such as at least one disk memory. Optionally, the memory can also be at least one storage target device located remotely from the aforementioned processor.
[0145] The aforementioned processor can be a general-purpose processor, which can include, but is not limited to, a CPU (Central Processing Unit), an NP (Network Processor), and the like; and can also be a DSP (Digital Signal Processing), an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array) or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component.
[0146] Exemplary computer program product and computer readable storage medium
[0147] In addition to the above-mentioned methods and devices, embodiments of the present application can also be a computer program product, which includes computer program instructions that, when executed by a processor, cause the processor to perform the steps of the river-related construction project approval compliance evaluation method according to various embodiments of the present application described in the above "Exemplary Method" section of the present specification.
[0148] The computer program product can be written in any combination of one or more programming languages, including an object-oriented programming language, such as Java, C++, and the like, and conventional procedural programming languages, such as the "C" programming language, or the like. The program code can execute entirely on the user's computing device, partly on the user's device, as a stand-alone software package, partly on the user's computing device and partly on a remote computing device, or entirely on the remote computing device or server.
[0149] In addition, embodiments of the present application can also be a computer readable storage medium, which stores computer program instructions, which, when executed by a processor, cause the processor to perform the steps of the moving object tracking method according to various embodiments of the present application described in the above "Exemplary Method" section of the present specification.
[0150] The computer readable storage medium can be a combination of one or more computer readable media. The computer readable media can be a computer readable signal medium or a computer readable storage medium. The computer readable storage medium can include, for example, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of the computer readable storage medium include the following: an electrical connection having one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0151] The above description of the disclosed aspects merely exemplifies the general principles of the application. It is intended to be illustrative only since numerous modifications and variations of the present aspects are possible in light of the above teachings without departing from the spirit and intended scope of the application. It is therefore to be understood that changes can be made in the form, implementations, and details of the described implementations without departing from the intended spirit of the application.
[0152] The block diagrams of the devices, apparatuses, equipment, systems described in the present application are merely illustrative examples and are not intended to require or imply that the connections, arrangements, configurations shown in the block diagrams are required or implied. As will be recognized by one of ordinary skill in the art, the devices, apparatuses, equipment, systems can be connected, arranged, configured in any manner as is known in the art. The words comprising, including, containing, having and the like are to be open ended. When the phrases "at least one" or "one or more" appear in this description and in the claims, that phrase is to be construed to potentially include all elements listed in that description and in the claims. The words "or" and "and" shall not, under any circumstances, be construed as having an exclusivity meaning when such words are used in a statement of permutations of possible implementing combinations that abridge the meaning of the phrase "and / or." The words "a" and "an" are to be construed to mean "one or more" when used in this description and in the claims. The use of the term "about" in this description and in the claims is to be construed as meaning "approximately," "substantially," or "essentially."
[0153] It is also to be noted that the components and steps of the apparatuses, equipment and methods of the present application can be combined, divided, re-arranged or otherwise altered. Such alterations, either volatile or non-volatile, are to be considered equivalents of the original and intended aspects.
[0154] The above description of disclosed aspects is meant to be illustrative only and not limiting as to the scope of the application. Various modifications of these aspects, in addition to those described herein, will be readily apparent to those of ordinary skill in the art, and the general principles defined herein can be applied to other aspects without departing from the scope of the application. Thus, the present application is not intended to be limited to the aspects shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
[0155] The foregoing description has been presented for purposes of illustration and description. Furthermore, this description is not intended to limit the embodiments of the application to the forms disclosed herein. Although the above has been discussed with regard to multiple example aspects and embodiments, those skilled in the art will recognize certain variations, modifications, changes, additions, and subcombinations.
Claims
1. A method for evaluating the conformity of a river-related construction project approval, characterized by, The method comprises the following steps: acquiring license space range data of a river-related construction project, wherein the license space range data comprises construction project type data and space range data of the river-related construction project; acquiring a graph spot of a construction site; the graph spot is remote sensing image interpretation graph spot data of the construction site of the river-related construction project; after coordinate system unification of the graph spot and the license space range data, based on spatial position information in the graph spot, candidate license sets associated with the graph spot are screened out from the license space range data through spatial retrieval; spatial relationships between the graph spot and each license in the candidate license sets are calculated, an associated license set is generated, and for each license type in the associated license set, type compliance, position compliance and area compliance between the graph spot and the license are calculated respectively; the position compliance comprises the following steps: acquiring a Euclidean distance between a graph spot centroid and a license range centroid and a maximum distance between an arbitrary point on a license range and the license range centroid; determining the position compliance according to the Euclidean distance and the maximum distance; the position compliance is determined in the following manner: wherein, is a plot, is a permission range, is a plot center of mass and permission range euclidean distance of the center of mass, is a permission range any point above and permission range maximum distance of the center of mass, , is a decay coefficient, > > 0, controlling distance sensitivity, is a base decay, is applicable punishingly steep decay; the area compliance comprises the following steps: calculating an intersection area and a difference set area between the graph spot and the license range; determining the area compliance according to the intersection area and the difference set area; the area compliance is determined in the following manner: wherein, is a plot, is a permitted range, is an intersection area, is a difference area, is an area calculation formula, is an intersection area, is a difference area; the type compliance, the position compliance and the area compliance are weighted and summed according to preset weights, a compliance weighted score of each license is generated, and all compliance weighted scores of the associated license set are traversed, and the highest score is determined as a final batch construction compliance evaluation result of the graph spot.
2. The river-related construction project batch construction compliance evaluation method according to claim 1, wherein the candidate license sets associated with the graph spot are screened out from the license space range data through spatial retrieval based on spatial position information in the graph spot, comprising the following steps: calculating a minimum circumscribed rectangle of the graph spot based on the spatial position information in the graph spot; performing a spatial intersection operation on the minimum circumscribed rectangle and the license space range data set to obtain an intersected candidate license set.
3. The river-related construction project batch construction compliance evaluation method according to claim 1, wherein the spatial relationships between the graph spot and each license in the candidate license sets are calculated, and license space range data with a spatial relationship of intersection is determined as an associated license to obtain an associated license set, comprising the following steps: calculating the spatial relationships between the graph spot and each license in the candidate license sets and determining license space range data with a spatial relationship of intersection as an associated license to obtain an associated license set.
4. The method of claim 1, wherein the method is characterized by: the type compliance comprises the following steps: determining a matching degree of the graph spot type and the license type and quantifying a score, wherein if the graph spot type and the license type are completely matched, the type compliance is determined as 1; if the graph spot type and the license type are incompatible, the type compliance is determined as 0; if the graph spot type and the license type are partially compatible, the type compliance is determined as a type partial compatibility coefficient α to obtain the type compliance.
5. The river-related construction project batch construction compliance evaluation method according to claim 1, wherein The method for determining the intersection area between the map patch and the permitted area is as follows: wherein, is a plot, is a permission range, is a two-dimensional planar space, is an arbitrary point thereon; The method for determining the area exceeding the permitted construction scope, which is the difference between the map patch and the permitted area, is as follows: wherein, is a plot, is a permission range, is a two-dimensional planar space, is an arbitrary point thereon.
6. A device for evaluating the compliance of river-related construction projects with approval requirements, characterized in that, include: The first data acquisition module is used to acquire the permitted spatial range data of the river-related construction project, the permitted spatial range data including the construction project type data and spatial range data of the river-related construction project; The second data acquisition module is used to acquire map patches at the construction site; the map patches are remote sensing image interpretation map patch data of the construction site of the river-related construction project; The candidate license processing module is used to perform coordinate system processing on the map patch and the license spatial range data, and then, based on the spatial location information in the map patch, filter out the candidate license set associated with the map patch from the license spatial range data through spatial retrieval. The associated license processing module is used to calculate the spatial relationship between the patch and each license in the candidate license set, generate an associated license set, and calculate the type conformity, location conformity, and area conformity of the patch and the license for each type in the associated license set. The steps for obtaining the location conformity include: Obtain the Euclidean distance between the centroid of the patch and the centroid of the permitted area, as well as the maximum distance between any point on the permitted area and the centroid of the permitted area; The positional conformity is determined based on the Euclidean distance of the centroid of the permitted range and the maximum distance between any point on the permitted range and the centroid of the permitted range; The specific method for determining the positional compliance is as follows: wherein, is a plot, is a license range, is a plot is a centroid and a license range is a Euclidean distance of a centroid, is a license range is a license range is a maximum distance of a centroid, , is a decay coefficient, > > 0, controlling distance sensitivity, is a base decay, is applicable a punitive steep decay; The steps for obtaining the area conformity include: Calculate the intersection and difference regions between the map features and the permitted area; The area conformity is determined based on the intersection and difference regions. The specific method for determining the area conformity is as follows: wherein, is a polygon, is a permitted range, is an intersection area, is a difference area, is an area calculation formula, is an intersection area, is a difference area; The evaluation module is used to perform a weighted summation of the type conformity, location conformity, and area conformity according to preset weights, generate a conformity weighted score for each permit, and iterate through all the conformity weighted scores of the associated permit set, determining the highest score as the final approval conformity evaluation result of the map patch.
7. An electronic device comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the method for evaluating the compliance of river-related construction projects with approval as described in any one of claims 1 to 5.
8. A non-transitory computer-readable storage medium having stored thereon a computer program, characterized in that, When the computer program is executed by the processor, it implements the method for evaluating the compliance of river-related construction projects with approval as described in any one of claims 1 to 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 method for evaluating the compliance of river-related construction projects with approval as described in any one of claims 1 to 5.
Citation Information
Patent Citations
Pattern spot extraction method and device
CN111797190A
Construction project drawing intelligent auditing method, system and device and readable storage medium
CN114005135A