CN113821735B - Method, device, equipment and storage medium for identifying illegal fueling station - Google Patents
Method, device, equipment and storage medium for identifying illegal fueling station Download PDFInfo
- Publication number
- CN113821735B CN113821735B CN202110951374.1A CN202110951374A CN113821735B CN 113821735 B CN113821735 B CN 113821735B CN 202110951374 A CN202110951374 A CN 202110951374A CN 113821735 B CN113821735 B CN 113821735B
- Authority
- CN
- China
- Prior art keywords
- vehicle
- preset
- abnormal
- illegal
- station
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 47
- 230000002159 abnormal effect Effects 0.000 claims abstract description 75
- 238000012216 screening Methods 0.000 claims abstract description 11
- 238000003064 k means clustering Methods 0.000 claims description 4
- 230000006872 improvement Effects 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 7
- 230000000875 corresponding effect Effects 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 238000004590 computer program Methods 0.000 description 4
- 230000006399 behavior Effects 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 3
- 238000003032 molecular docking Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 230000002596 correlated effect Effects 0.000 description 2
- 238000007405 data analysis Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 239000004566 building material Substances 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000000802 evaporation-induced self-assembly Methods 0.000 description 1
- 230000007717 exclusion Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
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/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9537—Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/906—Clustering; Classification
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Navigation (AREA)
Abstract
The invention discloses a method, a device, equipment and a storage medium for identifying illegal fueling sites, wherein the method comprises the following steps: matching the parking point data of the vehicle with the interest point data to obtain a gas station parking data set; screening abnormal refueling vehicles which are not in the gas station parking data set according to track data in a preset time period of the vehicle; clustering the stop points of the abnormal refueling vehicle, and taking a clustering area which does not contain the preset interest points as an abnormal area; judging whether the vehicles in the abnormal area meet preset refueling conditions, and if so, determining that the abnormal area is an illegal refueling station. According to the method for identifying the illegal fueling station provided by the embodiment of the disclosure, the illegal fueling station can be automatically identified, so that a powerful basis is provided for striking the illegal fueling station, and a technical means is provided for centralized improvement of the finished oil market.
Description
Technical Field
The present invention relates to the field of data analysis technologies, and in particular, to a method, an apparatus, a device, and a storage medium for identifying an illegal fueling station.
Background
Illegal fueling stations are hidden and mainly concentrated at urban and rural joints, national road sections and the like, are simple in facilities, small in scale and low in investment, are sold generally through renting resident flat houses or old factories, acquire passenger sources through acquaintances, large-sized vehicles with large oil consumption on the worksite and the like, are hidden for a long time, are hidden and are difficult to find.
In order to further eliminate the hidden danger of safety accidents, ensure the life and property safety of people, standardize the market operation order of the finished oil, and strictly hit the behaviors of various illegal and illegal fueling stations, the accurate and rapid identification of illegal fueling stations is a technical problem to be solved by the technicians in the field.
Disclosure of Invention
The embodiment of the disclosure provides a method, a device, equipment and a storage medium for identifying illegal fueling sites. The following presents a simplified summary in order to provide a basic understanding of some aspects of the disclosed embodiments. This summary is not an extensive overview and is intended to neither identify key/critical elements nor delineate the scope of such embodiments. Its sole purpose is to present some concepts in a simplified form as a prelude to the more detailed description that is presented later.
In a first aspect, an embodiment of the present disclosure provides a method for identifying an illegal fueling station, including:
matching the parking point data of the vehicle with the interest point data to obtain a gas station parking data set;
screening abnormal refueling vehicles which are not in the gas station parking data set according to track data in a preset time period of the vehicles;
clustering the stop points of the abnormal refueling vehicle, and taking a clustering area which does not contain the preset interest points as an abnormal area;
judging whether the vehicles in the abnormal area meet the preset refueling conditions, and if so, determining that the abnormal area is an illegal refueling station.
In an alternative embodiment, the method further comprises, before matching the stop point data of the vehicle with the interest point data to obtain the stop data set of the gas station:
acquiring track data and nationwide interest point data of a vehicle;
judging whether the vehicle stops according to the time information and the speed information in the track data, and obtaining the stop point data of the vehicle.
In an alternative embodiment, matching the stop data of the vehicle with the point of interest data to obtain a gas station stop data set includes:
calculating the distance between the target stop point and the interest point of the gas station contained in the area where the target stop point is located;
when the distance is smaller than the preset distance threshold and the stop time length is within the first preset stop time length interval, the target stop point is a gas station stop, and the target stop point is added into the gas station stop data set.
In an alternative embodiment, screening for abnormal fueling vehicles that are not in the fueling station docking data set based on trajectory data for a predetermined period of time of the vehicle comprises:
calculating the operation mileage of the vehicle and the stop point of the vehicle according to the track data in the preset time period of the vehicle;
when the operation mileage is greater than or equal to the preset operation mileage, the vehicle is an operation vehicle;
when none of the stop points of the operating vehicle is located in the gas station stop data set, the operating vehicle is an abnormal refueling vehicle.
In an alternative embodiment, clustering the stop points of the abnormal refueling vehicle, taking the clustered area which does not contain the preset interest point as the abnormal area, including:
clustering the stop points of the abnormal refueling vehicle through a k-means clustering algorithm to obtain a plurality of clustering areas;
and acquiring the type of the interest point in each clustering area, and taking the clustering area which does not contain the preset interest point as an abnormal area.
In an alternative embodiment, determining whether the vehicle in the abnormal area meets the preset fueling condition, and if so, the abnormal area is an illegal fueling station, includes:
calculating the parking time length and the parking times of the vehicles in the abnormal area;
when the parking time length of the vehicle is in a second preset parking time length interval and the parking times are in a preset parking times interval, the vehicle is a suspected illegal refueling vehicle;
when the number of suspected illegal refueling vehicles in the abnormal area is in the preset number interval, the abnormal area is an illegal refueling station.
In an alternative embodiment, after identifying the illegal fueling station, further comprises:
obtaining geographic position information of illegal fueling sites;
and sending the geographic position information to the user terminal for display.
In a second aspect, an embodiment of the present disclosure provides an apparatus for identifying an illegal fueling station, including:
the matching module is used for matching the stop point data of the vehicle with the interest point data to obtain a stop data set of the gas station;
the screening module is used for screening abnormal refueling vehicles which are not in the gas station parking data set according to the track data in the preset time period of the vehicles;
the clustering module is used for clustering the stop points of the abnormal refueling vehicle, and taking a clustering area which does not contain the preset interest points as an abnormal area;
the identification module is used for judging whether the vehicles in the abnormal area meet the preset refueling conditions, and if the vehicles in the abnormal area meet the preset refueling conditions, the abnormal area is an illegal refueling station.
In a third aspect, an embodiment of the present disclosure provides an apparatus for identifying an illegal fueling station, including a processor and a memory storing program instructions, the processor being configured to execute the method for identifying an illegal fueling station provided by the above-described embodiment when the program instructions are executed.
In a fourth aspect, embodiments of the present disclosure provide a computer readable medium having computer readable instructions stored thereon that are executable by a processor to implement a method of identifying an illegitimate fueling site provided by the above embodiments.
The technical scheme provided by the embodiment of the disclosure can comprise the following beneficial effects:
according to the identification method of the illegal fueling station provided by the embodiment of the disclosure, the illegal fueling station is automatically identified through the technical means of stop clustering, exclusion and the like by carrying out data analysis on the recent movement track data of the truck and the POI Point of Interest and POI data of the national fueling station, so that a powerful basis is provided for striking the illegal fueling station, and a technical means is provided for centralized improvement of the finished oil market.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the invention as claimed.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and together with the description, serve to explain the principles of the invention.
FIG. 1 is a flow chart illustrating a method of identifying an illegal fueling station, according to an exemplary embodiment;
FIG. 2 is a schematic diagram illustrating a method of identifying illegal fueling sites, according to an exemplary embodiment;
FIG. 3 is a schematic diagram illustrating an illegal fueling station identification result, according to an exemplary embodiment;
FIG. 4 is a schematic diagram illustrating an apparatus for identifying illegal fueling sites, according to an exemplary embodiment;
FIG. 5 is a schematic diagram illustrating an apparatus for identifying illegal fueling sites, according to an exemplary embodiment;
fig. 6 is a schematic diagram of a computer storage medium shown according to an example embodiment.
Detailed Description
The following description and the drawings sufficiently illustrate specific embodiments of the invention to enable those skilled in the art to practice them.
It should be understood that the described embodiments are merely some, but not all, embodiments of the invention. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
When the following description refers to the accompanying drawings, the same numbers in different drawings refer to the same or similar elements, unless otherwise indicated. The implementations described in the following exemplary examples do not represent all implementations consistent with the invention. Rather, they are merely examples of systems and methods that are consistent with aspects of the invention as detailed in the accompanying claims.
In the description of the present invention, it should be understood that the terms "first," "second," and the like are used for descriptive purposes only and are not to be construed as indicating or implying relative importance. The specific meaning of the above terms in the present invention will be understood in specific cases by those of ordinary skill in the art. Furthermore, in the description of the present invention, unless otherwise indicated, "a plurality" means two or more. "and/or", describes an association relationship of an association object, and indicates that there may be three relationships, for example, a and/or B, and may indicate: a exists alone, A and B exist together, and B exists alone. The character "/" generally indicates that the context-dependent object is an "or" relationship.
Fig. 1 is a flow chart illustrating a method for identifying an illegal fueling station according to an exemplary embodiment, and referring to fig. 1, the method specifically includes the following steps.
S101, matching the stop point data of the vehicle with the interest point data to obtain a stop data set of the gas station.
In one possible implementation, before performing step S101, acquiring track data and national point of interest data of the vehicle is further included.
For example, GPS trajectory data for a plurality of vehicles may be obtained, wherein the GPS trajectory points are vehicle location data reported in real time by GPS (GlobalPositioning System ) devices deployed on the vehicles. Generally, when the GPS device reports in real time, the reporting time interval may be set according to the actual situation, and the preferred time interval in the present application is 10S. It should be noted that, in addition to the vehicle-mounted GPS device being used to report the track data of the vehicle in real time, the present application may also be used to locate the track of the vehicle and report the track data by the Beidou device.
And then acquiring national point of interest data according to a national POI information database in the network, for example acquiring the national point of interest data through a hundred-degree POI database, and acquiring the national point of interest data through a GoldPOI database.
Further, judging whether the vehicle stops according to the time information and the speed information in the track data, and obtaining the stop point data of the vehicle.
Specifically, calculating a stop point according to a track time axis, for example, when the speed is less than 5 km/h, calculating the distance between each subsequent point and the base point, if the distance is less than or equal to 200 m continuously and the duration is greater than 2 minutes, marking the base point as a stop start point, taking the stop start time of the base point as the stop start time of the time and taking the stop longitude and latitude of the base point as the stop longitude and latitude of the time, continuously judging all subsequent running track points, finding a point, and positioning the point at a distance from the base point and greater than 200 m for a duration exceeding 2 minutes, marking the stop of the time, and taking the time difference between the end point and the base point as the total stop duration of the time. And obtaining the stop point data of the vehicle.
Further, matching the stop point data of the vehicle with the interest point data to obtain a stop data set of the gas station, including: calculating the distance between the target stop point and the interest point of the gas station contained in the area where the target stop point is located; when the distance is smaller than the preset distance threshold and the stop time length is within the first preset stop time length interval, the target stop point is a gas station stop, and the target stop point is added into the gas station stop data set.
In one possible implementation manner, the target stop point is a stop point to be calculated, the distance between the target stop point and the interest point of the gas station in the area where the target stop point is located is calculated, when the distance is smaller than a preset distance threshold value and the stop time length is within a first preset stop time length interval, the target stop point is a gas station stop, and the target stop point is added into the gas station stop data set. Wherein, the distance threshold and the first preset parking time interval can be set by a person skilled in the art according to actual situations. The gas station parking data set comprises license plate numbers, license plate colors, starting parking time, ending parking time, parking duration, POI_ID, POI names, parking distances, parking longitudes and parking latitudes of vehicles parked at the gas station.
In one possible implementation, the method further includes determining whether the target stop point is a gas station stop based on the road network data. For each target stop point to be calculated, if the distance between the target stop point to be calculated and the gas station POI point in the area where the target stop point to be calculated is smaller than a first distance threshold value, determining whether the distance between the gas station POI point and the corresponding gas station road is smaller than a second distance threshold value; and if the target stop point is smaller than the second distance threshold value, determining that the target stop point is a gas station stop. If the distance between the target stop point and the corresponding gas station road is not smaller than the second distance threshold value, and the distance between the target stop point and the corresponding gas station road is larger than the third distance threshold value, determining that the target stop point is a gas station stop. Wherein the first distance threshold is greater than the second distance threshold, and the second distance threshold is greater than the third distance threshold.
By analyzing a large number of historical track data of vehicles, a gas station parking data set of the vehicles can be obtained.
S102, screening abnormal refueling vehicles which are not in the gas station parking data set according to track data of the vehicles in a preset time period.
Through the above steps, the state of refueling of all vehicles in the country has been calculated, and if the vehicle is operating normally but is not refueled, i.e. the stopping points of the vehicle are all not in the filling station stopping data set, the vehicle may be suspected to be refueled at other illegal filling stations.
In one embodiment, abnormal fueling vehicles that are not in the fueling station docking data set are screened based on trajectory data for a predetermined period of time of the vehicle. Specifically, track data of a plurality of vehicles in a last period of time are acquired, the operation mileage of the vehicle is calculated according to the track data in a preset period of time of the vehicle, for example, the latest report point of the vehicle has 10 days, and when the operation mileage of a certain day is greater than the preset operation mileage, the vehicle is determined to normally operate in the certain day.
Calculating a stop point according to the track data of the normally operated vehicle, and when the stop point of the normally operated vehicle is contained in the gas station stop data set, indicating that the vehicle is a normally refueled vehicle. When all stops of a normally operated vehicle are not located in the gas station stop data set, the operating vehicle is an abnormally fueled vehicle.
S103, clustering the stop points of the abnormal refueling vehicle, and taking a clustering area which does not contain the preset interest points as an abnormal area.
Further, the stopping points of the abnormal refueling vehicles are clustered through a k-means clustering algorithm, and a plurality of clustering areas are obtained. In one possible implementation, the k-means clustering algorithm includes the steps of:
1. randomly selecting k points as clustering centers;
2. calculating the distances from each point to k clustering centers respectively, and then dividing the points to the nearest clustering centers, so that k clusters are formed;
3. re-computing the centroid of each cluster;
4. repeating the steps 2-4 until the position of the mass center is not changed any more or the set iteration times are reached.
In another possible implementation manner, other clustering algorithms such as a DBSCAN clustering algorithm may also be used, and the embodiment is not limited specifically.
Searching POI points in a preset range of each clustering area, further classifying the POI types, and if the POI points are not contained in the preset range of the clustering area or are not contained in POI points which are strongly associated with freight transportation, such as ports and docks, railway stations, airport freight transportation, logistics parks, industrial parks, outdoor parking lots, farmer markets, furniture building material markets, gas stations, service areas and the like, the clustering area is an abnormal area.
According to the step, abnormal areas where the vehicle always stops abnormally are obtained through clustering the stop points of the abnormal refueling vehicle and combining with POI data.
S104, judging whether the vehicles in the abnormal area meet the preset refueling conditions, and if so, judging that the abnormal area is an illegal refueling station.
Further, the parking behavior of the vehicle in the abnormal region is analyzed to determine whether the abnormal region is an illegal fueling station.
In an alternative embodiment, firstly, the parking duration and the parking times of the vehicle in the abnormal area are calculated, and when the parking duration of the vehicle is in a second preset parking duration interval and the parking times are in a preset parking times interval, the vehicle is a suspected illegal refueling vehicle. Further, when the number of suspected illegal refueling vehicles in the abnormal area is in the preset number interval, the abnormal area is an illegal refueling station. For example, within a week, the number of vehicles parked abnormally in the area is between [20-100] and the area may be an illegal fueling station.
FIG. 3 is a schematic diagram illustrating an illegal fueling station identification result according to an exemplary embodiment, where the illegal fueling station may be located in a hidden small area on the map, as shown in FIG. 3, and the identified illegal fueling station is marked and displayed. In one exemplary scenario, after identifying an illegal fueling station, further comprising: the geographic position information of the illegal fueling station is obtained, for example, the longitude and latitude information of the illegal fueling station is obtained, the longitude and latitude information is (longitude: 112.75, latitude: 37.68), the geographic information service is converted into the 'elm source vortex village east outer ring intersection' in the Jinzhou district of Shanxi province, and the converted geographic position information is sent to the user terminal for display. The user terminal comprises a display screen, a personal computer, a tablet personal computer and other devices.
In order to facilitate understanding of the method for identifying illegal fueling sites provided in the embodiment of the present application, the following description is made with reference to fig. 2. As shown in fig. 2, the method includes:
firstly, GPS track data reported by a vehicle in N days and POI data of a gas station are obtained, parking point data of the vehicle is obtained according to the track data of the vehicle, and the parking point data of the vehicle is matched with the POI data of the gas station to obtain a parking data set s0 of the gas station.
Further, the parking point data of the vehicle is obtained according to the track data of the vehicle in the last period of time, then classification judgment is carried out, and vehicles in the gas station parking data set s0 are not existed in all the parking points of the vehicle, and the vehicles do not have gas station parking and possibly have abnormal gas station parking.
Clustering the screened stop points of the vehicle without the gas station, generating a plurality of clustering areas, screening by combining with POI data, searching POI points in a preset range of each clustering area, filtering out the clustering areas containing the POI points which are strongly correlated with freight, and obtaining abnormal clustering areas which do not contain the POI points or do not contain the POI points which are strongly correlated with freight in ports and docks, railway stations, airport freight, logistics parks, industrial parks, gas stations, service areas and the like.
The parking behavior of the vehicle in the abnormal cluster area is analyzed to determine whether the abnormal area is an illegal fueling station.
According to the identification method of the illegal fueling station provided by the embodiment of the disclosure, the illegal fueling station is automatically identified through the technical means of clustering and removing the stop points by analyzing the data of the recent running track of the truck and the POI data of the national fueling station, so that a powerful basis is provided for striking the illegal fueling station, and a technical means is provided for centralized improvement of the market of the finished oil.
The embodiment of the present disclosure further provides an apparatus for identifying an illegal fueling station, where the apparatus is configured to perform the method for identifying an illegal fueling station according to the foregoing embodiment, as shown in fig. 4, and the apparatus includes:
the matching module 401 is configured to match the stop point data of the vehicle with the point of interest data to obtain a stop data set of the gas station;
a screening module 402, configured to screen abnormal refueling vehicles that are not in the docking data set of the gas station according to the track data within the preset time period of the vehicle;
a clustering module 403, configured to cluster stop points of an abnormal refueling vehicle, and take a clustered area that does not include a preset interest point as an abnormal area;
the identifying module 404 is configured to determine whether the vehicle in the abnormal area meets a preset fueling condition, and if the vehicle in the abnormal area meets the preset fueling condition, the abnormal area is an illegal fueling station.
It should be noted that, when the apparatus for identifying an illegal fueling station provided in the above embodiment performs the method for identifying an illegal fueling station, only the division of the above functional modules is used as an example, and in practical application, the above functional allocation may be performed by different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules, so as to complete all or part of the functions described above. In addition, the device for identifying the illegal fueling station provided in the above embodiment and the method embodiment for identifying the illegal fueling station belong to the same concept, which embody the detailed implementation process and are detailed in the method embodiment, and are not repeated here.
The embodiment of the disclosure also provides an electronic device corresponding to the method for identifying an illegal fueling station provided by the previous embodiment, so as to execute the method for identifying the illegal fueling station.
Referring to fig. 5, a schematic diagram of an electronic device according to some embodiments of the present application is shown. As shown in fig. 5, the electronic device includes: processor 500, memory 501, bus 502 and communication interface 503, processor 500, communication interface 503 and memory 501 being connected by bus 502; the memory 501 stores a computer program executable on the processor 500, and the processor 500 executes the method for identifying illegal fueling sites provided in any of the foregoing embodiments of the present application when the computer program is executed.
The memory 501 may include a high-speed random access memory (RAM: random Access Memory), and may further include a non-volatile memory (non-volatile memory), such as at least one magnetic disk memory. The communication connection between the system network element and at least one other network element is implemented via at least one communication interface 503 (which may be wired or wireless), the internet, a wide area network, a local network, a metropolitan area network, etc. may be used.
Bus 502 may be an ISA bus, a PCI bus, an EISA bus, or the like. The buses may be divided into address buses, data buses, control buses, etc. The memory 501 is configured to store a program, and the processor 500 executes the program after receiving an execution instruction, and the method for identifying an illegal fueling station disclosed in any of the foregoing embodiments of the present application may be applied to the processor 500 or implemented by the processor 500.
The processor 500 may be an integrated circuit chip with signal processing capabilities. In implementation, the steps of the above method may be performed by integrated logic circuitry in hardware or instructions in software in the processor 500. The processor 500 may be a general-purpose processor, including a central processing unit (Central Processing Unit, CPU for short), a network processor (Network Processor, NP for short), etc.; but may also be a Digital Signal Processor (DSP), application Specific Integrated Circuit (ASIC), an off-the-shelf programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware components. The disclosed methods, steps, and logic blocks in the embodiments of the present application may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of a method disclosed in connection with the embodiments of the present application may be embodied directly in hardware, in a decoded processor, or in a combination of hardware and software modules in a decoded processor. The software modules may be located in a random access memory, flash memory, read only memory, programmable read only memory, or electrically erasable programmable memory, registers, etc. as well known in the art. The storage medium is located in the memory 501, and the processor 500 reads the information in the memory 501, and in combination with its hardware, performs the steps of the method described above.
The electronic equipment provided by the embodiment of the application and the method for identifying the illegal fueling station provided by the embodiment of the application are the same in inventive concept, and have the same beneficial effects as the method adopted, operated or realized by the electronic equipment.
The present embodiment also provides a computer readable storage medium corresponding to the method for identifying an illegal fueling station provided in the foregoing embodiment, referring to fig. 6, the computer readable storage medium is shown as an optical disc 600, on which a computer program (i.e. a program product) is stored, and the computer program, when executed by a processor, performs the method for identifying an illegal fueling station provided in any of the foregoing embodiments.
It should be noted that examples of the computer readable storage medium may also include, but are not limited to, a phase change memory (PRAM), a Static Random Access Memory (SRAM), a Dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), a Read Only Memory (ROM), an Electrically Erasable Programmable Read Only Memory (EEPROM), a flash memory, or other optical or magnetic storage medium, which will not be described in detail herein.
The computer readable storage medium provided by the above embodiment of the present application has the same beneficial effects as the method for identifying an illegal fueling station provided by the embodiment of the present application, which is adopted, operated or implemented by the application program stored therein, because of the same inventive concept.
The technical features of the above embodiments may be arbitrarily combined, and all possible combinations of the technical features in the above embodiments are not described for brevity of description, however, as long as there is no contradiction between the combinations of the technical features, they should be considered as the scope of the description.
The foregoing examples illustrate only a few embodiments of the invention, which are described in detail and are not to be construed as limiting the scope of the invention. It should be noted that it will be apparent to those skilled in the art that several variations and modifications can be made without departing from the spirit of the invention, which are all within the scope of the invention. Accordingly, the scope of protection of the present invention is to be determined by the appended claims.
Claims (8)
1. A method of identifying an illegitimate fueling station, comprising:
matching the parking point data of the vehicle with the interest point data to obtain a gas station parking data set;
screening abnormal refueling vehicles which are not in the gas station parking data set according to track data in a preset time period of the vehicle; comprising the following steps: calculating the operation mileage of the vehicle and the stop point of the vehicle according to the track data in the preset time period of the vehicle; when the operation mileage is greater than or equal to a preset operation mileage, the vehicle is an operation vehicle; when no stop point of the operation vehicle is positioned in the stop data set of the gas station, the operation vehicle is an abnormal refueling vehicle;
clustering the stop points of the abnormal refueling vehicle, and taking a clustering area which does not contain the preset interest points as an abnormal area;
judging whether the vehicles in the abnormal area meet preset refueling conditions, if so, the abnormal area is an illegal refueling station, and the method comprises the following steps: calculating the parking time length and the parking times of the vehicles in the abnormal area; when the parking time length of the vehicle is in a second preset parking time length interval and the parking times are in a preset parking times interval, the vehicle is a suspected illegal refueling vehicle; and when the number of suspected illegal refueling vehicles in the abnormal area is in a preset number interval, the abnormal area is an illegal refueling station.
2. The method of claim 1, wherein matching the stop point data of the vehicle with the point of interest data, prior to obtaining the fueling station stop data set, further comprises:
acquiring track data and nationwide interest point data of a vehicle;
judging whether the vehicle stops according to the time information and the speed information in the track data, and obtaining stop point data of the vehicle.
3. The method of claim 1, wherein matching the vehicle's stop data with the point of interest data to obtain a gas station stop data set, comprises:
calculating the distance between a target stop point and a gas station interest point contained in the region where the target stop point is located;
when the distance is smaller than a preset distance threshold and the stopping time is in a first preset stopping time interval, the target stopping point is a gas station stopping, and the target stopping point is added into the gas station stopping data set.
4. The method of claim 1, wherein clustering the stop points of the abnormal fueling vehicle to take a clustered region that does not include a preset point of interest as an abnormal region comprises:
clustering the stop points of the abnormal refueling vehicle through a k-means clustering algorithm to obtain a plurality of clustering areas;
and acquiring the type of the interest point in each clustering area, and taking the clustering area which does not contain the preset interest point as an abnormal area.
5. The method of claim 1, further comprising, after identifying the illegal fueling station:
obtaining geographic position information of the illegal fueling station;
and sending the geographic position information to a user terminal for display.
6. An apparatus for identifying an illegitimate fueling station, comprising:
the matching module is used for matching the stop point data of the vehicle with the interest point data to obtain a stop data set of the gas station;
the screening module is used for screening abnormal refueling vehicles which are not in the gas station parking data set according to track data in a preset time period of the vehicles; comprising the following steps: calculating the operation mileage of the vehicle and the stop point of the vehicle according to the track data in the preset time period of the vehicle; when the operation mileage is greater than or equal to a preset operation mileage, the vehicle is an operation vehicle; when no stop point of the operation vehicle is positioned in the stop data set of the gas station, the operation vehicle is an abnormal refueling vehicle;
the clustering module is used for clustering the stop points of the abnormal refueling vehicle, and taking a clustering area which does not contain the preset interest points as an abnormal area;
the identification module is configured to determine whether the vehicle in the abnormal area meets a preset fueling condition, and if the vehicle in the abnormal area meets the preset fueling condition, the abnormal area is an illegal fueling station, including: calculating the parking time length and the parking times of the vehicles in the abnormal area; when the parking time length of the vehicle is in a second preset parking time length interval and the parking times are in a preset parking times interval, the vehicle is a suspected illegal refueling vehicle; and when the number of suspected illegal refueling vehicles in the abnormal area is in a preset number interval, the abnormal area is an illegal refueling station.
7. An apparatus for identifying an illegitimate fueling station, comprising a processor and a memory storing program instructions, the processor being configured, when executing the program instructions, to perform the method of identifying an illegitimate fueling station of any of claims 1 to 5.
8. A computer readable medium having stored thereon computer readable instructions executable by a processor to implement a method of identifying an illegitimate fueling station as claimed in any of claims 1 to 5.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110951374.1A CN113821735B (en) | 2021-08-18 | 2021-08-18 | Method, device, equipment and storage medium for identifying illegal fueling station |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110951374.1A CN113821735B (en) | 2021-08-18 | 2021-08-18 | Method, device, equipment and storage medium for identifying illegal fueling station |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113821735A CN113821735A (en) | 2021-12-21 |
CN113821735B true CN113821735B (en) | 2024-02-02 |
Family
ID=78913226
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110951374.1A Active CN113821735B (en) | 2021-08-18 | 2021-08-18 | Method, device, equipment and storage medium for identifying illegal fueling station |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113821735B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117893794A (en) * | 2023-12-21 | 2024-04-16 | 北京英视睿达科技股份有限公司 | Method, device, equipment and medium for identifying non-regular gas station |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106595685A (en) * | 2016-12-06 | 2017-04-26 | 北京中交兴路信息科技有限公司 | Gas station stop points identification method and device thereof |
CN108021625A (en) * | 2017-11-21 | 2018-05-11 | 深圳广联赛讯有限公司 | Vehicle abnormality aggregation ground monitoring method and system, computer-readable recording medium |
CN108170793A (en) * | 2017-12-27 | 2018-06-15 | 厦门市美亚柏科信息股份有限公司 | Dwell point analysis method and its system based on vehicle semanteme track data |
CN111241120A (en) * | 2020-03-13 | 2020-06-05 | 中汽研(天津)汽车信息咨询有限公司 | Vehicle energy filling point analysis method and device, vehicle-mounted equipment and storage medium |
CN111380541A (en) * | 2018-12-29 | 2020-07-07 | 沈阳美行科技有限公司 | Interest point determination method and device, computer equipment and storage medium |
CN112348091A (en) * | 2020-11-10 | 2021-02-09 | 成都福立盟环保大数据有限公司 | Dual-clustering blackwork site identification algorithm based on GPS (global positioning system) of muck truck |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101566726B1 (en) * | 2013-06-24 | 2015-11-09 | 현대자동차 주식회사 | Gas sation monitoring system and method thereof |
CN105302870A (en) * | 2015-09-30 | 2016-02-03 | 百度在线网络技术(北京)有限公司 | Automatic discovery method and device of gas station POI (Point Of Interest) |
-
2021
- 2021-08-18 CN CN202110951374.1A patent/CN113821735B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106595685A (en) * | 2016-12-06 | 2017-04-26 | 北京中交兴路信息科技有限公司 | Gas station stop points identification method and device thereof |
CN108021625A (en) * | 2017-11-21 | 2018-05-11 | 深圳广联赛讯有限公司 | Vehicle abnormality aggregation ground monitoring method and system, computer-readable recording medium |
CN108170793A (en) * | 2017-12-27 | 2018-06-15 | 厦门市美亚柏科信息股份有限公司 | Dwell point analysis method and its system based on vehicle semanteme track data |
CN111380541A (en) * | 2018-12-29 | 2020-07-07 | 沈阳美行科技有限公司 | Interest point determination method and device, computer equipment and storage medium |
CN111241120A (en) * | 2020-03-13 | 2020-06-05 | 中汽研(天津)汽车信息咨询有限公司 | Vehicle energy filling point analysis method and device, vehicle-mounted equipment and storage medium |
CN112348091A (en) * | 2020-11-10 | 2021-02-09 | 成都福立盟环保大数据有限公司 | Dual-clustering blackwork site identification algorithm based on GPS (global positioning system) of muck truck |
Also Published As
Publication number | Publication date |
---|---|
CN113821735A (en) | 2021-12-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20200218743A1 (en) | Systems and methods for database geocoding | |
US10971011B2 (en) | Database creation apparatus, parking lot search apparatus, and database creation method | |
CN101218486A (en) | Method, device and system for modeling a road network graph | |
CN113847925A (en) | Method, device, equipment and medium for detecting vehicle yaw based on track data | |
CN112447041B (en) | Method and device for identifying operation behavior of vehicle and computing equipment | |
CN111951554A (en) | Illegal parking road information acquisition method and system | |
CN113222331B (en) | Method, device, equipment and storage medium for identifying authenticity of vehicle accident | |
CN112613939A (en) | Vehicle loading and unloading state identification method and device, storage medium and terminal | |
CN112598559B (en) | Comprehensive management method and device for intelligent park, storage medium and electronic equipment | |
CN113821735B (en) | Method, device, equipment and storage medium for identifying illegal fueling station | |
US10163339B2 (en) | Monitoring traffic congestion | |
CN113626656B (en) | Method, device, equipment and storage medium for identifying relationship type between enterprise and vehicle | |
US11506525B2 (en) | Method for verifying sensors in a sensor network, and sensor network | |
CN117271940A (en) | Method for calculating carbon emission of vehicles travelling on single highway and related equipment | |
CN113194408B (en) | Method, device and equipment for detecting Beidou signal coverage blind area and storage medium | |
CN114140270A (en) | Method, system and storage medium for judging vehicle rescue based on vehicle driving data | |
CN110264580B (en) | Management method and device for non-fixed parking spaces | |
CN113611130A (en) | Method, system and storage medium for acquiring traffic flow of local and transit trucks | |
CN114677231A (en) | Anti-fraud identification method and device for freight risk order, storage medium and terminal | |
JP7014059B2 (en) | Database generator, parking lot search device, and method | |
CN110717604A (en) | Method and device for determining maintenance point of special transport vehicle | |
CN114461933B (en) | Vehicle recommendation method, device and equipment based on periphery search and storage medium | |
CN112533208A (en) | Model training method, false terminal identification method and device, and electronic device | |
CN117058887B (en) | Urban traffic data acquisition method, device, equipment and medium | |
CN114140985B (en) | Vehicle fatigue early warning method, device, equipment and medium based on knowledge graph |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |