CN114398413A - Intelligent analysis method, equipment and storage medium for road inspection - Google Patents

Intelligent analysis method, equipment and storage medium for road inspection Download PDF

Info

Publication number
CN114398413A
CN114398413A CN202210011541.9A CN202210011541A CN114398413A CN 114398413 A CN114398413 A CN 114398413A CN 202210011541 A CN202210011541 A CN 202210011541A CN 114398413 A CN114398413 A CN 114398413A
Authority
CN
China
Prior art keywords
road
data
inspection
inspected
law enforcement
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.)
Pending
Application number
CN202210011541.9A
Other languages
Chinese (zh)
Inventor
刘俊
沈志伟
薛灵芝
张元元
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Suzhou Intelligent Transportation Information Technology Co ltd
Original Assignee
Suzhou Intelligent Transportation Information Technology Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Suzhou Intelligent Transportation Information Technology Co ltd filed Critical Suzhou Intelligent Transportation Information Technology Co ltd
Priority to CN202210011541.9A priority Critical patent/CN114398413A/en
Publication of CN114398413A publication Critical patent/CN114398413A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2457Query processing with adaptation to user needs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/248Presentation of query results
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/28Databases characterised by their database models, e.g. relational or object models
    • G06F16/284Relational databases
    • G06F16/285Clustering or classification
    • G06F16/287Visualization; Browsing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/29Geographical information databases
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C1/00Registering, indicating or recording the time of events or elapsed time, e.g. time-recorders for work people
    • G07C1/20Checking timed patrols, e.g. of watchman

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Computational Linguistics (AREA)
  • Remote Sensing (AREA)
  • Traffic Control Systems (AREA)

Abstract

The application relates to an intelligent analysis method, equipment and a storage medium for road inspection, belonging to the technical field of road inspection, wherein the method comprises the following steps: collecting road network data; storing the road network data and drawing a geographical map layer; determining a road section to be inspected of each inspection department and performing tagged storage by combining the related information of each road section to be inspected; making routing inspection plans for different routing inspection departments according to the road routing inspection requirements of the road section to be routed, and issuing a routing inspection task list; collecting GPS inspection data of each law enforcement vehicle, processing the GPS inspection data, and storing the processed GPS inspection data into a database as historical GPS inspection data corresponding to the law enforcement vehicle; calculating the routing inspection coverage rate of each road section to be routed according to the historical GPS routing inspection data; and packaging an external data service interface through the webservice. This application helps improving the department's daily work efficiency of patrolling and examining.

Description

