Illegal parking prompting method and device based on map interface and storage medium
By installing a GPS module on the vehicle and establishing a map database, the vehicle location is analyzed in real time and illegal parking information is displayed, which solves the problem of low efficiency of traditional illegal parking management methods and achieves effective monitoring and reminders of illegal parking behaviors.
Patent Information
- Application Number
- CN202411279339.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-12
- Publication Date
- 2025-01-17
AI Technical Summary
The traditional illegal parking management method has problems such as high cost, low efficiency and many blind spots, making it difficult to effectively monitor and prompt illegal parking.
By installing a GPS module on the vehicle, the current location information is obtained and transmitted to the system background, a map database is established to mark and match illegal parking sections, the vehicle location is analyzed in real time, illegal parking information is displayed on the map interface, and voice reminders are played to the driver.
Real-time monitoring and reminders of illegal parking information around the current location of online car-hailing vehicles are realized, effectively avoiding the occurrence and continuation of illegal parking behaviors, and improving the accuracy and efficiency of supervision.
Smart Images

Figure CN119325064A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of location perception technology, and more specifically, to a method, device and storage medium for providing a parking violation reminder based on a map interface. Background Art
[0002] With the continuous development of technology, map applications have become an important tool for people's travel, providing many conveniences in daily life. In addition to basic functions such as facilitating destination search and route planning, map applications are also playing an increasingly important role in illegal parking management.
[0003] Traditional methods for managing illegal parking may include patrols or fixed cameras, but these methods suffer from high costs, low efficiency, and numerous blind spots. Map applications, on the other hand, can address these shortcomings through technological means, providing new solutions for illegal parking management. Summary of the Invention
[0004] In response to the technical problems existing in the prior art, the present invention provides a method, device and storage medium for illegally parked vehicles based on a map interface to solve the problems raised in the above background technology.
[0005] In the first aspect, the present invention solves the above-mentioned technical problem with the following technical solution: a method for reminding illegal parking based on a map interface, specifically comprising the following steps:
[0006] Step 101: Use the GPS module to obtain the current location information of the vehicle, and transmit the vehicle location information to the system background for processing through the data transmission module;
[0007] Step 102: Establish a map database in the system background, import the vehicle location information collected in step 101 into the database, mark the location information of the illegally parked road section, and match the current vehicle location with the location of the illegally parked road section to determine whether the vehicle location is within the illegally parked area;
[0008] Step 103: Analyze the illegal parking information on the surrounding roads according to the range of the vehicle in step 102, and display the illegal parking information obtained through the analysis in the form of a mark on the map interface of the user terminal;
[0009] Step 104: According to the change in the vehicle position information, when the vehicle enters the illegal parking section, the illegal parking prompt information is displayed on the terminal, and a voice reminder of illegal parking is played to the driver.
[0010] In a preferred embodiment, in step 101, the current location information of the vehicle is obtained using a GPS module, and the vehicle location information is transmitted to the system background for processing via a data transmission module. The specific steps are as follows:
[0011] Step A1, data transmission: Install a GPS module on the vehicle, use the GPS module to receive satellite signals, obtain the latitude and longitude information of the vehicle's current location, and encode and transmit the location information obtained by the GPS through the data transmission module built into the vehicle-mounted device;
[0012] Step A2, data processing: After receiving the transmitted location information, the system background decodes it to extract the vehicle location information and verification information and perform verification;
[0013] The data transmission in step A1 is encoded and transmitted by a data transmission module built into the vehicle-mounted device, and further includes the following steps:
[0014] Step A101, encoding: converting the latitude and longitude information into decimal representation and adding check information so that the receiving end can detect whether there is an error during the transmission process. The encoded location information and check information are combined into a data packet for transmission;
[0015] Step A102, transmission: the packaged location information data packet is transmitted to the system backend via the network.
[0016] In a preferred embodiment, in step 102, a map database is established in the system background, the vehicle location information collected in step 101 is imported into the database, the location information of the illegally parked road section is marked, and the current vehicle location is matched with the location of the illegally parked road section to determine whether the vehicle location is within the illegally parked area. The specific steps are as follows:
[0017] Step B1, establishing a map database: establishing a map database in the system background, and importing the collected vehicle location information into the database;
[0018] Step B2: Marking illegally parked road sections: Utilizing existing traffic management data, associated with map data, marking the location information of illegally parked road sections, and compiling it into a list of illegally parked road sections. The traffic management data includes known no-parking zones, illegal parking penalty information issued by traffic management departments, and historical illegal parking records. The location information of illegally parked road sections includes the latitude and longitude coordinates of the illegally parked road sections.
[0019] Step B3, associating illegal parking section information: importing the marked illegal parking section information into the map database and associating it with the road information in the map database by adding attributes so that the system can match and compare the vehicle location data with the map data;
[0020] Step B4, position matching: obtaining the marked illegal parking section information from the map database, and matching the current vehicle position with the illegal parking section location. When the vehicle position matches the illegal parking section location successfully, determining whether the vehicle has entered the illegal parking section;
[0021] Among them, in the position matching of step B4, the marked illegal parking section information is obtained from the map database, and the current vehicle position is matched with the illegal parking section position. When the vehicle position and the illegal parking section position are successfully matched, it is determined whether the vehicle has entered the illegal parking section, which further includes the following steps:
[0022] Step B401: Obtain the current latitude and longitude coordinates of the vehicle and the location information of the illegally parked road section from a map database, including the latitude and longitude coordinate range of each illegally parked road section;
[0023] Step B402, traverse the illegal parking section list: traverse the illegal parking section list, set a threshold distance, and use Euclidean distance to calculate the distance between the vehicle's current position and the illegal parking section location. The specific calculation formula is as follows:
[0024]
[0025] Where d represents the distance between the vehicle's current position and the illegal parking section, (x1, y1) are the latitude and longitude coordinates of the vehicle's position, and (x2, y2) are the latitude and longitude coordinates of the illegal parking section.
[0026] Step B403: Determine whether the vehicle is within the illegal parking section: When the calculated distance is less than a preset threshold, it is determined that the vehicle has entered the illegal parking section.
[0027] In a preferred embodiment, in step 103, illegal parking information is analyzed on surrounding roads according to the range of the vehicle in step 102, and the illegal parking information obtained through the analysis is displayed as a mark on the map interface of the user terminal. The specific steps are as follows:
[0028] Step C1: Determine whether the vehicle is illegally parked: Based on the matching results, determine whether the vehicle is located within the illegally parked road section and set illegal parking rules. If illegal parking occurs, record the location information of the illegally parked vehicle.
[0029] Step C2, generating illegal parking marks: For detected illegal parking situations, generate illegal parking marks, including icons and text information, superimpose the generated illegal parking marks on the map, and display the illegal parking location and road information on the map interface of the user terminal.
[0030] In a preferred embodiment, in step 104, according to the change in vehicle position information, when the vehicle enters an illegal parking section, a parking violation reminder message is displayed on the terminal, and a voice reminder of illegal parking is played to the driver. The specific steps are as follows:
[0031] Step D1, triggering illegal parking reminder: When the vehicle enters an illegal parking section, the illegal parking reminder function is triggered, and an illegal parking reminder message is displayed on the terminal to inform the driver that the current location is an illegal parking section;
[0032] Step D2, voice prompt: A voice prompt device is installed inside the vehicle and connected to the vehicle's location matching system. When the vehicle is determined to have entered an illegal parking section, a voice prompt of illegal parking is sent to the driver through the voice prompt device. The voice prompt includes a warning message and a reminder that there is a risk of illegal parking at the current location.
[0033] In the second aspect, an embodiment of the present application provides a map-based parking violation reminder device, comprising a memory, a processor, and a computer program stored on the memory and runnable on the processor. When the processor executes the computer program, it implements a map-based parking violation reminder method as described in the first aspect above.
[0034] In a third aspect, an embodiment of the present application provides a map-based illegal parking reminder storage medium, on which a computer program is stored. When the program is executed by a processor, it implements a map-based illegal parking reminder method as described in the first aspect above.
[0035] The beneficial effects of the present invention are: using the GPS module to obtain the current position information on the vehicle, and transmitting the vehicle position information to the system background through the data transmission module for processing, establishing a map database in the system background, importing the collected vehicle position information into the database, marking the position information of the illegally parked section, and matching the current vehicle position with the illegal parking section position to determine whether the vehicle position is within the illegal parking range, analyzing the illegal parking information of the surrounding roads according to the range of the vehicle, and displaying the illegal parking information obtained through the analysis in the form of a mark on the map interface of the user terminal; according to the change of the vehicle position information, when the vehicle enters the illegal parking section, the illegal parking prompt information is displayed on the terminal, and a voice reminder of illegal parking is played to the driver, thereby realizing real-time monitoring and reminder of illegal parking information around the current position of the online car-hailing vehicle, effectively avoiding the occurrence and continuation of illegal parking behavior, and improving the accuracy and efficiency of supervision. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] Figure 1 Flow chart of the method of the present invention. DETAILED DESCRIPTION
[0037] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without making creative efforts are within the scope of protection of this application.
[0038] In the description of this application, the terms "first" and "second" are used for descriptive purposes only and should not be understood to indicate or imply relative importance or implicitly specify the number of the technical features indicated. Therefore, a feature specified as "first" or "second" may explicitly or implicitly include one or more of the described features. In the description of this application, "plurality" means two or more, unless otherwise specifically specified.
[0039] In the description of this application, the term "for example" is used to mean "used as an example, illustration or explanation". Any embodiment described as "for example" in this application is not necessarily to be construed as being more preferred or advantageous than other embodiments. The following description is given to enable any person skilled in the art to implement and use the present invention. In the following description, details are listed for the purpose of explanation. It should be understood that a person of ordinary skill in the art will recognize that the present invention can be implemented without using these specific details. In other examples, well-known structures and processes will not be elaborated in detail to avoid obscuring the description of the present invention with unnecessary details. Therefore, the present invention is not intended to be limited to the embodiments shown, but is consistent with the widest scope consistent with the principles and features disclosed in this application.
[0040] Example 1
[0041] This embodiment provides Figure 1 A method for indicating illegal parking based on a map interface is shown, which specifically includes the following steps:
[0042] Step 101: Use the GPS module to obtain the current location information of the vehicle, and transmit the vehicle location information to the system background for processing through the data transmission module;
[0043] Step 102: Establish a map database in the system background, import the vehicle location information collected in step 101 into the database, mark the location information of the illegally parked road section, and match the current vehicle location with the location of the illegally parked road section to determine whether the vehicle location is within the illegally parked area;
[0044] Step 103: Analyze the illegal parking information on the surrounding roads according to the range of the vehicle in step 102, and display the illegal parking information obtained through the analysis in the form of a mark on the map interface of the user terminal;
[0045] Step 104: According to the change in the vehicle position information, when the vehicle enters the illegal parking section, the illegal parking prompt information is displayed on the terminal, and a voice reminder of illegal parking is played to the driver.
[0046] Preferably, in step 101, the current location information of the vehicle is obtained using a GPS module, and the vehicle location information is transmitted to the system background for processing through a data transmission module. The specific steps are as follows:
[0047] Step A1, data transmission: Install a GPS module on the vehicle, use the GPS module to receive satellite signals, obtain the latitude and longitude information of the vehicle's current location, and encode and transmit the location information obtained by the GPS through the data transmission module built into the vehicle-mounted device;
[0048] Step A2, data processing: After receiving the transmitted location information, the system background decodes it to extract the vehicle location information and verification information and perform verification;
[0049] The data transmission in step A1 is encoded and transmitted by a data transmission module built into the vehicle-mounted device, and further includes the following steps:
[0050] Step A101, encoding: converting the latitude and longitude information into decimal representation and adding check information so that the receiving end can detect whether there is an error during the transmission process. The encoded location information and check information are combined into a data packet for transmission;
[0051] Step A102, transmission: the packaged location information data packet is transmitted to the system backend via the network.
[0052] Preferably, in step 102, a map database is established in the system background, the vehicle location information collected in step 101 is imported into the database, the location information of the illegally parked road section is marked, and the current vehicle location is matched with the location of the illegally parked road section to determine whether the vehicle location is within the illegally parked area. The specific steps are as follows:
[0053] Step B1, establishing a map database: establishing a map database in the system background, importing the collected vehicle location information into the database, and ensuring that the map database can support the storage of road information, location information, and related illegal parking section markings;
[0054] Step B2: Marking illegally parked road sections: Utilizing existing traffic management data, associated with map data, marking the location information of illegally parked road sections, and compiling it into a list of illegally parked road sections. The traffic management data includes known no-parking zones, illegal parking penalty information issued by traffic management departments, and historical illegal parking records. The location information of illegally parked road sections includes the latitude and longitude coordinates of the illegally parked road sections.
[0055] Step B3, associating illegal parking section information: importing the marked illegal parking section information into the map database and associating it with the road information in the map database by adding attributes so that the system can match and compare the vehicle location data with the map data;
[0056] Step B4, position matching: obtaining the marked illegal parking section information from the map database, and matching the current vehicle position with the illegal parking section location. When the vehicle position matches the illegal parking section location successfully, determining whether the vehicle has entered the illegal parking section;
[0057] Among them, in the position matching of step B4, the marked illegal parking section information is obtained from the map database, and the current vehicle position is matched with the illegal parking section position. When the vehicle position and the illegal parking section position are successfully matched, it is determined whether the vehicle has entered the illegal parking section, which further includes the following steps:
[0058] Step B401: Obtain the current latitude and longitude coordinates of the vehicle and the location information of the illegally parked road section from a map database, including the latitude and longitude coordinate range of each illegally parked road section;
[0059] Step B402, traverse the illegal parking section list: traverse the illegal parking section list, set a threshold distance, and use Euclidean distance to calculate the distance between the vehicle's current position and the illegal parking section location. The specific calculation formula is as follows:
[0060]
[0061] Where d represents the distance between the vehicle's current position and the illegal parking section, (x1, y1) are the latitude and longitude coordinates of the vehicle's position, and (x2, y2) are the latitude and longitude coordinates of the illegal parking section.
[0062] Step B403: Determine whether the vehicle is within the illegal parking section: When the calculated distance is less than a preset threshold, it is determined that the vehicle has entered the illegal parking section.
[0063] Preferably, in step 103, illegal parking information is analyzed on surrounding roads according to the range of the vehicle in step 102, and the illegal parking information obtained through the analysis is displayed in the form of a mark on the map interface of the user terminal. The specific steps are as follows:
[0064] Step C1: Determine whether the vehicle is illegally parked: Based on the matching results, determine whether the vehicle is located within the illegally parked section and set illegal parking rules. The illegal parking rules include whether the vehicle's parking time exceeds the specified time and whether the parking location is compliant. In the case of illegal parking, the location information of the illegally parked vehicle is recorded;
[0065] Step C2: Generate illegal parking marks: Generate illegal parking marks, including icons and text information, for detected illegal parking situations. The generated illegal parking marks are superimposed on the map, and the illegal parking location and road information are displayed on the map interface of the user terminal, showing the illegal parking situation in an intuitive manner.
[0066] Preferably, in step 104, according to the change in vehicle position information, when the vehicle enters an illegal parking section, illegal parking prompt information is displayed on the terminal, and a voice reminder of illegal parking is played to the driver. The specific steps are as follows:
[0067] Step D1, triggering illegal parking reminder: When the vehicle enters an illegal parking section, the illegal parking reminder function is triggered, and an illegal parking reminder message is displayed on the terminal to inform the driver that the current location is an illegal parking section;
[0068] Step D2, voice prompt: A voice prompt device is installed inside the vehicle and connected to the vehicle's location matching system. When the vehicle is determined to have entered an illegal parking section, a voice prompt of illegal parking is sent to the driver through the voice prompt device. The voice prompt includes a warning message and a reminder that there is a risk of illegal parking at the current location.
[0069] An embodiment of the present application also provides a map-based illegal parking reminder device, comprising a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to execute the steps of any one of the above method embodiments.
[0070] In addition, in conjunction with the map-based illegal parking reminder method in the above embodiment, the present application embodiment may provide a storage medium for implementation. The storage medium stores a computer program; when the computer program is executed by a processor, it implements any of the map-based illegal parking reminder methods in the above embodiment.
[0071] It should be noted that, in the above embodiments, the description of each embodiment has its own focus. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant description of other embodiments.
[0072] It will be understood by those skilled in the art that embodiments of the present invention may be provided as methods, systems, or computer program products. Thus, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware. Furthermore, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0073] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowcharts and / or block diagrams, as well as combinations of processes and / or blocks in the flowcharts and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded computer, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowcharts and / or block diagrams. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0074] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.
[0075] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing the instructions executed on the computer or other programmable device for implementing the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.
[0076] Although the preferred embodiments of the present invention have been described, those skilled in the art may make additional changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the present invention.
[0077] Obviously, those skilled in the art may make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if such changes and modifications fall within the scope of the claims and their equivalents, the present invention is intended to include such changes and modifications.
Claims
1. A method for reminding illegal parking based on a map interface, characterized in that: The specific steps include: Step 101: Use the GPS module to obtain the current location information on the vehicle, and transmit the vehicle location information to the system background for processing through the data transmission module; Step 102: Establish a map database in the system background, import the vehicle location information collected in step 101 into the database, mark the location information of the illegal parking section, and match the current vehicle location with the illegal parking section location to determine whether the vehicle location is within the illegal parking range; Step 103: Analyze the illegal parking information on the surrounding roads according to the range of the vehicle in step 102, and display the illegal parking information obtained through the analysis in the form of a mark on the map interface of the user terminal; Step 104: According to the change of the vehicle position information, when the vehicle enters the illegal parking section, the terminal displays the illegal parking reminder information and plays the illegal parking voice reminder to the driver.
2. A method for indicating illegal parking based on a map interface according to claim 1, characterized in that: In step 101, the current position information is obtained on the vehicle using the GPS module, and the vehicle position information is transmitted to the system background for processing through the data transmission module. The specific steps are as follows: Step A1, data transmission: installing a GPS module on the vehicle, using the GPS module to receive satellite signals, obtaining the latitude and longitude information of the vehicle's current location, and encoding and transmitting the location information obtained by the GPS through a data transmission module built into the vehicle-mounted device; Step A2, data processing: after receiving the transmitted location information, the system background performs decoding, wherein the decoding is to extract the vehicle location information and verification information, and perform verification.
3. The method for indicating illegal parking based on a map interface according to claim 2, characterized in that: In step 102, a map database is established in the system background, the vehicle location information collected in step 101 is imported into the database, the location information of the illegal parking section is marked, and the current vehicle location is matched with the illegal parking section location to determine whether the vehicle location is within the illegal parking range. The specific steps are as follows: Step B1, establishing a map database: establishing a map database in the system background, and importing the collected vehicle location information into the database; Step B2, marking illegal parking section information: using existing traffic management data, associating it with map data, marking the location information of illegal parking sections, and organizing it into an illegal parking section list; Step B3, associating illegal parking section information: importing the marked illegal parking section information into the map database, and associating it with the road information in the map database; Step B4, position matching: obtain the marked illegal parking section information from the map database, and match the current vehicle position with the illegal parking section position. When the vehicle position matches the illegal parking section position successfully, determine whether the vehicle has entered the illegal parking section.
4. The method for indicating illegal parking based on a map interface according to claim 3, characterized in that: In the position matching of step B4, the marked illegal parking section information is obtained from the map database, and the current vehicle position is matched with the illegal parking section position. When the vehicle position matches the illegal parking section position successfully, it is determined whether the vehicle has entered the illegal parking section, further comprising the following steps: Step B401, obtaining the current latitude and longitude coordinates of the vehicle and the location information of the illegal parking section from the map database, including the latitude and longitude coordinate range of each illegal parking section; Step B402, traverse the illegal parking section list: traverse the illegal parking section list, set a threshold distance, and use the Euclidean distance to calculate the distance between the current position of the vehicle and the illegal parking section position. The specific calculation formula is as follows: Where d represents the distance between the current position of the vehicle and the location of the illegal parking section, (x1, y1) is the longitude and latitude coordinates of the vehicle position, and (x2, y2) is the longitude and latitude coordinates of the illegal parking section; Step B403, determine whether it is within the illegal parking section: when the calculated distance is less than a preset threshold, it is determined that the vehicle has entered the illegal parking section.
5. The method for indicating illegal parking based on a map interface according to claim 4, characterized in that: In step 103, illegal parking information is analyzed on surrounding roads according to the range of the vehicle in step 102, and the illegal parking information obtained through the analysis is displayed in the form of a mark on the map interface of the user terminal. The specific steps are as follows: Step C1, determine whether the vehicle is illegally parked: according to the matching result, determine whether the vehicle position is within the illegal parking section, and set illegal parking rules. In the case of illegal parking, record the location information of the illegally parked vehicle; Step C2, generating illegal parking marks: for the detected illegal parking situations, generating illegal parking marks, superimposing the generated illegal parking marks on the map, and displaying the illegal parking location and road information on the map interface of the user terminal.
6. A method for indicating illegal parking based on a map interface according to claim 5, characterized in that: In step 104, according to the change of the vehicle position information, when the vehicle enters the illegal parking section, the terminal displays the illegal parking prompt information, and plays the illegal parking voice reminder to the driver. The specific steps are as follows: Step D1, triggering illegal parking reminder: when the vehicle enters an illegal parking section, the illegal parking reminder function is triggered, and illegal parking reminder information is displayed on the terminal to inform the driver that the current location is an illegal parking section; Step D2, voice prompt: a voice prompt device is installed inside the vehicle and connected to the vehicle's location matching system. When the vehicle is judged to have entered an illegal parking section, a voice prompt device sends a voice reminder of illegal parking to the driver.
7. A parking violation reminder device based on a map interface, comprising a memory and a processor, characterized in that: A computer program is stored in the memory, and the processor is configured to run the computer program to execute a map interface-based parking violation prompt method as described in any one of claims 1 to 6.
8. A storage medium for illegal parking reminder based on a map interface, characterized in that: The storage medium stores a computer program, wherein the computer program is configured to execute a map interface-based parking violation reminder method according to any one of claims 1 to 6 when running.