CN107133328A - Pipeline buried depth accuracy checking method and device - Google Patents
Pipeline buried depth accuracy checking method and device Download PDFInfo
- Publication number
- CN107133328A CN107133328A CN201710315291.7A CN201710315291A CN107133328A CN 107133328 A CN107133328 A CN 107133328A CN 201710315291 A CN201710315291 A CN 201710315291A CN 107133328 A CN107133328 A CN 107133328A
- Authority
- CN
- China
- Prior art keywords
- depth
- data
- pipeline
- performance data
- obtaining
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2458—Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
- G06F16/2462—Approximate or statistical queries
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Probability & Statistics with Applications (AREA)
- Theoretical Computer Science (AREA)
- Computational Linguistics (AREA)
- Software Systems (AREA)
- Mathematical Physics (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Fuzzy Systems (AREA)
- Geophysics And Detection Of Objects (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
A kind of pipeline buried depth accuracy checking method and device provided in an embodiment of the present invention, are related to technical field of data processing.Methods described includes:Obtain the field data acquisition data set of pipeline to be measured and measure performance data collection, the field data acquisition data set includes the depth registration data of a plurality of actual measurement, the measurement performance data collection includes a plurality of default depth registration data;The depth registration data and a plurality of default depth registration data of a plurality of actual measurement are contrasted one by one, obtain multiple depth differences;Obtain the depth difference to be calculated for being not more than predetermined threshold value in the multiple depth difference;The mean square deviation of the depth difference to be calculated is calculated, the precision of the measurement performance data collection is judged based on the mean square deviation.The precision of statistics pipeline performance data depth is realized with this, to support the inspection to pipeline data mathematical accuracy.
Description
Technical field
The present invention relates to technical field of data processing, in particular to a kind of pipeline buried depth accuracy checking method and dress
Put.
Background technology
As people improve constantly to the understanding of underground utilities importance in economic construction, daily life, underground utilities
Detection is also popularized, progressively the important content as urban planning, engineering construction, and in the market also emerges many different factories
Family, the underground pipeline finder device of different model.But for Electromagnetic Survey of Underground Pipelines engineering, main purpose is to realize detection
As a result the plane physical location and actual buried depth with pipeline are coincide, and only result of detection is approached with true value, reaches required precision,
It can guarantee that construction quality.Buried depth data obtained in existing method etc. have very big difference, and pipeline performance data depth accuracy does not have
Have and handled well, inspection that cannot be to pipeline data precision.
The content of the invention
In view of this, the purpose of the embodiment of the present invention is to provide a kind of pipeline buried depth accuracy checking method and device, with
Improve above mentioned problem.To achieve these goals, the technical scheme that the present invention takes is as follows:
In a first aspect, the embodiments of the invention provide a kind of pipeline buried depth accuracy checking method, methods described includes:Obtain
The field data acquisition data set and measurement performance data collection of pipeline to be measured, the field data acquisition data set include a plurality of actual measurement
Depth registration data, the measurement performance data collection include a plurality of default depth registration data;Contrast described a plurality of one by one
The depth registration data and a plurality of default depth registration data of actual measurement, obtain multiple depth differences;Obtain described
It is not more than the depth difference to be calculated of predetermined threshold value in multiple depth differences;Calculate the mean square deviation of the depth difference to be calculated
Value, the precision of the measurement performance data collection is judged based on the mean square deviation.
Second aspect, the embodiments of the invention provide a kind of pipeline buried depth accuracy detecting device, described device includes:First
Acquiring unit, for obtaining the field data acquisition data set of pipeline to be measured and measuring performance data collection, the field data acquisition data
Collection includes the depth registration data of a plurality of actual measurement, and the measurement performance data collection includes a plurality of default depth registration number
According to;Depth difference obtaining unit, for contrasting the depth registration data of a plurality of actual measurement one by one and described a plurality of default
Depth registration data, obtain multiple depth differences;Second acquisition unit, is not more than for obtaining in the multiple depth difference
The depth difference to be calculated of predetermined threshold value;Computing unit, the mean square deviation for calculating the depth difference to be calculated, based on institute
State the precision that mean square deviation judges the measurement performance data collection.
A kind of pipeline buried depth accuracy checking method and device provided in an embodiment of the present invention, by obtaining the outer of pipeline to be measured
Industry gathered data collection and measurement performance data collection, the field data acquisition data set include the depth registration number of a plurality of actual measurement
According to the measurement performance data collection includes a plurality of default depth registration data;The depth of a plurality of actual measurement is contrasted one by one
Record data and a plurality of default depth registration data are spent, multiple depth differences are obtained;Obtain the multiple depth difference
In be not more than predetermined threshold value depth difference to be calculated;The mean square deviation of the depth difference to be calculated is calculated, based on described equal
Variance yields judges the precision of the measurement performance data collection.The precision of statistics pipeline performance data depth is realized with this, to support
Inspection to pipeline data mathematical accuracy.
Other features and advantages of the present invention will be illustrated in subsequent specification, also, partly be become from specification
It is clear that or by implementing understanding of the embodiment of the present invention.The purpose of the present invention and other advantages can be by saying for being write
Specifically noted structure is realized and obtained in bright book, claims and accompanying drawing.
Brief description of the drawings
In order to illustrate the technical solution of the embodiments of the present invention more clearly, below will be attached to what is used required in embodiment
Figure is briefly described, it will be appreciated that the following drawings illustrate only certain embodiments of the present invention, therefore is not construed as pair
The restriction of scope, for those of ordinary skill in the art, on the premise of not paying creative work, can also be according to this
A little accompanying drawings obtain other related accompanying drawings.
Fig. 1 is a kind of structured flowchart for the electronic equipment that can be applied in the embodiment of the present application;
The flow chart for the pipeline buried depth accuracy checking method that Fig. 2 provides for first embodiment of the invention;
The flow chart for the pipeline buried depth accuracy checking method that Fig. 3 provides for second embodiment of the invention;
The structured flowchart for the pipeline buried depth accuracy detecting device that Fig. 4 provides for third embodiment of the invention;
The structured flowchart for the pipeline buried depth accuracy detecting device that Fig. 5 provides for fourth embodiment of the invention.
Embodiment
Below in conjunction with accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete
Ground is described, it is clear that described embodiment is only a part of embodiment of the invention, rather than whole embodiments.Generally exist
The component of the embodiment of the present invention described and illustrated in accompanying drawing can be arranged and designed with a variety of configurations herein.Cause
This, the detailed description of the embodiments of the invention to providing in the accompanying drawings is not intended to limit claimed invention below
Scope, but it is merely representative of the selected embodiment of the present invention.Based on embodiments of the invention, those skilled in the art are not doing
The every other embodiment obtained on the premise of going out creative work, belongs to the scope of protection of the invention.
It should be noted that:Similar label and letter represents similar terms in following accompanying drawing, therefore, once a certain Xiang Yi
It is defined in individual accompanying drawing, then it further need not be defined and explained in subsequent accompanying drawing.Meanwhile, the present invention's
In description, term " first ", " second " etc. are only used for distinguishing description, and it is not intended that indicating or implying relative importance.
Referring to Fig. 1, Fig. 1 shows a kind of structured flowchart for the electronic equipment 100 that can be applied in the embodiment of the present application.
The electronic equipment 100 can as user terminal or computer or server, the user terminal can for mobile phone or
Tablet personal computer.As shown in figure 1, electronic equipment 100 can include memory 110, storage control 111, processor 112 and pipeline
Buried depth accuracy detecting device.
Directly or indirectly electrically connected between memory 110, storage control 111, each element of processor 112, to realize
The transmission or interaction of data.For example, between these elements electricity can be realized by one or more communication bus or signal bus
Connection.Pipeline buried depth accuracy checking method includes at least one respectively to be stored in the form of software or firmware (firmware)
Software function module in memory 110, such as software function module that described pipeline buried depth accuracy detecting device includes or
Computer program.
Memory 110 can store various software programs and module, the pipeline buried depth essence that such as the embodiment of the present application is provided
Spend the corresponding programmed instruction/module of detection method and device.Processor 112 is by running the software of storage in the memory 110
Program and module, so as to perform various function application and data processing, that is, realize the pipeline buried depth in the embodiment of the present application
Accuracy checking method.Memory 110 can include but is not limited to random access memory (Random Access Memory,
RAM), read-only storage (Read Only Memory, ROM), programmable read only memory (Programmable Read-Only
Memory, PROM), erasable read-only memory (Erasable Programmable Read-Only Memory, EPROM),
Electricallyerasable ROM (EEROM) (Electric Erasable Programmable Read-Only Memory, EEPROM) etc..
Processor 112 can be a kind of IC chip, with signal handling capacity.Above-mentioned processor can be general
Processor, including central processing unit (Central Processing Unit, abbreviation CPU), network processing unit (Network
Processor, abbreviation NP) etc.;Can also be digital signal processor (DSP), it is application specific integrated circuit (ASIC), ready-made programmable
Gate array (FPGA) or other PLDs, discrete gate or transistor logic, discrete hardware components.It can
To realize or perform disclosed each method, step and the logic diagram in the embodiment of the present application.General processor can be micro-
Processor or the processor can also be any conventional processors etc..
First embodiment
Fig. 2 is refer to, the embodiments of the invention provide a kind of pipeline buried depth accuracy checking method, methods described includes:
Step S200:Obtain the field data acquisition data set of pipeline to be measured and measure performance data collection, the field data acquisition
Data set includes the depth registration data of a plurality of actual measurement, and the measurement performance data collection includes a plurality of default depth registration
Data.
In the present embodiment, following term is defined:
Line depth field data:The line depth value measured using instrument of surveying and mapping in field operation, in line depth precision system
True value is used as in meter.
Line depth field note:The data record being made up of measurement position, line depth, have recorded a space
Line depth value on position, the locus of record is made up of a line segment, is designated as RealDeepRecord.
Line depth field note collection:RealDeepValueSet is designated as, the set of line depth field note is usually
The set of all line depth field notes in line depth accuracy detection region.
Line depth field note file:Store the file of the set of line depth field note.
Pipeline performance data:The data of the record pipeline information produced using pertinent instruments, by point pipeline table and pipeline line
Table is constituted.
Pipeline performance data file:Store the file of the set of pipeline performance data.
In the present embodiment, line depth field note file is read, the field data acquisition data set of pipeline to be measured is obtained, and
RealDeepValueSet is designated as, the field data acquisition data set includes the depth registration data of a plurality of actual measurement;Read pipe
Line performance data file, obtains and measures performance data collection, and the measurement performance data collection includes a plurality of default depth registration number
According to;
Step S210:The depth registration data and a plurality of default depth note of a plurality of actual measurement are contrasted one by one
Data are recorded, multiple depth differences are obtained.
As a kind of embodiment, each actual depth registration data measured are contrasted one by one and are actually measured with this
The corresponding default depth registration data of depth registration data, obtain multiple depth differences.
Step S220:Obtain the depth difference to be calculated for being not more than predetermined threshold value in the multiple depth difference.
Predetermined threshold value is the maximum of depth difference, when depth difference is more than predetermined threshold value, is designated as rough error;Predetermined threshold value
It can set according to actual needs.
Step S230:The mean square deviation of the depth difference to be calculated is calculated, the amount is judged based on the mean square deviation
Survey the precision of performance data collection.
Generally, the mean square deviation is smaller, and the precision for measuring performance data collection is higher.
Pipeline buried depth accuracy checking method provided in an embodiment of the present invention, by the field data acquisition data for obtaining pipeline to be measured
Collection and measurement performance data collection, the field data acquisition data set include the depth registration data of a plurality of actual measurement, the amount
Surveying performance data collection includes a plurality of default depth registration data;The depth registration data of a plurality of actual measurement are contrasted one by one
With a plurality of default depth registration data, multiple depth differences are obtained;Obtain in the multiple depth difference and be not more than in advance
If the depth difference to be calculated of threshold value;The mean square deviation of the depth difference to be calculated is calculated, is judged based on the mean square deviation
The precision for measuring performance data collection.The precision of statistics pipeline performance data depth is realized with this, to support to pipeline data
The inspection of mathematical accuracy.
Second embodiment
Fig. 3 is refer to, the embodiments of the invention provide a kind of pipeline buried depth accuracy checking method, methods described includes:
Step S300:Obtain the field data acquisition data set of pipeline to be measured and measure performance data collection, the field data acquisition
Data set includes the depth registration data of a plurality of actual measurement, and the measurement performance data collection includes a plurality of default depth registration
Data.
In the present embodiment, following term is defined:
Line depth field data:The line depth value measured using instrument of surveying and mapping in field operation, in line depth precision system
True value is used as in meter.
Line depth field note:The data record being made up of measurement position, line depth, have recorded a space
Line depth value on position, the locus of record is made up of a line segment, is designated as RealDeepRecord.
Line depth field note collection:RealDeepValueSet is designated as, the set of line depth field note is usually
The set of all line depth field notes in line depth accuracy detection region.
Line depth field note file:Store the file of the set of line depth field note.
Pipeline performance data:The data of the record pipeline information produced using pertinent instruments, by point pipeline table and pipeline line
Table is constituted.
Pipeline performance data file:Store the file of the set of pipeline performance data.
Point pipeline table:It is designated as in PPTable, pipeline performance data being used for the tables of data of measuring point types of pipelines information.
Point pipeline is recorded:The record of a vertex type pipeline information in PPRecord, point pipeline table is designated as, including at least pipe
The locus coordinate of line point and the depth information of point pipeline.
Pipeline line table:It is used for the tables of data of call wire types of pipelines information in pipeline performance data, is designated as PLTable.
Pipeline line is recorded:The record of a line types of pipelines information in PLRecord, pipeline line table is designated as, including at least pipe
The exclusive identification code of the starting point of line line, the identification code is point pipeline table major key.
Depth is poor:DeltaDeep, is designated as the difference of performance data depth value and field operation depth value.
The poor limit of depth is poor:ThresholdDeltaDeep is designated as, the maximum that DeltaDeep allows works as DeltaDeep
>During ThresholdDeltaDeep, rough error is designated as.
In the present embodiment, line depth field note file is read, the field data acquisition data set of pipeline to be measured is obtained, and
RealDeepValueSet is designated as, the field data acquisition data set includes the depth registration data of a plurality of actual measurement;Read pipe
Line performance data file, obtains and measures performance data collection, and the measurement performance data collection includes a plurality of default depth registration number
According to;
Step S301:The a plurality of default depth registration data include a plurality of point pipeline table and pipeline line table, obtain institute
State an actual grade record data in the depth registration data of a plurality of actual measurement.
In the present embodiment, point pipeline table PPTable and pipeline line table PLTable is obtained;Obtain a plurality of actual survey
An actual grade record data in the depth registration data RealDeepValueSet of amount, is designated as RealDeepRecord.
The depth value in this actual grade record data RealDeepRecord is obtained, RealDeepValue is designated as.
Step S302:Obtain the locus object in the actual grade record data.
In the present embodiment, it is the locus pair in RealDeepRecord to obtain the actual grade record data
As being designated as PLine.
Step S303:Obtain all pipeline line record sets intersected in the pipeline line table with the locus object
Close.
In the present embodiment, obtain and intersect in the pipeline line table (PLTable) with the locus object (PLine)
All pipeline line set of records ends, the pipeline line set of records ends is designated as PLRecordSet.
Step S304:Obtain first in the pipeline line set of records ends record and will described first record as with
The corresponding processed performance data of the line depth record data.
In the present embodiment, first record in the pipeline line set of records ends (PLRecordSet) is obtained and by institute
First record is stated as the processed performance data corresponding with the line depth record data (RealDeepRecord),
The processed performance data is designated as PLRecord.
Step S305:Obtain the intersection point of the locus object and the middle line object of the processed performance data.
In the present embodiment, the locus object (PLine) and the processed performance data (PLRecord) are asked
Middle line object intersection point, the intersection point is designated as IntersectPoint.
Step S306:Starting point in the processed performance data is obtained respectively to the first of the intersection point of the middle line object
Distance and the processed performance data in terminal to the intersection point of the middle line object second distance.
In the present embodiment, starting point in the processed performance data (PLRecord) is sought respectively to the middle line object
Intersection point (IntersectPoint) the first distance and the processed performance data (PLRecord) in terminal to described
The distance of the intersection point (IntersectPoint) of middle line object.
Step S307:First distance and the size of the second distance are contrasted, unique mark is obtained according to comparing result
Know code.
In the present embodiment, the minimum value of both first distance and second distance is obtained;Based on the minimum value pair
Beginning or end in the processed performance data answered, that is, take the shorter corresponding beginning or end of distance, obtain only
One identification code, the exclusive identification code is designated as ClosedID.
Step S308:Based on the point pipeline table and the exclusive identification code, pipeline achievement record data is obtained.
In the present embodiment, identification code is got from point pipeline table (PPTable) equal to the exclusive identification code
(ClosedID) pipeline achievement record data, the pipeline achievement record data is designated as PPRecord.
Step S309:Calculate in the depth value and the actual grade record data in the pipeline achievement record data
The difference of depth value, obtains depth difference.
In the present embodiment, the depth value and the reality calculated in the pipeline achievement record data (PPRecord) is deep
The difference for the depth value spent in record data (RealDeepRecord), obtains depth difference, the depth difference is designated as
DeltaDeep.By DeltaDeep storages into poor container, poor container is designated as DeltaDeepSet, and will
RealDeepRecord is labeled as having accessed.
Step S310:Based on above step, multiple depth differences are obtained.
Circulation performs step S301~S309, until record all in RealDeepValueSet is all to have accessed shape
State.
Step S311:Obtain the depth difference to be calculated for being not more than predetermined threshold value in the multiple depth difference.
In the present embodiment, the predetermined threshold value is that the poor limit of depth is poor, and the poor limit difference of depth is designated as
ThresholdDeltaDeep, represents the maximum that DeltaDeep allows.One by one by multiple depth differences of acquisition with it is described pre-
If threshold value is compared one by one, the depth difference to be calculated for being not more than the predetermined threshold value in the multiple depth difference is obtained.
Step S312:The mean square deviation of the depth difference to be calculated is calculated, the amount is judged based on the mean square deviation
Survey the precision of performance data collection.
The mean square deviation of the depth difference to be calculated is calculated, the mean square deviation is designated as MSE.Sentenced based on the mean square deviation
The disconnected precision for measuring performance data collection.In general, the mean square deviation is smaller, and the precision for measuring performance data collection is got over
It is high.
Methods described also includes:Obtain the corresponding default depth of the multiple depth difference, each depth difference
Record data, the mean square deviation are simultaneously output in specified file.
A kind of pipeline buried depth accuracy checking method provided in an embodiment of the present invention, by the field data acquisition for obtaining pipeline to be measured
Data set and measurement performance data collection, the field data acquisition data set include the depth registration data of a plurality of actual measurement, institute
Stating measurement performance data collection includes a plurality of default depth registration data;The depth registration of a plurality of actual measurement is contrasted one by one
Data and a plurality of default depth registration data, obtain multiple depth differences;Obtain in the multiple depth difference less
In the depth difference to be calculated of predetermined threshold value;The mean square deviation of the depth difference to be calculated is calculated, based on the mean square deviation
Judge the precision of the measurement performance data collection.The precision of statistics pipeline performance data depth is realized with this, to support to pipeline
The inspection of data mathematical accuracy.
3rd embodiment
Fig. 4 is refer to, the embodiments of the invention provide a kind of pipeline buried depth accuracy detecting device 400, described device 400 is wrapped
Include:
First acquisition unit 410, for obtaining the field data acquisition data set of pipeline to be measured and measuring performance data collection, institute
Stating field data acquisition data set includes the depth registration data of a plurality of actual measurement, and the measurement performance data collection includes a plurality of default
Depth registration data.
Depth difference obtaining unit 420, for contrasting the depth registration data of a plurality of actual measurement one by one and described
A plurality of default depth registration data, obtain multiple depth differences.
Second acquisition unit 430, the depth to be calculated of predetermined threshold value is not more than for obtaining in the multiple depth difference
Difference.
Computing unit 440, the mean square deviation for calculating the depth difference to be calculated is judged based on the mean square deviation
The precision for measuring performance data collection.
Above each unit can be that now, above-mentioned each unit can be stored in memory 110 by software code realization.
Above each unit can equally be realized by hardware such as IC chip.
The technique effect of pipeline buried depth accuracy detecting device 400 provided in an embodiment of the present invention, its realization principle and generation
Identical with preceding method embodiment, to briefly describe, device embodiment part does not refer to part, refers to preceding method embodiment
Middle corresponding contents.
Fourth embodiment
Fig. 5 is refer to, the embodiments of the invention provide a kind of pipeline buried depth accuracy detecting device 500, described device 500 is wrapped
Include:
First acquisition unit 510, for obtaining the field data acquisition data set of pipeline to be measured and measuring performance data collection, institute
Stating field data acquisition data set includes the depth registration data of a plurality of actual measurement, and the measurement performance data collection includes a plurality of default
Depth registration data.
Depth difference obtaining unit 520, for contrasting the depth registration data of a plurality of actual measurement one by one and described
A plurality of default depth registration data, obtain multiple depth differences.
As a kind of embodiment, the depth difference obtaining unit 520 includes first and obtains subelement 521, identification code
Obtain subelement 522, second and obtain subelement 531, computation subunit 532 and depth difference acquisition subelement 533.
First obtains subelement 521, the reality in depth registration data for obtaining a plurality of actual measurement
Depth registration data.
Identification code obtains subelement 522, for based on the actual grade record data and the pipeline line table, obtaining
Exclusive identification code.
As a kind of embodiment, identification code, which obtains subelement 522, can include position acquisition subelement 523, gather and obtain
Take subelement 524, record to obtain subelement 525, intersection point and obtain subelement 526, distance acquisition subelement 527 and contrast subunit
528。
Position acquisition subelement 523, for obtaining the locus object in the actual grade record data.
Set obtains subelement 524, and what is intersected for obtaining in the pipeline line table with the locus object is all
Pipeline line set of records ends.
Record obtains subelement 525, for obtaining first in pipeline line set of records ends record and by described the
One record is used as the processed performance data corresponding with the line depth record data.
Intersection point obtains subelement 526, the center line for obtaining the locus object and the processed performance data
The intersection point of object.
Distance obtains subelement 527, for obtaining the starting point in the processed performance data respectively to the center line pair
The intersection point of elephant first distance and the processed performance data in terminal to the intersection point of the middle line object second away from
From.
Contrast subunit 528, the size for contrasting first distance and the second distance, is obtained according to comparing result
The beginning or end in the processed performance data is taken as acquisition exclusive identification code.
As a kind of embodiment, the contrast subunit 528 can include minimum value and obtain subelement 529 and point acquisition
Subelement 530.
Minimum value obtains subelement 529, the minimum value for obtaining both first distance and second distance.
Point obtains subelement 530, for based on the starting point in the corresponding processed performance data of the minimum value or
Terminal, obtains exclusive identification code.
Second obtains subelement 531, for based on the point pipeline table and the exclusive identification code, obtaining pipeline achievement
Record data.
Computation subunit 532, remembers for calculating the depth value in the pipeline achievement record data with the actual grade
The difference of the depth value in data is recorded, depth difference is obtained.
Depth difference obtains subelement 533, for based on above step, obtaining multiple depth differences.
Second acquisition unit 540, the depth to be calculated of predetermined threshold value is not more than for obtaining in the multiple depth difference
Difference.
Computing unit 550, the mean square deviation for calculating the depth difference to be calculated is judged based on the mean square deviation
The precision for measuring performance data collection.
Described device 500 can also include output unit 560.
The output unit 560, it is corresponding described default for obtaining the multiple depth difference, each depth difference
Depth registration data volume depth measurement angle value, the mean square deviation are simultaneously output to specified file.
Above each unit can be that now, above-mentioned each unit can be stored in memory 110 by software code realization.
Above each unit can equally be realized by hardware such as IC chip.
The technique effect of pipeline buried depth accuracy detecting device 500 provided in an embodiment of the present invention, its realization principle and generation
Identical with preceding method embodiment, to briefly describe, device embodiment part does not refer to part, refers to preceding method embodiment
Middle corresponding contents.
In several embodiments provided herein, it should be understood that disclosed apparatus and method, it can also pass through
Other modes are realized.Device embodiment described above is only schematical, for example, flow chart and block diagram in accompanying drawing
Show according to the device of multiple embodiments of the present invention, the architectural framework in the cards of method and computer program product,
Function and operation.At this point, each square frame in flow chart or block diagram can represent the one of a module, program segment or code
Part a, part for the module, program segment or code is used to realize holding for defined logic function comprising one or more
Row instruction.It should also be noted that in some implementations as replacement, the function of being marked in square frame can also with different from
The order marked in accompanying drawing occurs.For example, two continuous square frames can essentially be performed substantially in parallel, they are sometimes
It can perform in the opposite order, this is depending on involved function.It is also noted that every in block diagram and/or flow chart
The combination of individual square frame and block diagram and/or the square frame in flow chart, can use the special base for performing defined function or action
Realize, or can be realized with the combination of specialized hardware and computer instruction in the system of hardware.
In addition, each functional module in each embodiment of the invention can integrate to form an independent portion
Point or modules individualism, can also two or more modules be integrated to form an independent part.
If the function is realized using in the form of software function module and is used as independent production marketing or in use, can be with
It is stored in a computer read/write memory medium.Understood based on such, technical scheme is substantially in other words
The part contributed to prior art or the part of the technical scheme can be embodied in the form of software product, the meter
Calculation machine software product is stored in a storage medium, including some instructions are to cause a computer equipment (can be individual
People's computer, server, or network equipment etc.) perform all or part of step of each of the invention embodiment methods described.
And foregoing storage medium includes:USB flash disk, mobile hard disk, read-only storage (ROM, Read-Only Memory), arbitrary access are deposited
Reservoir (RAM, Random Access Memory), magnetic disc or CD etc. are various can be with the medium of store program codes.Need
Illustrate, herein, such as first and second or the like relational terms be used merely to by an entity or operation with
Another entity or operation make a distinction, and not necessarily require or imply between these entities or operation there is any this reality
The relation or order on border.Moreover, term " comprising ", "comprising" or its any other variant are intended to the bag of nonexcludability
Contain, so that process, method, article or equipment including a series of key elements are not only including those key elements, but also including
Other key elements being not expressly set out, or also include for this process, method, article or the intrinsic key element of equipment.
In the absence of more restrictions, the key element limited by sentence "including a ...", it is not excluded that including the key element
Process, method, article or equipment in also there is other identical element.
The preferred embodiments of the present invention are the foregoing is only, are not intended to limit the invention, for the skill of this area
For art personnel, the present invention can have various modifications and variations.Within the spirit and principles of the invention, that is made any repaiies
Change, equivalent substitution, improvement etc., should be included in the scope of the protection.It should be noted that:Similar label and letter exists
Similar terms is represented in following accompanying drawing, therefore, once being defined in a certain Xiang Yi accompanying drawing, is then not required in subsequent accompanying drawing
It is further defined and explained.
The foregoing is only a specific embodiment of the invention, but protection scope of the present invention is not limited thereto, any
Those familiar with the art the invention discloses technical scope in, change or replacement can be readily occurred in, should all be contained
Cover within protection scope of the present invention.Therefore, protection scope of the present invention described should be defined by scope of the claims.
It should be noted that herein, such as first and second or the like relational terms are used merely to a reality
Body or operation make a distinction with another entity or operation, and not necessarily require or imply these entities or deposited between operating
In any this actual relation or order.Moreover, term " comprising ", "comprising" or its any other variant are intended to
Nonexcludability is included, so that process, method, article or equipment including a series of key elements not only will including those
Element, but also other key elements including being not expressly set out, or also include being this process, method, article or equipment
Intrinsic key element.In the absence of more restrictions, the key element limited by sentence "including a ...", it is not excluded that
Also there is other identical element in process, method, article or equipment including the key element.
Claims (10)
1. a kind of pipeline buried depth accuracy checking method, it is characterised in that methods described includes:
Obtain the field data acquisition data set of pipeline to be measured and measure performance data collection, the field data acquisition data set includes a plurality of
The depth registration data of actual measurement, the measurement performance data collection includes a plurality of default depth registration data;
The depth registration data and a plurality of default depth registration data of a plurality of actual measurement are contrasted one by one, are obtained many
Individual depth difference;
Obtain the depth difference to be calculated for being not more than predetermined threshold value in the multiple depth difference;
The mean square deviation of the depth difference to be calculated is calculated, the measurement performance data collection is judged based on the mean square deviation
Precision.
2. according to the method described in claim 1, it is characterised in that a plurality of default depth registration data include a plurality of pipe
Line point table and pipeline line table, the depth registration data and a plurality of default depth that a plurality of actual measurement is contrasted one by one
Record data is spent, multiple depth differences are obtained, including:
Obtain an actual grade record data in the depth registration data of a plurality of actual measurement;
Based on the actual grade record data and the pipeline line table, exclusive identification code is obtained;
Based on the point pipeline table and the exclusive identification code, pipeline achievement record data is obtained;
The difference of the depth value and the depth value in the actual grade record data in the pipeline achievement record data is calculated,
Obtain depth difference;
Based on above step, multiple depth differences are obtained.
3. method according to claim 2, it is characterised in that described based on the actual grade record data and described
Pipeline line table, obtains exclusive identification code, including:
Obtain the locus object in the actual grade record data;
Obtain all pipeline line set of records ends intersected in the pipeline line table with the locus object;
Obtain first in the pipeline line set of records ends record and will described first record as with the line depth
The corresponding processed performance data of record data;
Obtain the intersection point of the locus object and the middle line object of the processed performance data;
Starting point in the processed performance data is obtained respectively to the first distance of the intersection point of the middle line object and described
Second distance of the terminal being processed in performance data to the intersection point of the middle line object;
First distance and the size of the second distance are contrasted, exclusive identification code is obtained according to comparing result.
4. method according to claim 3, it is characterised in that contrast first distance and the second distance
Size, exclusive identification code is obtained according to comparing result, including:
Obtain the minimum value of both first distance and second distance;
Based on the beginning or end in the corresponding processed performance data of the minimum value, exclusive identification code is obtained.
5. according to the method described in claim 1, it is characterised in that methods described also includes:
Obtain the corresponding default depth registration data of the multiple depth difference, each depth difference, the mean square deviation
It is worth and is output in specified file.
6. a kind of pipeline buried depth accuracy detecting device, it is characterised in that described device includes:
First acquisition unit, for obtaining the field data acquisition data set of pipeline to be measured and measuring performance data collection, the field operation
Gathered data collection includes the depth registration data of a plurality of actual measurement, and the measurement performance data collection includes a plurality of default depth
Record data;
Depth difference obtaining unit, for contrasting the depth registration data of a plurality of actual measurement one by one and described a plurality of default
Depth registration data, obtain multiple depth differences;
Second acquisition unit, the depth difference to be calculated of predetermined threshold value is not more than for obtaining in the multiple depth difference;
Computing unit, the mean square deviation for calculating the depth difference to be calculated, the amount is judged based on the mean square deviation
Survey the precision of performance data collection.
7. device according to claim 6, it is characterised in that a plurality of default depth registration data include a plurality of pipe
Line point table and pipeline line table, the depth difference obtaining unit include:
First obtains subelement, the actual grade record in depth registration data for obtaining a plurality of actual measurement
Data;
Identification code obtains subelement, for based on the actual grade record data and the pipeline line table, obtaining unique mark
Know code;
Second obtains subelement, for based on the point pipeline table and the exclusive identification code, obtaining pipeline achievement record number
According to;
Computation subunit, for calculating in the depth value in the pipeline achievement record data and the actual grade record data
Depth value difference, obtain depth difference;
Depth difference obtains subelement, for based on above step, obtaining multiple depth differences.
8. device according to claim 7, it is characterised in that the identification code, which obtains subelement, to be included:
Position acquisition subelement, for obtaining the locus object in the actual grade record data;
Set obtains subelement, all pipeline lines note intersected for obtaining in the pipeline line table with the locus object
Record set;
Record obtains subelement, for obtaining first in pipeline line set of records ends record and recording described first
It is used as the processed performance data corresponding with the line depth record data;
Intersection point obtains subelement, the friendship for obtaining the locus object and the middle line object of the processed performance data
Point;
Distance obtains subelement, for obtaining the starting point in the processed performance data respectively to the intersection point of the middle line object
First distance and the processed performance data in terminal to the intersection point of the middle line object second distance;
Contrast subunit, the size for contrasting first distance and the second distance, according to being obtained comparing result
Beginning or end in processed performance data is used as acquisition exclusive identification code.
9. device according to claim 8, it is characterised in that the contrast subunit, including:
Minimum value obtains subelement, the minimum value for obtaining both first distance and second distance;
Point obtains subelement, for based on the beginning or end in the corresponding processed performance data of the minimum value, obtaining
Obtain exclusive identification code.
10. device according to claim 6, it is characterised in that described device also includes:
Output unit, for obtaining the corresponding default depth registration number of the multiple depth difference, each depth difference
According to measured depth value, the mean square deviation and it is output to specified file.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710315291.7A CN107133328B (en) | 2017-05-05 | 2017-05-05 | Pipeline buried depth precision detection method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710315291.7A CN107133328B (en) | 2017-05-05 | 2017-05-05 | Pipeline buried depth precision detection method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107133328A true CN107133328A (en) | 2017-09-05 |
CN107133328B CN107133328B (en) | 2020-04-28 |
Family
ID=59731629
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710315291.7A Active CN107133328B (en) | 2017-05-05 | 2017-05-05 | Pipeline buried depth precision detection method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107133328B (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111854827A (en) * | 2020-07-02 | 2020-10-30 | 自然资源部四川测绘产品质量监督检验站(四川省测绘产品质量监督检验站) | Flow direction detection method and system for communication pipeline in pipe well |
CN111895953A (en) * | 2020-09-03 | 2020-11-06 | 长沙理工大学 | Method for detecting and correcting buried depth of guardrail upright column |
CN111947607A (en) * | 2020-07-31 | 2020-11-17 | 深圳市格灵人工智能与机器人研究院有限公司 | Flatness measuring method, flatness measuring device, electronic equipment and storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101408625A (en) * | 2008-11-25 | 2009-04-15 | 刘崧 | Method for detecting underground steel pipe corrosion condition by ground artificial magnetization |
CN104008252A (en) * | 2014-06-12 | 2014-08-27 | 福建省电力勘测设计院 | Method for automatically generating plane-section drawing of underground cable duct lines |
CN104568026A (en) * | 2015-01-28 | 2015-04-29 | 唐山现代工控技术有限公司 | Final-stage channel flow measuring method and device |
CN106022339A (en) * | 2016-05-17 | 2016-10-12 | 华北水利水电大学 | Method for extracting depth of shallow buried pipe in reclamation land |
CN106408028A (en) * | 2016-09-26 | 2017-02-15 | 珠海市测绘院 | Urban-rural planning inspection and plotting data processing method |
-
2017
- 2017-05-05 CN CN201710315291.7A patent/CN107133328B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101408625A (en) * | 2008-11-25 | 2009-04-15 | 刘崧 | Method for detecting underground steel pipe corrosion condition by ground artificial magnetization |
CN104008252A (en) * | 2014-06-12 | 2014-08-27 | 福建省电力勘测设计院 | Method for automatically generating plane-section drawing of underground cable duct lines |
CN104568026A (en) * | 2015-01-28 | 2015-04-29 | 唐山现代工控技术有限公司 | Final-stage channel flow measuring method and device |
CN106022339A (en) * | 2016-05-17 | 2016-10-12 | 华北水利水电大学 | Method for extracting depth of shallow buried pipe in reclamation land |
CN106408028A (en) * | 2016-09-26 | 2017-02-15 | 珠海市测绘院 | Urban-rural planning inspection and plotting data processing method |
Non-Patent Citations (1)
Title |
---|
周平红 等: "城市地下管线探测精度控制", 《测绘工程》 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111854827A (en) * | 2020-07-02 | 2020-10-30 | 自然资源部四川测绘产品质量监督检验站(四川省测绘产品质量监督检验站) | Flow direction detection method and system for communication pipeline in pipe well |
CN111947607A (en) * | 2020-07-31 | 2020-11-17 | 深圳市格灵人工智能与机器人研究院有限公司 | Flatness measuring method, flatness measuring device, electronic equipment and storage medium |
CN111895953A (en) * | 2020-09-03 | 2020-11-06 | 长沙理工大学 | Method for detecting and correcting buried depth of guardrail upright column |
Also Published As
Publication number | Publication date |
---|---|
CN107133328B (en) | 2020-04-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109598414A (en) | Risk evaluation model training, methods of risk assessment, device and electronic equipment | |
CN114428809B (en) | Map data accuracy acquisition method and device and computer equipment | |
CN106248044B (en) | A kind of bridge full-bridge Multi-point deflection real-time acquisition and display system | |
CN107133328A (en) | Pipeline buried depth accuracy checking method and device | |
CN110795464B (en) | Method, device, terminal and storage medium for checking field of object marker data | |
CN105911563A (en) | Method for detecting static GPS observation data mass in real time | |
CN103377303A (en) | Curve surface measurement system and method | |
CN109211268A (en) | A kind of gauge pointer calibration method, device and computer readable storage medium | |
CN109740352A (en) | A kind of account processing method, device and electronic equipment | |
CN107545043A (en) | A kind of data application method and device based on data quality checking | |
CN110060087A (en) | Detection method, device and the server of abnormal data | |
CN109254976A (en) | A kind of method for drafting of figure, device, electronic equipment and storage medium | |
CN110458394B (en) | Index measuring and calculating method and device based on object association degree | |
CN107507330A (en) | Detection method, detection means and the terminal device of banknote thickness abnormity | |
CN105387844A (en) | Road condition measurement system and road condition measurement method | |
CN103530288A (en) | Interest point distribution range measuring method and device | |
CN115292556A (en) | Enterprise relation map construction method and system | |
CN109753435A (en) | A kind of method for testing software and device | |
CN107729308B (en) | Large-scale DLG quality inspection statistical method and device | |
CN107092611A (en) | A kind of determination of positional information, information-pushing method and equipment | |
CN104933705B (en) | A kind of space-time loop data structure carries out the method and device of slot detection | |
CN104461009A (en) | Object measurement method and intelligent device | |
CN112233171B (en) | Target labeling quality inspection method, device, computer equipment and storage medium | |
CN107633246A (en) | Water system collection direction checks automatically, restorative procedure and system | |
CN105528932B (en) | A kind of method and apparatus for user's character learning amount of testing and assessing |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: 610000 No. 7 Jiuxing Avenue, Chengdu High-tech Zone, Sichuan Province Applicant after: Sichuan Surveying and Mapping Product Quality Supervision and Inspection Station, Ministry of Natural Resources (Sichuan Surveying and Mapping Product Quality Supervision and Inspection Station) Address before: 610000 No. 7 Jiuxing Avenue, Chengdu High-tech Zone, Sichuan Province Applicant before: SICHUAN MAPPING PRODUCT QUALITY SUPERVISION AND INSPECTION STATION, NATIONAL ADMINISTRATION OF SURVEYING, MAPPING AND GEOINFORMATION |
|
GR01 | Patent grant | ||
GR01 | Patent grant |