Intelligent analysis method, equipment and storage medium for road inspection
Technical Field
The application relates to the technical field of road inspection, in particular to an intelligent analysis method, equipment and a storage medium for road inspection.
Background
The road inspection intelligent analysis system is an important tool for collecting and analyzing road information. With the continuous deepening and perfecting of the road construction development in China, the requirements on the road maintenance, routing inspection and management work are higher and higher.
In the traditional road inspection mode, the road inspection data is huge, a paper registration mode is adopted, the informatization and digitization levels are low, a decision maker cannot conveniently check and know the inspection condition, and the working efficiency is easily influenced.
Disclosure of Invention
In order to help to improve the working efficiency, the application provides a road inspection intelligent analysis method, equipment and storage medium.
In a first aspect, the application provides an intelligent analysis method for road inspection, which adopts the following technical scheme: the method comprises the following steps:
collecting road network data;
storing the road network data and drawing a geographical map layer;
determining a road section to be inspected of each inspection department and performing tagged storage by combining the related information of each road section to be inspected;
making routing inspection plans for different routing inspection departments according to the road routing inspection requirements of the road section to be routed, and issuing a routing inspection task list;
collecting GPS inspection data of each law enforcement vehicle, processing the GPS inspection data, and storing the processed GPS inspection data into a database as historical GPS inspection data corresponding to the law enforcement vehicle;
calculating the routing inspection coverage rate of each road section to be routed according to the historical GPS routing inspection data;
and packaging an external data service interface through the webservice.
By the technical scheme, the inspection plan is made and the inspection task list is issued to the inspection personnel, so that the daily workload of decision-making personnel is reduced; daily work, road condition information and the inspection state of inspection personnel are recorded through a digital means, and relevant data are made into a multi-dimensional query interface, so that the data can be visually displayed conveniently, the decision-making personnel can perform multi-dimensional query on inspection work of an inspection road section correspondingly, and the work efficiency of an inspection department can be improved.
Preferably, the road network data is a plurality of pieces of GPS data collected by a plurality of law enforcement vehicles with vehicle-mounted GPS equipment, each piece of GPS data comprises time, longitude and latitude and collected vehicle information,
after the road network data is collected, the method further comprises the following steps:
and eliminating the GPS data with the same latitude in the road network data.
By the technical scheme, redundant GPS data in the collected road network data are removed, so that the data storage space is reduced, and the data query speed is increased.
Preferably, the determining the route section to be inspected of each inspection department and performing tagging storage by combining the related information of each route section to be inspected includes:
dividing the removed road network data according to the area governed by each inspection department, wherein the road formed by the GPS data in the same area is the road section to be inspected corresponding to the inspection department in the corresponding area;
taking each section of the road section to be inspected as an object, and storing relevant data of the road section to be inspected as an object attribute, wherein relevant information of each section of the road section to be inspected comprises: geographical position data and roadblock identification of each section of road section to be patrolled, wherein the geographical position data is a set of GPS data forming the road section to be patrolled; the barrier identification is stored as 0.
According to the technical scheme, each road section to be inspected is taken as an object, the relevant data of each road section to be inspected is stored as the object attribute of the road section to be inspected, the labeled storage of the corresponding road sections to be inspected is achieved, the relevant information of the road sections to be inspected is convenient to update and expand, and a decision maker can master the relevant information of the road sections to be inspected, which is responsible for the decision maker, in a multi-dimensional mode.
Preferably, after determining the route to be inspected of each inspection department and performing tagging storage by combining the related information of each route to be inspected, the method further includes:
acquiring a video of road conditions acquired while the law enforcement vehicle acquires the road network data;
identifying roadblocks in the video;
searching GPS data which can be matched with the corresponding standard time of the roadblock when the roadblock appears in the corresponding video in the geographic position data in the road section to be inspected so as to correspond to the collected vehicle of the video; and changing the road block identifier of the corresponding routing inspection road section corresponding to the matched GPS data into 1.
Through the technical scheme, after the relevant information of the corresponding routing inspection road section is stored, the road barrier identification of the corresponding routing inspection road section is updated according to the real road condition, so that a corresponding routing inspection plan is made according to the real road condition.
Preferably, the road inspection requirement of the road section to be inspected is the inspection frequency of the road section to be inspected, the inspection frequency of the road section to be inspected depends on the road grade and road condition information of the road section to be inspected,
the road according to the highway that should patrol and examine the highway section is patrolled and examined the requirement and be the difference it patrols and examines the department and formulate and patrol and examine the plan, include:
calculating the kilometers of each law enforcement vehicle to be inspected every day by each inspection department;
dividing all the law enforcement vehicles into batches according to the routing inspection times of all the routing inspection required road sections, wherein all the routing inspection required road sections of the law enforcement vehicles in the same batch are not repeated;
arranging different routing inspection time periods for law enforcement vehicles of different batches;
arranging a specific road section to be inspected for each law enforcement vehicle in the same batch;
routing inspection is randomly arranged for each law enforcement vehicle.
Through the technical scheme, factors such as administrative levels and inspection times of the road sections to be inspected are integrated, and the corresponding inspection plan is formulated, so that the road sections to be inspected, which need to be inspected for multiple times in one day, can be inspected in different inspection time periods, inspection interval time of the road sections to be inspected, which need to be inspected for multiple times, can be uniform, and inspection quality is improved.
Preferably, the GPS patrol data is a set of a plurality of GPS data streams output by vehicle-mounted GPS equipment of the law enforcement vehicle within one day;
and processing the GPS routing inspection data, including:
analyzing each GPS data stream to form patrol point location data, screening the patrol point location data, judging whether the format of the acquisition time of the patrol point location data is a preset standard time format, and if not, judging the patrol point location data to be illegal data and rejecting the patrol point location data;
if the data is in the standard time format, judging whether the collection time of the patrol inspection point location data is within a patrol inspection time period specified in a patrol inspection task list corresponding to the law enforcement vehicle for collecting the patrol inspection point location data, and if the data is not within the patrol inspection time period, judging the data to be illegal data and rejecting the patrol inspection point location data;
if the routing inspection point location data are in the routing inspection time period, judging whether the routing inspection point location data are on a road section specified in the routing inspection task list corresponding to the law enforcement vehicle for collecting the routing inspection point location data; if the road section is not on the specified road section, judging the road section to be abnormal data and rejecting the abnormal data;
and if the road section is on the specified road section, judging that the normal data is reserved.
Through above-mentioned technical scheme, the GPS data stream that law enforcement car sent when patrolling and examining was gathered and the point location data of patrolling and examining is resolved into, screens and preserves the point location data of patrolling and examining, and the point location data of patrolling and examining that will not conform to the requirements is rejected and is helped reducing the memory space of data, is convenient for reduce the data loading time when patrolling and examining the route through visual law enforcement car of traceing back.
Preferably, the calculating the routing inspection coverage rate of each route to be inspected of each law enforcement vehicle comprises:
matching and comparing the historical GPS inspection data of each law enforcement vehicle with the corresponding road section to be inspected, finding out the inspection point location data which can be covered, wherein the inspection point location data which can be covered form all data of an effective inspection road section;
calculating the total length of effective inspection road sections which have the same acquisition date and correspond to the same road section to be inspected;
calculating the number of kilometers to be patrolled of the road section to be patrolled;
and taking the ratio of the calculated total length of the effective patrol section to the corresponding patrol kilometer number of the patrol section as the patrol coverage rate of the patrol section.
According to the technical scheme, the routing inspection coverage rate of the road section to be inspected is calculated according to the information such as the length of the road section to be inspected and the length of the road section to be inspected, the routing inspection coverage rate is beneficial to carrying out digital processing on the routing inspection condition of the road section to be inspected, and the impression of a decision maker on the routing inspection condition is beneficial to strengthening through the routing inspection condition after the digital processing.
Preferably, the external data service interface encapsulated by the webservice includes:
and packaging the routing inspection coverage rate of all the effective routing inspection road sections or all the road sections to be routed into an inquiry interface according to the administrative region, the department, the administrative level and the date of the effective routing inspection road sections or all the road sections to be routed and the corresponding dimensionality of the law enforcement vehicle.
Through the technical scheme, the polling data and the like are made into the queryable interfaces, so that the relevant data of the road polling can be visually displayed on the PC side by combining with the GIS system, the decision-making personnel can more intuitively trace and reproduce the polling process and the polling route of each law enforcement vehicle through the GIS system, the decision-making personnel can conveniently check and monitor the road polling condition in a multi-dimensional manner, and the working efficiency of the decision-making personnel can be improved.
In a second aspect, the present application provides a computer device, which adopts the following technical solution: comprising a memory and a processor, the memory having stored thereon a computer program that can be loaded by the processor and executed to perform any of the above-described road inspection intelligence analysis methods.
By the technical scheme, road network data are collected and processed, and the geographical map layer is drawn, so that the road network data can be visually displayed by combining with the GIS. And performing labeling storage on the relevant information of the routing inspection road section so as to query the relevant information of the routing inspection road section from different dimensions. Specific patrol plans are made for different road sections to be patrolled according to patrol requirements of the road sections to be patrolled, and patrol task lists are issued for patrolled clients, so that the daily workload of decision-making personnel is reduced, the daily work of the patrol-making personnel is recorded conveniently by a digital means, and the work records of the patrol-making personnel are checked conveniently by the decision-making personnel; and the related data of the road patrol is encapsulated into the query interface from different dimensions, so that the related data of the road patrol is visually displayed on the PC end by combining with the GIS system, the patrol process and the patrol route of each law enforcement vehicle are conveniently traced and reproduced, the road patrol condition of decision makers is convenient to check and monitor in a multi-dimension mode, and the working efficiency of the decision makers is improved.
In a third aspect, the present application provides a computer-readable storage medium, which adopts the following technical solutions: a computer program is stored which can be loaded by a processor and which performs any of the above-described intelligent road patrol analysis methods.
By the technical scheme, road network data are collected and processed, and the geographical map layer is drawn, so that the road network data can be visually displayed by combining with the GIS. And performing labeling storage on the relevant information of the routing inspection road section so as to query the relevant information of the routing inspection road section from different dimensions. Specific patrol plans are made for different road sections to be patrolled according to patrol requirements of the road sections to be patrolled, and patrol task lists are issued for patrolled clients, so that the daily workload of decision-making personnel is reduced, the daily work of the patrol-making personnel is recorded conveniently by a digital means, and the work records of the patrol-making personnel are checked conveniently by the decision-making personnel; and the related data of the road patrol is encapsulated into the query interface from different dimensions, so that the related data of the road patrol is visually displayed on the PC end by combining with the GIS system, the patrol process and the patrol route of each law enforcement vehicle are conveniently traced and reproduced, the road patrol condition of decision makers is convenient to check and monitor in a multi-dimension mode, and the working efficiency of the decision makers is improved.
In summary, the present application includes at least one of the following beneficial technical effects:
1. the method has the advantages that the label storage is carried out on the corresponding routing inspection road section, so that the data query speed is accelerated, the updating and the expanding storage of the relevant information of the corresponding routing inspection road section are facilitated, and a decision maker can master the relevant information of the routing inspection road section in the jurisdiction area in a multi-dimensional manner;
2. the method has the advantages that an inspection plan is made according to the inspection requirements of the section to be inspected, and an inspection task list is issued to the inspection staff, so that the daily workload of decision-making staff is reduced, the daily work of the inspection staff is recorded conveniently through a digital means, the work records of the inspection staff are checked conveniently by the decision-making staff, and the work efficiency of an inspection department is improved;
3. the method has the advantages that the related data of the road patrol are packaged into the query interfaces from different dimensions, so that the related data of the road patrol are visually displayed on the PC end by combining with the GIS system, the patrol process and the patrol route of each law enforcement vehicle are conveniently traced and reproduced, the decision maker can check and monitor the road patrol condition in a multi-dimension mode, and the working efficiency of the decision maker is improved.
Drawings
Fig. 1 is a schematic flow chart of an intelligent analysis method for road inspection in the embodiment of the present application.
Detailed Description
The present application is described in further detail below with reference to the attached drawings.
The application discloses an intelligent analysis method for road inspection, which will be described in detail with reference to specific embodiments below, and the content may be as follows:
101, collecting road network data.
In implementation, the road network data is collected on site by a law enforcement vehicle with an onboard GPS device. Specifically, a plurality of law enforcement vehicles are dispatched to run on a road needing information acquisition, from the beginning of the law enforcement vehicle, the vehicle-mounted GPS equipment starts to record the driving tracks of the law enforcement vehicles, and the driving tracks of the law enforcement vehicles form road network data to be acquired. And after the field acquisition is finished, exporting the driving track data acquired by the vehicle-mounted GPS equipment on each law enforcement vehicle.
The driving track of each law enforcement vehicle comprises a plurality of pieces of GPS data, namely the road network data is also composed of a plurality of pieces of GPS data. Each piece of GPS data includes time, latitude, longitude, and vehicle information.
Optionally, in the same embodiment, considering that law enforcement vehicles start to record driving tracks from departure, the driving tracks of multiple law enforcement vehicles have repeated road segments, so after driving track data is exported, GPS data with the same latitude in the driving tracks of all law enforcement vehicles are removed, thereby facilitating reduction of storage space of road network data.
And 102, storing road network data and drawing a geographical map layer.
In implementation, the removed road network data is sorted, and the longitude and latitude of each piece of GPS data are gathered into a csv file, namely the csv file is composed of a plurality of pieces of longitude and latitude data, each piece of longitude and latitude data comprises two parameters of longitude and latitude, wherein the longitude is represented by O _ LON, and the latitude is represented by O _ LAT. Then, an instruction for adding data is sent to ArcGIS, and the csv file is sent to ArcGIS, so that the road network data after being culled is stored in the database. After the storage is finished, two parameters, an X field and a Y field are transmitted to ArcGIS, and an instruction for displaying data is sent, wherein the X field is O _ LON, and the Y field is O _ LAT, so that a linear geographic map layer formed by a plurality of line segments is drawn by the ArcGIS and combined with road network data, wherein each line segment represents a road, and the plurality of line segments form the distribution of a real road network.
103, determining the section to be inspected of each inspection department and storing the label of the section to be inspected by combining the relevant information of each section.
In the implementation, the processed road network data is divided according to the regions under jurisdiction of each inspection department. Taking one of the inspection departments as an example, the plurality of road sections formed by the GPS data included in the jurisdiction area of the inspection department are all road sections to be inspected which are responsible for the inspection department, for example, a whole national road or provincial road formed by the GPS data located in the jurisdiction area of the inspection department is a road section to be inspected.
The related information of each route to be patrolled by the department comprises geographic position data, administrative regions, road levels and barrier identifications. The following description takes one of the road sections to be inspected as an example:
in the related information of the road section to be inspected, the geographic position data is a set of GPS data forming the road section to be inspected; the administrative region is province, city, county and county to which the road section to be patrolled belongs; the road level represents the administrative level of the road section to be patrolled, wherein the administrative level is divided into national road, provincial road, county road or rural road; the roadblock mark is used for indicating whether a roadblock exists on the road section to be inspected, if the roadblock mark is 0, the roadblock does not exist on the road section to be inspected, if the roadblock mark is 1, the roadblock indicates that the roadblock exists on the road section to be inspected, the roadblock refers to a barrier arranged in a road, the road section in an inspection state is usually isolated through the roadblock on the road, and therefore the roadblock mark is helpful for responding whether the road section to be inspected has an inspection road section.
When all road sections to be inspected of the department are subjected to tagging storage, each road section to be inspected is taken as an object, and relevant information is taken as an object attribute of the road section to be inspected and stored in a database. When the labeled storage is carried out, the process of counting the road block information is slow and asynchronous with the storage process, so that the road block identifiers of all the road sections to be inspected are recorded as 0, and the adjustment is carried out subsequently according to the actual road conditions of all the road sections to be inspected. Through the tagged storage of the corresponding routing inspection road sections, the corresponding routing inspection road sections can be searched from any dimension of the geographic position data, the administrative regions and the road levels in the plurality of routing inspection road section objects, and the relevant information of the corresponding routing inspection road sections can be obtained.
Specifically, the adjustment according to the actual road conditions of all the road sections to be inspected includes the following operations: the law enforcement vehicle with the vehicle-mounted camera device is used for carrying out on-site collection together with road network data collection. From the law enforcement vehicle, the vehicle-mounted camera device records the road condition. After the field acquisition is completed, the video recorded by the vehicle-mounted camera device on each law enforcement vehicle is exported, and the roadblocks in the video are identified through an image identification technology. After a certain video is identified to have a road block, GPS data which can be matched with the time of the road block appearing in the corresponding video and the information of the collected vehicle of the corresponding video is searched in the processed road network data, then the road section to be inspected corresponding to the GPS data is inquired, finally the road block mark of the corresponding road section to be inspected is changed into 1, and then the adjustment of the road block mark of the road section to be inspected corresponding to the actual road condition of the road section to be inspected is realized.
Specifically, the identifying the roadblock in the video by the image identification technology includes: and in the early stage, a large number of roadblock pictures are shot on site or collected on the network to be made into a training set. And then training the training set through a YOLO v3 algorithm to obtain a training model, and finally, carrying out road block identification on road condition videos collected by all the law enforcement vehicles according to the trained model.
104, making routing inspection plans for different routing inspection departments according to the road routing inspection requirements of the road section to be routed, and issuing a routing inspection task list.
In the implementation, the number of kilometers to be patrolled per day of each law enforcement vehicle in each department is counted, and the following one of the departments is taken as an example for description:
the number of law enforcement vehicles and the number of patrolling persons of the department are counted, the total length of the road section to be patrolled and patrolled which is governed by the department is counted according to the road patrolling requirement, and the road section to be patrolled and patrolled is specifically obtained by the following formula:
Figure 207978DEST_PATH_IMAGE001
q represents the kilometers of each law enforcement vehicle to be inspected every day in the department;
Figure 809992DEST_PATH_IMAGE002
the total number of the sections to be inspected by the department is represented;
Figure 302153DEST_PATH_IMAGE003
indicating each road section object to be inspected by the department;
Figure 592713DEST_PATH_IMAGE004
representing the number of times of inspection of the ith road section to be inspected in the department every day;
Figure 726892DEST_PATH_IMAGE005
the barrier mark represents the ith road section to be inspected of the door;
Figure 917833DEST_PATH_IMAGE006
the length of the ith road section to be inspected is represented;
Figure 987420DEST_PATH_IMAGE007
indicating the number of law enforcement vehicles in that department.
Specifically, the road inspection requirement is the number of times of inspection of the road section to be inspected every day and the inspection requirement of the special road section, for example, a decision-making person may set the number of times of inspection of the road section to be inspected every day according to the road grade of the road section to be inspected, inspect 3 times of national roads every day, inspect 2 times of provincial roads every day, inspect 1 time of county roads every day, and double the number of times of inspection of the road provided with the roadblock.
In implementation, the route to be patrolled and the patrol time corresponding to the route to be patrolled are arranged for each law enforcement vehicle according to the kilometer number of each law enforcement vehicle to be patrolled every day in the department. Considering that the times of routing inspection of the road sections to be routed are different, the law enforcement vehicles are divided into batches, the total batch number is the maximum value of the times of routing inspection of all the road sections to be routed, and all the road sections to be routed, which are required to be routed by the law enforcement vehicles in the same batch, are not repeated. And then different routing inspection time periods are arranged for the law enforcement vehicles of different batches, wherein the routing inspection time periods divided by the law enforcement vehicles in the same batch are the same. Different routing inspection time periods are arranged for different batches of law enforcement vehicles, so that the road sections to be routed, which need to be routed for multiple times in one day, can be routed in different routing inspection time periods, routing inspection interval time of the road sections to be routed, which need to be routed for multiple times, is facilitated, and routing inspection quality is improved.
The method comprises the following steps of dividing law enforcement vehicles into a batch, wherein the law enforcement vehicles are required to inspect each section to be inspected in all sections to be inspected of the department once, then reducing the number of times of inspection to be performed on each section to be inspected in all sections to be inspected by 1, and eliminating the sections to be inspected, of which the number of times of inspection to be performed is 0, in all sections to be inspected; and then dividing the law enforcement vehicles required for routing inspection once for each of the remaining road sections to be routed into one batch, reducing the routing inspection times of each of the remaining road sections to be routed by 1, and removing the road sections to be routed, the routing inspection times of which are changed into 0, from the remaining road sections to be routed, and repeating the step of dividing the batches until no road sections to be routed remain.
For example, the route section to be patrolled by the department comprises a road a, a road b and a road c, wherein the road a is patrolled 3 times each day, the road b is patrolled 2 times each day, and the road c is patrolled 1 time each day, the total lengths of the roads of the road a, the road b and the road c are firstly counted, the number of first law enforcement cars is obtained by calculating the ratio of the total length to the number of kilometers to be patrolled by the law enforcement cars on the day, and the first law enforcement cars are divided from all the law enforcement cars according to the calculated number of the first law enforcement cars. And finally, dividing a second batch of law enforcement vehicles from the undistributed law enforcement vehicles according to the total lengths of the roads a and b and the patrol kilometers of the law enforcement vehicles on the same day, and dividing a third batch of law enforcement vehicles from the undistributed law enforcement vehicles according to the lengths of the roads a and the patrol kilometers of the law enforcement vehicles on the same day, thereby realizing the division of the law enforcement vehicle batches.
In implementation, after all the law enforcement vehicles are divided into batches, the specific route to be patrolled, which needs to be patrolled, of the law enforcement vehicles in the same batch is distributed. Because the lengths of the road sections to be patrolled are different, a plurality of law enforcement vehicles are required to patrol some road sections to be patrolled, and the number of kilometers to be patrolled of one law enforcement vehicle is insufficient for some road sections to be patrolled, so that the road section to be patrolled by some law enforcement vehicles is one road section to be patrolled, and the road sections to be patrolled by some law enforcement vehicles are patrolled by some law enforcement vehicles.
Specifically, screening the road sections to be patrolled, the length of which is greater than or equal to the kilometer number of each law enforcement vehicle to be patrolled every day, rounding and distributing the road sections to be patrolled, which meet the conditions, according to the length of the road sections to be patrolled and the kilometer number of each law enforcement vehicle to be patrolled every day, and distributing the remaining unallocated road sections of the road sections to be patrolled, which meet the conditions, and the remaining road sections to be patrolled, which do not meet the conditions, for the remaining law enforcement vehicles according to the principle of closest distance. For example: each law enforcement vehicle is required to inspect 50km in kilometers each day, after screening, the road section to be inspected which meets the condition is provided with a road a, the road section to be inspected which does not meet the condition is provided with a road b and a road c, wherein the road a is 90km, the road b is 25km, the road c is 35km, the law enforcement vehicle is firstly distributed to the road a, and the residual 40km of the road a which is not distributed is put together with the road b and the road c for distribution. If road a is closer to road c, the remaining unallocated segment of road a and road c are merged together and allocated to one unallocated law enforcement vehicle, and road c still has 25km left without routing inspection, and then the unallocated segment of road c and road b are merged together and allocated to another unallocated law enforcement vehicle.
In practice, after a specific routing inspection road segment is allocated to a law enforcement vehicle, each law enforcement vehicle is randomly allocated with 2 or more routing inspections. And forming a patrol task list according to the road section to be patrolled, the law enforcement vehicle information, the patrol and the patrol time period, and then issuing the patrol task list to patrol client equipment corresponding to the patrol task list half an hour before the starting time of the patrol time period specified by the patrol task list so as to carry out actual patrol work.
And 105, collecting the GPS inspection data of each law enforcement vehicle, processing the GPS inspection data, and storing the processed GPS inspection data into a database as historical GPS inspection data of the corresponding law enforcement vehicle.
In implementation, after the patrol receives the patrol task list, the corresponding law enforcement vehicle is driven to go out for patrol work. In order to acquire the routing inspection route of the law enforcement vehicle, the system receives the GPS data stream output by the vehicle-mounted GPS equipment on the corresponding law enforcement vehicle once every second from the beginning of the routing inspection of the law enforcement vehicle until the corresponding law enforcement vehicle finishes routing inspection after getting behind. And a plurality of GPS data streams output by the vehicle-mounted GPS equipment of the corresponding law enforcement vehicle within one day are the GPS patrol data of the corresponding law enforcement vehicle, and then the GPS patrol data of each law enforcement vehicle is acquired. Because the system starts to receive the GPS data stream of the law enforcement vehicle from the beginning of the patrol of the law enforcement vehicle, some received GPS data streams are not in the range specified by the patrol task order of the law enforcement vehicle corresponding to the GPS data streams, and therefore, after the GPS data streams are received each time, the newly received GPS data streams need to be analyzed and screened.
Specifically, the analyzing and screening the newly received GPS data stream includes: analyzing the GPS data stream and forming routing inspection point location data, wherein the routing inspection point location data comprises longitude and latitude, acquisition time and acquired vehicle information, then judging whether the format of the acquisition time of the routing inspection point location data is a standard time format, namely 'yyyy/mm/dd', if not, judging the routing inspection point location data to be illegal data and rejecting the routing inspection point location data;
if the standard time format is adopted, judging whether the collection time of the patrol inspection point location data is within the patrol inspection time period of a patrol inspection task list corresponding to a law enforcement vehicle for collecting the patrol inspection point location data, if the patrol inspection point location data is not within the patrol inspection time period specified by the corresponding patrol inspection task list, judging the patrol inspection point location data to be illegal data, and rejecting the patrol inspection point location data;
if the data are in the inspection time period specified by the corresponding inspection task list, judging whether the longitude and latitude of the inspection point location data are on the section to be inspected in the inspection task list corresponding to the law enforcement vehicle for collecting the inspection point location data; if the data are not on the section to be inspected specified by the corresponding inspection task list, judging the data to be abnormal and eliminating the data;
and if the data is on the road section to be inspected specified by the corresponding inspection task list, storing the inspection point location data as historical data of the corresponding law enforcement vehicle into a database.
Specifically, the data of the patrol site location as historical data of a corresponding law enforcement vehicle is stored in a database, and the data of the patrol site location comprises the following steps: the patrol location data are classified and stored in a database according to the collection date, the collected vehicles, the patrol time period and the corresponding patrol section, and the set of a plurality of patrol location data which are positioned in the same collection date, the same patrol time period and the same patrol section form all data of an effective patrol section of the corresponding law enforcement vehicle on the corresponding patrol section. By means of classified storage of the point location inspection data, all data of any effective inspection road section with any law enforcement vehicle can be conveniently inquired from four dimensions of an acquisition date, an acquisition vehicle, an inspection time period and an affiliated inspection road section.
And 106, calculating the routing inspection coverage rate of each road section to be routed according to historical GPS routing inspection data.
In implementation, the routing inspection coverage rate of a routing inspection road section can be calculated by the following formula:
Figure 309817DEST_PATH_IMAGE008
wherein the content of the first and second substances,
Figure 434636DEST_PATH_IMAGE009
representing the patrol coverage rate of the road section a to be patrolled;
Figure 667035DEST_PATH_IMAGE010
the total length of all effective patrol data corresponding to the same collection date of the road section a to be patrolled is represented;
Figure 235419DEST_PATH_IMAGE011
representing the number of times of polling the road section a to be polled every day;
Figure 530265DEST_PATH_IMAGE012
the road block identifier represents a road section a to be patrolled;
Figure 147192DEST_PATH_IMAGE013
indicating the length of the section a to be inspected.
Specifically, the following description takes the route to be inspected a as an example: and taking the ratio of the total length of the effective inspection data which belong to the section a to be inspected and are positioned on the same acquisition date to the number of kilometers to be inspected of the section a to be inspected as the inspection coverage rate of the section a to be inspected, wherein the inspection coverage rate is helpful for a decision maker to know the inspection condition in more detail.
And 107, encapsulating an external data service interface through webservice.
In implementation, the routing inspection coverage of all effective routing inspection road sections or all routing inspection road sections is encapsulated into an inquiry interface from five dimensions of an administrative region, an administrative department, an administrative level, a date and a corresponding law enforcement vehicle, so that a PC (personal computer) terminal can call the encapsulated inquiry interface in an Ajax network request mode, and the PC terminal is favorable for carrying out data visualization display on each piece of historical GPS routing inspection data and the routing inspection coverage corresponding to each routing inspection road section by combining with a GIS (geographic information system). The decision maker is helped to trace back and reproduce the routing inspection process of the road from a plurality of angles of date, vehicle and department.
By adopting the intelligent analysis method for road inspection, the road network data is collected and processed, and the geographical map layer is drawn, so that the road network data can be visually displayed by combining with the GIS. And determining the road section to be inspected, and performing tagging storage on the relevant information of the road section to be inspected so as to inquire the relevant information of the road section to be inspected from different dimensions, thereby completing the previous data processing work. And then, specific patrol plans are made for different sections to be patrolled by combining the number of times of patrolling the section to be patrolled and the length of the different sections to be patrolled, and patrol task lists are issued for patrolling clients, so that the daily workload of decision-making personnel is reduced, the daily work of the patrol-making personnel is conveniently recorded by a digital means, and the work records of the patrol-making personnel are conveniently checked by the decision-making personnel. When the law enforcement vehicle patrols and examines, the data of the effective patrolling highway section of the law enforcement vehicle is processed, the patrolling coverage rate of the corresponding patrolling highway section is calculated, and the related data of road patrolling is packaged into the query interface from different dimensionalities, so that the related data of road patrolling is visually displayed at the PC end by combining the GIS system, the patrolling process and the patrolling route of each law enforcement vehicle are conveniently traced and reproduced, and then the road patrolling condition of decision makers is conveniently checked and monitored in a multi-dimensionality manner, and the working efficiency of the decision makers is improved.
The embodiment of the present application further provides a computer device, which includes a memory and a processor, where the memory stores thereon a computer program that can be loaded by the processor and executes the intelligent road patrol analysis method according to the embodiments of the present application, in which the computer program implements the intelligent road patrol analysis method according to the steps 101 to 107.
The embodiment of the present application further provides a computer-readable storage medium, where at least one instruction, at least one program, a code set, or an instruction set is stored in the storage medium, and the at least one instruction, the at least one program, the code set, or the instruction set is loaded and executed by a processor to implement the intelligent analysis method for road patrol according to steps 101 to 107.
The present embodiment is only for explaining the present invention, and it is not limited to the present invention, and those skilled in the art can make modifications of the present embodiment without inventive contribution as needed after reading the present specification, but all of them are protected by patent law within the scope of the claims of the present invention.

