Disclosure of Invention
In view of the above, an object of the embodiments of the present invention is to provide a relatively reliable and general method, which is suitable for the construction management requirements of power transmission and transformation projects, and solves the contradiction problem between the limited quantity and limited distribution of the existing survey point data and the complexity of the geological conditions by using the existing survey data and the collected data, thereby effectively solving the drawing of the geological distribution map of the power transmission and transformation projects under the condition of limited and uneven distribution of the data points under a certain precision.
The first aspect of the invention provides a power transmission and transformation project geological distribution map drawing method based on multi-source data, which comprises a preprocessing step, a pre-assignment step and an assignment calculation step, wherein:
the preprocessing step comprises the steps of taking a single regional geologic map as a unit, extracting the factors and lithology of the earthy age from the digital regional geologic map based on multi-source data such as the digital geologic map, a terrain elevation model and a satellite image, carrying out partition correction according to the satellite image and the terrain elevation model, and further partitioning according to the micro-landform partition;
The pre-assignment step comprises the steps of projecting collected exploration data to a subarea, considering whether to screen and discard the data according to the degree of landform damage and digital geological map information, counting exploration point coverage layers in the subarea, and executing assignment processing according to a subarea result;
The assignment calculation step comprises the steps of carrying out assignment calculation according to the category of the subareas in sequence from old to new according to the geological times of the subareas, wherein the specific rule is that interpolation calculation is carried out on interpolation areas with exploration points, interpolation is carried out on the same subarea range by adopting a common Kriging method or a triangular grid method, the subareas are segmented into subareas with single assignment according to interpolation results, and classification statistical analysis is carried out on the spatial distribution, geographic information, micro-landform and other information of the subareas so as to determine whether the interpolation results can be updated through classification standards.
Further, the partitioning according to micro-relief partitioning further comprises:
according to the geological survey data of the corresponding region, whether azimuth, gradient and space distribution factors are added or not is considered for further partitioning, wherein the partitioning attributes comprise geologic age, geologic cause and micro-landform factors.
Further, in the pre-assignment step, the assignment processing includes:
Under the condition that single partition with exploration points in the similar partition carries out single assignment, the assignment is directly carried out, and the type of partition is identified as an assignment area;
When the single partition range is larger or the thickness span of the covering layer is larger in the similar partitions, a user rechecks the micro-topography and the space distribution factors, determines whether to add classification standards for further partition, and if the classification standards are needed for further partition, the preprocessing step is carried out again, otherwise, the interpolation area is marked, the partition without exploration points, which is consistent with the attribute of the assignment area according to the classification standards, is marked as the assignment area, the rest areas without exploration points are marked as the interpolation area, the partition without exploration points, which is consistent with the attribute of the assignment area according to the classification standards, is marked as the assignment area, and the rest areas without exploration points are marked as the interpolation area.
Further, the assignment calculation step further includes:
for the subareas without exploration points, preprocessing is carried out again when the classification standards are updated;
for the similar assigned areas without exploration points, performing assignment calculation by adopting an inverse distance-based interpolation method, performing interpolation calculation by taking the square inverse of the distance between the to-be-calculated area and the assigned areas of the peripheral similar assigned areas as weights, and generally taking 4 areas with the nearest distances in a fixed distance for calculation in order to reduce the calculated amount, wherein the fixed distance is selected according to the imaging precision;
For interpolation areas without exploration points, carrying out assignment processing by professionals in combination with the assignment results;
for the covering layer thickness distribution of the exploration points in the similar subareas, or the subareas are areas where the covering layer thickness is difficult to estimate through geotechnical analysis, the comprehensive value is taken according to the standard affecting the application selection of the rock bolt.
Further, the method comprises the step of checking the evaluation calculation result according to an expert, and adjusting the individual areas.
In addition, the invention also provides a power transmission and transformation project geological distribution diagram drawing system based on the multi-source data, which comprises a preprocessing module, a pre-assignment module and an assignment calculation module;
The preprocessing module is used for extracting the formation factors and lithology of the geotechnical age from the digital regional geologic map based on the digital geologic map, the topography elevation model, the satellite image and other multi-source data by taking the single regional geologic map as a unit, carrying out partition correction according to the satellite image and the topography elevation model, and further partitioning according to the micro topography partition;
The pre-assignment module is used for carrying out statistics on exploration point coverage layers in the subarea after the collected exploration data are projected to the subarea and whether the data are screened and discarded according to the landform damage degree and the digital geological map information, and carrying out assignment processing according to the subarea result;
The assignment calculation module is used for carrying out assignment calculation according to the category of the subareas in sequence from old to new according to the geological times of the subareas, and specific rules are that interpolation calculation is carried out on interpolation areas with exploration points, interpolation is carried out on the same subarea range by adopting a common Kriging method or a triangular grid method, the subareas are segmented into subareas with single assignment according to interpolation results, and classification statistical analysis is carried out on information such as spatial distribution, geographic information, micro-landform and the like of the subareas so as to determine whether the interpolation results can be updated through classification standards.
The preprocessing module is further used for further partitioning according to the corresponding regional geological survey data and considering whether azimuth, gradient and space distribution factors are added, and the partitioning attribute comprises geologic age, geologic origin and micro-relief factors.
Furthermore, the pre-assignment module is further used for directly assigning values under the condition that single partitions with exploration points in the similar partitions are subjected to single assignment, and identifying the type of partitions as assignment areas;
When the single partition range is larger or the thickness span of the covering layer is larger in the similar partitions, a user rechecks the micro-topography and the space distribution factors, determines whether to add classification standards for further partition, and if the classification standards are needed for further partition, the preprocessing step is carried out again, otherwise, the interpolation area is marked, the partition without exploration points, which is consistent with the attribute of the assignment area according to the classification standards, is marked as the assignment area, the rest areas without exploration points are marked as the interpolation area, the partition without exploration points, which is consistent with the attribute of the assignment area according to the classification standards, is marked as the assignment area, and the rest areas without exploration points are marked as the interpolation area.
Further, the assignment calculation module is further used for preprocessing the partition without the exploration point again when the classification standard is updated;
for the similar assigned areas without exploration points, performing assignment calculation by adopting an inverse distance-based interpolation method, performing interpolation calculation by taking the square inverse of the distance between the to-be-calculated area and the assigned areas of the peripheral similar assigned areas as weights, and generally taking 4 areas with the nearest distances in a fixed distance for calculation in order to reduce the calculated amount, wherein the fixed distance is selected according to the imaging precision;
For interpolation areas without exploration points, carrying out assignment processing by professionals in combination with the assignment results;
for the covering layer thickness distribution of the exploration points in the similar subareas, or the subareas are areas where the covering layer thickness is difficult to estimate through geotechnical analysis, the comprehensive value is taken according to the standard affecting the application selection of the rock bolt.
Further, the system also comprises an inspection module, which is used for performing inspection processing on the assignment calculation result according to the expert, and adjusting the individual areas.
According to the scheme, the method comprises the steps of taking a single-area geological map as a unit, extracting a rock-earth age factor and lithology from the digital area geological map based on multi-source data such as the digital geological map, a topography elevation model and a satellite image, initializing the subareas, correcting the subareas according to the satellite image and the topography elevation model, further dividing the subareas according to micro-topography subareas, projecting the collected exploration data to the subareas, considering whether screening and discarding the data according to the degree of landform damage and digital geological map information, counting exploration point covers in the subareas, carrying out assignment processing according to the subareas result, sequentially carrying out assignment calculation according to the order of the geological times of the subareas from old to new, and carrying out the assignment calculation according to the subarea category, wherein the method comprises the steps of carrying out interpolation calculation on interpolation areas with exploration points in the same subarea range, carrying out interpolation by adopting a common kriging method or a triangular grid method, dividing the subareas into single subareas according to interpolation results, carrying out statistical analysis on the spatial distribution, geographical information, micro-topography information and other information of the subareas, so as to determine whether the interpolation results can be updated by the classification standards. Compared with the prior art, the method for drawing the geological distribution map of the power transmission and transformation project under the condition of limited and uneven data point distribution under certain precision is effectively solved by introducing multi-source data such as a digital geological map, a terrain elevation model, a satellite image and the like, pre-partitioning and processing the drawing area based on the boundary of the multi-source data and pertinently carrying out the interpolation calculation of the thickness parameters of the covering layer on the basis.
Detailed Description
Example embodiments will now be described more fully with reference to the accompanying drawings. However, the exemplary embodiments can be embodied in many different forms and should not be construed as limited to the examples set forth herein, but rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the concept of the exemplary embodiments to those skilled in the art.
Furthermore, the described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. In the following description, numerous specific details are provided to give a thorough understanding of embodiments of the application. One skilled in the relevant art will recognize, however, that the application may be practiced without one or more of the specific details, or with other methods, components, devices, steps, etc. In other instances, well-known methods, devices, implementations, or operations are not shown or described in detail to avoid obscuring aspects of the application.
The block diagrams depicted in the figures are merely functional entities and do not necessarily correspond to physically separate entities. That is, the functional entities may be implemented in software, or in one or more hardware modules or integrated circuits, or in different networks and/or processor devices and/or microcontroller devices.
The flow diagrams depicted in the figures are exemplary only, and do not necessarily include all of the elements and operations/steps, nor must they be performed in the order described. For example, some operations/steps may be decomposed, and some operations/steps may be combined or partially combined, so that the order of actual execution may be changed according to actual situations.
It should be noted that the term "plurality" as used herein means two or more.
The implementation details of the technical scheme of the embodiment of the application are described in detail below:
example 1
The method is developed based on construction characteristics of power transmission engineering, and is applied to precision requirements of power transmission and transformation engineering construction based on achievements, and the core principles are that (1) the stratum of the same landform unit exploration point is representative of the landform unit, the landform unit is further refined by combining factors such as rock-soil age formation lithology and the like with a region taking the landform unit as a reference through multi-source data, the representativeness is further enhanced, (2) the position of the power transmission engineering exploration point is limited due to the condition requirements of a tower vertical tower, the distribution position is limited, most of the tower vertical tower in a mountain area hilly area is positioned at a ridge and a mountain top position, so that the drawing region can be simply combined, and (3) the engineering construction leads to a special geological condition section with severe change of the landform unit or severe change of a covering layer, the covering layer value principle is simplified into engineering service guide, namely whether the application selection of a rock anchor rod is influenced as the precision requirement, and the problem of assignment accuracy is avoided.
As shown in FIG. 1, the embodiment provides a power transmission and transformation project geological distribution map drawing method based on multi-source data, which comprises a preprocessing step S101, a pre-assignment step S102 and a assignment calculation step S103, wherein:
S101, preprocessing, namely taking a single regional geologic map as a unit, extracting the factors and lithology of the earthy age of the digital regional geologic map based on the multi-source data such as the digital geologic map, the topography elevation model and the satellite image, initializing and partitioning, correcting the partition according to the satellite image and the topography elevation model, and further partitioning according to the micro topography partition.
In the step of S101 preprocessing, the micro-relief partition is further partitioned according to the micro-relief partition, wherein the partitioning is performed according to the corresponding regional geological survey data by considering whether azimuth, gradient and space distribution factors are added or not, and the attribute of the partition comprises geologic age, geologic origin and micro-relief factors.
Specifically, in the embodiment, the method comprises the steps of taking a single regional geologic map as a unit, extracting the factors and lithology of a geotechnical age from the digital regional geologic map based on multi-source data such as the digital geologic map, a topography elevation model and a satellite image, initializing and partitioning the digital regional geologic map, carrying out partition correction according to the satellite image and the topography elevation model, further partitioning according to micro topography partition, and taking into consideration whether factors such as azimuth, gradient and spatial distribution are added or not by professionals according to corresponding regional geologic survey data, wherein partition attributes comprise the factors such as geologic age, geological factors and micro topography.
S102, performing pre-assignment, namely projecting the collected exploration data to a subarea, considering whether the data are screened and abandoned according to the landform damage degree and the digital geological map information, counting exploration point coverage layers in the subarea, and performing assignment processing according to the subarea result.
In the step S102 of pre-assignment, assignment processing comprises the steps of directly carrying out assignment under the condition that single partitions with exploration points in similar partitions are subjected to single assignment, marking the partitions of the type as assignment areas, checking micro-topography and space distribution factors by a user when the single partitions in the similar partitions are large in range or the thickness span of a covering layer is large, determining whether classification standards are added for further partitioning, and if the classification standards are needed for further partitioning, carrying out the preprocessing again, otherwise marking the partition as an interpolation area, marking the partition without exploration points, which is consistent with the attribute of the assignment area according to the classification standards, as the assignment area, marking the rest of the partition without exploration points as the interpolation area, marking the partition without exploration points, which is consistent with the attribute of the assignment area according to the classification standards, as the assignment area, and marking the rest of the area without exploration points as the interpolation area.
Specifically, in this embodiment, after the collected exploration data is projected to a partition, whether the data is screened and discarded is considered by a professional according to the degree of landform damage and digital geological map information, and then the statistics of the exploration point coverage layer in the partition is performed by using software, and according to the calculation condition, the following processing is performed by the professional according to the partition result:
And when the single partition range of the similar partition is larger or the thickness span of the covering layer is larger, a professional personnel should review factors such as micro-landform, spatial distribution and the like to study whether classification standards are added for further partition, if the classification standards are needed for further partition, the work is carried out again, otherwise, the partition is marked as an interpolation area, the partition without the exploration point, which is consistent with the attribute of the assignment area according to the classification standards, is marked as the assignment area, and the rest areas without the exploration point are marked as the interpolation area. Taking a certain sandstone area as an example, most of the covering layers are smaller than 2m, the thickness of the covering layers can be larger than 2m in a local area or the grade of most of bedrock is higher, the grade of bedrock in the local area is lower, and analysis reasons find that the distribution of bedrock changes due to the existence of structural fracture, so that the surrounding of fracture structure (linear distribution) is singly partitioned in a range of a plurality of meters. Taking a certain alluvial region as an example, the thickness of the covering layer has obvious mutation and space regularity, analyzing reasons find that the alluvial region takes a river as an end, the south side of the river is close to the thickness of the covering layer in a hilly region, and finding that the reasons are that the river has small erosion and cutting effects on the south side hilly region, so that a weak soil layer is thin, the north side is a flat ground, the original bedrock is severely eroded and damaged, and the thickness of weak soil is large, and therefore, the river is needed to be taken as a boundary for re-partition.
And S103, carrying out assignment calculation according to the category of the subareas in sequence from old to new according to the geological times of the subareas, wherein the specific rule is that interpolation calculation is carried out on interpolation areas with exploration points, interpolation is carried out on the same subarea range by adopting a common Kriging method or a triangular grid method, the subareas are segmented into single assigned subareas according to interpolation results, and classification statistical analysis is carried out on the spatial distribution, geographic information, micro-landforms and other information of the subareas so as to determine whether the interpolation results can be updated by classification standards.
The step S103 of assignment calculation further comprises the steps of carrying out assignment calculation on the partition without the exploration points by adopting an inverse distance-based interpolation method, carrying out interpolation calculation on the partition to be calculated and the square inverse distance of the similar assigned areas around the partition to be calculated, and generally taking 4 partitions closest to each other within a fixed distance for calculating in order to reduce calculation amount, wherein the fixed distance is selected according to the precision of a mapping, carrying out assignment processing on the interpolation area without the exploration points by a professional in combination with the assignment result, and carrying out standard synthesis value according to the influence on the application selection of the rock anchor rod on the area where the thickness distribution of the covering layer of the exploration points is irregular or the thickness of the covering layer is difficult to be estimated by the rock-soil professional analysis on the partition in the similar partition.
Specifically, in this embodiment, assignment calculation is performed according to the order from old to new in the geological era of the subareas and the subarea category, and the specific rule is that interpolation calculation is performed on interpolation areas with exploration points, and interpolation is performed by adopting a common kriging method or a triangular grid method within the same subarea range. The Kerling interpolation method is a statistical interpolation method, which is essentially calculated through a two-dimensional continuous function, so that the function value of the existing data points is consistent with the actual value, and the Kerling interpolation method is a mature calculation method. The inverse distance weighted interpolation is based on the principle of close similarity that two objects are closer together, the more similar they are in nature, whereas the farther apart they are, the less similar they are. The method takes the distance between the interpolation point and the sample point as the weight to carry out weighted average, and the sample point which is closer to the interpolation point is given a larger weight.
Further, dividing the subarea into subareas with single assignment according to interpolation results, classifying and counting and analyzing the information such as the spatial distribution, the geographic information and the micro-landform of the subareas to determine whether the interpolation results can be updated by classifying standards, preprocessing the subareas without exploration points when the classifying standards are updated, carrying out assignment calculation on the subareas without exploration points of the same kind by adopting an inverse distance-based interpolation method, carrying out interpolation calculation by taking the square inverse of the distance between the subarea to be calculated and the assigned areas of the same kind around as weights, generally taking 4 subareas with the nearest distance within a fixed distance for calculation, and selecting the fixed distance according to the imaging precision.
And in the assignment calculation, the coverage layer thickness distribution of the exploration points in the similar subareas is irregular or the subareas are areas where the coverage layer thickness is difficult to estimate after being subjected to rock-soil professional analysis, and the comprehensive value is taken according to the standard affecting the application selection of the rock anchor rods.
For interpolation areas without exploration points, the professional performs assignment processing by combining the assignment results, specifically, the core idea of 2+3+4 drawing adopted by the embodiment is that the attribute of the initial area is mainly geologic age, geologic origin and rock-soil property, on the basis, the attribute of a landform unit is increased according to satellite images and topography, for the areas with exploration points, when the single assignment can be performed, the interpolation method is needed for carrying out segmentation, the segmentation result is analyzed by the geotechnical specialty to find the rule of segmentation from the distribution range, such as elevation, river distribution influence and the like, the condition that the thickness distribution of a covering layer is not regular is needed, the condition that the thickness of the covering layer is the largest and the thickness of the covering layer is the smallest is required to be particularly marked, the average thickness of the covering layer is calculated by adopting a statistical method, because the rock anchor thickness is generally applied to the area within 2m, the area is generally needed to be assigned below 4m, the areas can be directly assigned when the single assignment can be performed, for the areas without exploration points can be performed by combining the potential cases of rock application, firstly, the areas without the geological points are not being assigned to be found out, the depth values of the rock anchor rod is not needed to be further, the area is not considered, the actual assignment values can be further met, the geological value is not considered, the area is not being assigned by the regional is not considered, and the similar area is not considered, the geological origin is not has the actual assignment value, and the similar area is not has the important factors, and the depth of the original area is can be obtained, and the geological points can be easily.
Further, the method comprises a checking step 104 of checking the calculation result of the assignment according to the expert and adjusting the individual areas. Wherein, professional staff checks the assignment result and adjusts the individual area;
In this embodiment, the general geological map is drawn by comprehensively drawing geological boundaries based on the geographical map distinguishing units and the geological investigation results of the on-site rock-soil body geological age due to lithology, fracture structure and the like, and finally forms the structures of points, lines and planes, wherein the planes are mainly geological units, the lines are geological boundaries or linear distributions of structures or gangue and the like, and the geological map drawing principle is the same as that of the embodiment, and the basic work is to partition the region according to the work of the topography, the geological age due to formation, formation factors and the like, and as the digitized regional geological map is primarily completed, only the correction and merging of the geological units (i.e. the partition) are required to be checked according to the high-precision satellite images and the dem data. The final drawing is to divide the area into a plurality of zones, each zone assigned a value (cover layer thickness and rock base quality grade). The contribution points of the embodiment, which are different from the prior art, are partition re-partition assignment or partition segmentation after interpolation, and the drawing result is a face.
In the embodiment, the contradiction between the limited quantity and the limited distribution of the existing exploration point data and the complexity of geological conditions is solved by using the existing exploration point data and the collected data, and a relatively reliable general method is provided, so that the method is suitable for the construction management requirement of power transmission and transformation projects. Compared with the prior art, the method has the advantages that the multi-source data such as the digital geologic map, the terrain elevation model and the satellite image are introduced, the drawing area is pre-partitioned and processed based on the boundary of the multi-source data, the overlay layer thickness parameter interpolation calculation is carried out by the methods such as the inverse distance method and the Kriging interpolation method based on the pre-partition and processing, and the method for drawing the geological distribution map of the power transmission and transformation engineering under the condition that the data point distribution is limited and uneven under certain precision is effectively solved.
Example 2
As shown in fig. 2, the embodiment provides a power transmission and transformation project geological profile drawing system based on multi-source data, which comprises a preprocessing module 10, a pre-assignment module 20 and an assignment calculation module 30.
The preprocessing module 10 is used for taking a single regional geologic map as a unit, extracting the factors and lithology of the earthwork of the digital regional geologic map based on the multi-source data such as the digital geologic map, the topography elevation model and the satellite image, carrying out partition correction according to the satellite image and the topography elevation model, and further partitioning according to the micro topography partition;
The pre-assignment module 10 is used for carrying out statistics on exploration point coverage layers in the subarea after the collected exploration data are projected to the subarea and whether the data are screened and discarded according to the landform damage degree and the digital geological map information, and carrying out assignment processing according to the subarea result;
The assignment calculation module 30 is configured to perform assignment calculation according to the order of the geological times of the partitions from old to new and the partition categories sequentially, and specific rules include performing interpolation calculation on interpolation areas with exploration points, performing interpolation by using a common kriging method or a triangular grid method within the same partition scope, performing segmentation on the partitions according to interpolation results to obtain single assigned partitions, and performing classification statistical analysis on information such as spatial distribution, geographic information, micro-landforms and the like of the partitions to determine whether the interpolation results can be updated by using classification standards.
Further, the preprocessing module 10 is further configured to further partition according to the corresponding regional geological survey data, considering whether azimuth, gradient and spatial distribution factors are added, where the attribute of the partition includes geologic age, geologic origin and micro-relief factors.
Further, the pre-assignment module 20 is further configured to directly perform assignment in case of single assignment of a single partition with an exploration point in the similar partitions, and identify each of the similar partitions as an assignment area;
When the single partition range is larger or the thickness span of the covering layer is larger in the similar partitions, a user rechecks the micro-topography and the space distribution factors, determines whether to add classification standards for further partition, and if the classification standards are needed for further partition, the preprocessing step is carried out again, otherwise, the interpolation area is marked, the partition without exploration points, which is consistent with the attribute of the assignment area according to the classification standards, is marked as the assignment area, the rest areas without exploration points are marked as the interpolation area, the partition without exploration points, which is consistent with the attribute of the assignment area according to the classification standards, is marked as the assignment area, and the rest areas without exploration points are marked as the interpolation area.
Further, the assignment calculation module 30 is further configured to, for the partition without the exploration point, re-perform preprocessing when the classification criteria are updated;
for the similar assigned areas without exploration points, performing assignment calculation by adopting an inverse distance-based interpolation method, performing interpolation calculation by taking the square inverse of the distance between the to-be-calculated area and the assigned areas of the peripheral similar assigned areas as weights, and generally taking 4 areas with the nearest distances in a fixed distance for calculation in order to reduce the calculated amount, wherein the fixed distance is selected according to the imaging precision;
For interpolation areas without exploration points, carrying out assignment processing by professionals in combination with the assignment results;
for the covering layer thickness distribution of the exploration points in the similar subareas, or the subareas are areas where the covering layer thickness is difficult to estimate through geotechnical analysis, the comprehensive value is taken according to the standard affecting the application selection of the rock bolt.
Further, the system further comprises an inspection module 40 for performing an inspection process on the result of the assignment calculation according to an expert, and adjusting the individual areas.
This embodiment proposes an electronic device comprising one or more processors, a memory for storing one or more computer programs configured to be executed by the one or more processors, the programs comprising steps for performing the power transmission and transformation engineering geological profile drawing method based on multi-source data as described in embodiment 1 above.
In addition, another aspect of the present embodiment also proposes a computer readable storage medium, which is characterized in that at least one instruction is stored in the storage medium, and the at least one instruction is loaded and executed by a processor to implement the steps of the power transmission and transformation project geological profile drawing method based on multi-source data as described in the above embodiment 1.
Those of ordinary skill in the art will appreciate that the elements and algorithm steps described in connection with the embodiments disclosed herein may be embodied in electronic hardware, in computer software, or in a combination of the two, and that the elements and steps of the examples have been generally described in terms of function in the foregoing description to clearly illustrate the interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
In the several embodiments provided by the present application, it should be understood that the disclosed apparatus and method may be implemented in other manners. For example, the apparatus embodiments described above are merely illustrative, e.g., the division of the units is merely a logical function division, and there may be additional divisions when actually implemented, e.g., multiple units or components may be combined or integrated into another system, or some features may be omitted or not performed. In addition, the coupling or direct coupling or communication connection shown or discussed with each other may be an indirect coupling or communication connection via some interfaces, devices, or elements, or may be an electrical, mechanical, or other form of connection.
The elements described as separate components may or may not be physically separate, and as such, those skilled in the art will appreciate that the elements and algorithm steps of the examples described in connection with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or combinations of both, where the elements and steps of the examples are generally described functionally in the foregoing description of the interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
In addition, each functional unit in the embodiments of the present invention may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit. The integrated units may be implemented in hardware or in software functional units.
The integrated units, if implemented in the form of software functional units and sold or used as stand-alone products, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention is essentially or a part contributing to the prior art, or all or part of the technical solution may be embodied in the form of a software product stored in a storage medium, comprising several instructions for causing a computer device (which may be a personal computer, a server, a grid device, etc.) to perform all or part of the steps of the method according to the embodiments of the present invention. The storage medium includes a U disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a magnetic disk, an optical disk, or other various media capable of storing program codes.
The foregoing description of the embodiments has been provided for the purpose of illustrating the general principles of the invention, and is not meant to limit the scope of the invention, but to limit the invention to the particular embodiments, and any modifications, equivalents, improvements, etc. that fall within the spirit and principles of the invention are intended to be included within the scope of the invention.