Claims (10)

1. An intelligent analysis method for road inspection, which is characterized by comprising the following steps:
collecting road network data;
storing the road network data and drawing a geographical map layer;
determining a road section to be inspected of each inspection department and performing tagged storage by combining the related information of each road section to be inspected;
making routing inspection plans for different routing inspection departments according to the road routing inspection requirements of the road section to be routed, and issuing a routing inspection task list;
collecting GPS inspection data of each law enforcement vehicle, processing the GPS inspection data, and storing the processed GPS inspection data into a database as historical GPS inspection data corresponding to the law enforcement vehicle;
calculating the routing inspection coverage rate of each road section to be routed according to the historical GPS routing inspection data;
and packaging an external data service interface through the webservice.
2. The method of claim 1, wherein said road network data is a plurality of GPS data collected by a plurality of law enforcement vehicles with onboard GPS equipment, each of said GPS data including time, latitude and longitude and collected vehicle information,
after the road network data is collected, the method further comprises the following steps:
and eliminating the GPS data with the same latitude in the road network data.
3. The method according to claim 2, wherein the determining the route sections to be inspected of each inspection department and storing the route sections to be inspected in a labeling mode by combining the relevant information of each route section to be inspected comprises the following steps:
dividing the removed road network data according to the area governed by each inspection department, wherein the road formed by the GPS data in the same area is the road section to be inspected corresponding to the inspection department in the corresponding area;
taking each section of the road section to be inspected as an object, and storing relevant data of the road section to be inspected as an object attribute, wherein relevant information of each section of the road section to be inspected comprises: geographical position data and roadblock identification of each section of road section to be patrolled, wherein the geographical position data is a set of GPS data forming the road section to be patrolled; the barrier identification is stored as 0.
4. The method according to claim 3, wherein after determining the route sections to be inspected of each inspection department and storing the route sections to be inspected in a labeling manner by combining the relevant information of each route section, the method further comprises the following steps:
acquiring a video of road conditions acquired while the law enforcement vehicle acquires the road network data;
identifying roadblocks in the video;
searching GPS data which can be matched with the corresponding standard time of the roadblock when the roadblock appears in the corresponding video in the geographic position data in the road section to be inspected so as to correspond to the collected vehicle of the video;
and changing the road block identifier of the corresponding routing inspection road section corresponding to the matched GPS data into 1.
5. The method according to claim 4, wherein the relevant data of the route to be inspected comprises a road grade, the road inspection requirement of the route to be inspected is the number of times the route to be inspected is inspected, the number of times the route to be inspected is determined by the road grade of the route to be inspected and the road barrier identifier,
the road according to the highway that should patrol and examine the highway section is patrolled and examined the requirement and be the difference it patrols and examines the department and formulate and patrol and examine the plan, include:
calculating the kilometers of each law enforcement vehicle to be inspected every day by each inspection department;
dividing all the law enforcement vehicles into batches according to the routing inspection times of all the routing inspection required road sections, wherein all the routing inspection required road sections of the law enforcement vehicles in the same batch are not repeated;
arranging different routing inspection time periods for law enforcement vehicles of different batches;
arranging a specific road section to be inspected for each law enforcement vehicle in the same batch;
routing inspection is randomly arranged for each law enforcement vehicle.
6. The method of claim 1,
the GPS inspection data is a set of a plurality of GPS data streams output by vehicle-mounted GPS equipment of the law enforcement vehicle within one day;
and processing the GPS routing inspection data, including:
analyzing each GPS data stream to form patrol point location data, screening the patrol point location data, judging whether the format of the acquisition time of the patrol point location data is a preset standard time format, and if not, judging the patrol point location data to be illegal data and rejecting the patrol point location data;
if the data is in the standard time format, judging whether the collection time of the routing inspection point location data is within a routing inspection time period specified in the routing inspection task list corresponding to the law enforcement vehicle for collecting the routing inspection point location data, if the data is not within the routing inspection time period, judging the data to be illegal, and rejecting the routing inspection point location data;
if the routing inspection point location data are in the routing inspection time period, judging whether the routing inspection point location data are on a road section specified in the routing inspection task list corresponding to the law enforcement vehicle for collecting the routing inspection point location data; if the road section is not on the specified road section, judging the road section to be abnormal data and rejecting the abnormal data;
and if the road section is on the specified road section, judging that the normal data is reserved.
7. The method of claim 6, wherein calculating routing coverage for each route inspection required for each law enforcement vehicle comprises:
matching and comparing the historical GPS inspection data of each law enforcement vehicle with the corresponding road section to be inspected, finding out the inspection point location data which can be covered, wherein the inspection point location data which can be covered form all data of an effective inspection road section;
calculating the total length of effective inspection road sections which have the same acquisition date and correspond to the same road section to be inspected;
calculating the number of kilometers to be patrolled of the road section to be patrolled;
and taking the ratio of the calculated total length of the effective patrol section to the corresponding patrol kilometer number of the patrol section as the patrol coverage rate of the patrol section.
8. The method of claim 7, wherein encapsulating the outbound data services interface with the web service comprises:
and packaging the routing inspection coverage rate of all the effective routing inspection road sections or all the road sections to be routed into an inquiry interface according to the administrative region, the department, the administrative level and the date of the effective routing inspection road sections or all the road sections to be routed and the corresponding dimensionality of the law enforcement vehicle.
9. A computer device comprising a processor and a memory, said memory having stored thereon a computer program that can be loaded by said processor and that executes the method according to any of claims 1 to 8.
10. A computer-readable storage medium, in which a computer program is stored which can be loaded by a processor and which executes the method of any one of claims 1 to 8.
CN202210011541.9A 2022-01-06 2022-01-06 Intelligent analysis method, equipment and storage medium for road inspection Pending CN114398413A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210011541.9A CN114398413A (en) 2022-01-06 2022-01-06 Intelligent analysis method, equipment and storage medium for road inspection

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210011541.9A CN114398413A (en) 2022-01-06 2022-01-06 Intelligent analysis method, equipment and storage medium for road inspection

Publications (1)

Publication Number Publication Date
CN114398413A true CN114398413A (en) 2022-04-26

Family

ID=81228964

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210011541.9A Pending CN114398413A (en) 2022-01-06 2022-01-06 Intelligent analysis method, equipment and storage medium for road inspection

Country Status (1)

Country Link
CN (1) CN114398413A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117112932A (en) * 2023-10-25 2023-11-24 成都智达万应科技有限公司 GPS-based road patrol coverage analysis method and system

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106570649A (en) * 2016-11-09 2017-04-19 国网江西省电力公司检修分公司 Realization method and inspection system for intelligent inspection and route planning based on cloud computing
CN107564124A (en) * 2017-08-17 2018-01-09 烟台市公路管理局 Road patrol automatic monitored control system and method
CN108335377A (en) * 2017-12-26 2018-07-27 武汉长江通信智联技术有限公司 A method of the road inspection CAR SERVICE automatic examination based on GIS technology
CN109657908A (en) * 2018-11-13 2019-04-19 北京国电龙源环保工程有限公司 A kind of visiting method, system and computer readable storage medium
CN110298768A (en) * 2019-07-11 2019-10-01 成都软易达信息技术有限公司 A kind of road and bridge maintenance aid decision-making system and maintenance process based on BIM and GIS
CN111190975A (en) * 2019-09-26 2020-05-22 深圳市东深电子股份有限公司 River channel patrol method for calculating task track coverage rate according to GPS data

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106570649A (en) * 2016-11-09 2017-04-19 国网江西省电力公司检修分公司 Realization method and inspection system for intelligent inspection and route planning based on cloud computing
CN107564124A (en) * 2017-08-17 2018-01-09 烟台市公路管理局 Road patrol automatic monitored control system and method
CN108335377A (en) * 2017-12-26 2018-07-27 武汉长江通信智联技术有限公司 A method of the road inspection CAR SERVICE automatic examination based on GIS technology
CN109657908A (en) * 2018-11-13 2019-04-19 北京国电龙源环保工程有限公司 A kind of visiting method, system and computer readable storage medium
CN110298768A (en) * 2019-07-11 2019-10-01 成都软易达信息技术有限公司 A kind of road and bridge maintenance aid decision-making system and maintenance process based on BIM and GIS
CN111190975A (en) * 2019-09-26 2020-05-22 深圳市东深电子股份有限公司 River channel patrol method for calculating task track coverage rate according to GPS data

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117112932A (en) * 2023-10-25 2023-11-24 成都智达万应科技有限公司 GPS-based road patrol coverage analysis method and system
CN117112932B (en) * 2023-10-25 2024-01-30 成都智达万应科技有限公司 GPS-based road patrol coverage analysis method and system

Similar Documents

Publication Publication Date Title
CN109754594B (en) Road condition information acquisition method and equipment, storage medium and terminal thereof
CN102521965B (en) Effect evaluation method of traffic demand management measures based on identification data of license plates
CN106529410A (en) Haze diffusion path mapping and source determination method based on surveillance video
CN110705747A (en) Intelligent public transport cloud brain system based on big data
CN113538898A (en) Multisource data-based highway congestion management and control system
CN112447041A (en) Method and device for identifying operation behavior of vehicle and computing equipment
CN114282033B (en) Deviation correction and intelligent road disease reporting system based on GPS
CN110969405A (en) Mobile GIS-based forest protection positioning and attendance checking calculation method
CN112801552A (en) Traffic big data mining and intelligent analysis-based network appointment and cruise supervision method
CN105046959B (en) Urban Travel Time extracting method based on Dual-window shiding matching mechanism
CN101393689A (en) Road patrol management method and road patrol management system
CN114707035A (en) Visual traffic initial point analysis system
CN114398413A (en) Intelligent analysis method, equipment and storage medium for road inspection
CN115705699A (en) Intelligent highway inspection method and device based on digital twinning technology
CN106373399A (en) Identification system for transit bottleneck between bus stops
CN114971166A (en) Lightweight road pavement service quality inspection system
CN113076999B (en) Information data acquisition method based on artificial intelligence
CN115630056B (en) Road inspection quantitative assessment system and method based on GPS track positioning
Pincay et al. Partitioning space to identify en-route movement patterns
US11682298B2 (en) Practical method to collect and measure real-time traffic data with high accuracy through the 5G network and accessing these data by cloud computing
Golze et al. Impact analysis of accidents on the traffic flow based on massive floating car data
CN112419713A (en) Urban traffic monitoring system based on cloud computing
CN114724356A (en) GIS (geographic information system) highway accident early warning method and system based on meteorological data integration
Babu et al. Smart transport system for passenger comfort using IoT
CN112507919A (en) Highway comprehensive management visual cloud computing platform based on big data analysis

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