Traffic data acquisition mapping method and system based on mobile GIS platform

Through the MVC architecture design and real-time data synchronization based on the mobile GIS platform, the problems of low efficiency and delay in traditional traffic data collection are solved, and efficient and accurate traffic data collection and real-time monitoring are achieved.

CN120673591APending Publication Date: 2025-09-19ZHONGKE YUNXING (BEIJING) TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510817025.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-18
Publication Date
2025-09-19

AI Technical Summary

Technical Problem

Traditional traffic data collection methods are inefficient, prone to data errors and delays, and affect the judgment of traffic conditions.

Method used

It adopts the MVC architecture design based on the mobile GIS platform, transmits traffic data to the command-end management server through the data interface, performs map positioning and trajectory recording on the execution end, synchronizes data to the handheld application in real time, and supports work point addition, graphic drawing, trajectory measurement and data storage.

Benefits of technology

It improves data collection efficiency, reduces data errors, and realizes real-time monitoring of traffic conditions with high timeliness.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120673591A_ABST
    Figure CN120673591A_ABST
Patent Text Reader

Abstract

The invention discloses a traffic data acquisition and mapping method and system based on a mobile GIS platform, belongs to the technical field of traffic data acquisition, and aims to solve the problems that the data acquisition efficiency is low, and the data of a work site is firstly acquired and then input, so that the data is delayed and does not have relatively high timeliness. A traffic data acquisition surveying and mapping map system based on a mobile GIS platform comprises an architecture design module and a system function module, the architecture design module comprises a system overall structure and a system overall technical route, and the system function module comprises a home page, a project and configuration. Therefore, the problem of data delay is solved, and the traffic condition information can be acquired in real time.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of traffic data collection, and in particular to a method and system for collecting and mapping traffic data based on a mobile GIS platform. Background Art

[0002] GIS platform, full name of geographic information system platform, is a technical system that integrates spatial data management, analysis and visualization. It can be used to integrate collected multi-dimensional data and store, analyze and dynamically update it. In addition, the application field of GIS platform is relatively wide. For example, when used in the field of mineral resources, it can realize the boundary circle of coalfield burn areas and intelligent management of mines; when used in the field of transportation, it can collect traffic data for real-time monitoring of traffic conditions.

[0003] Under the traditional model, when collecting traffic data, personnel are usually required to set up work sites on site. The information collected at the work sites is saved on site through paper records or sketch marks, and the data is later manually entered into the system. This method is not only inefficient, but also prone to data errors, which in turn affect the judgment of traffic conditions. In addition, since the data at the work sites is collected first and then entered, the data has a delay and is not very timely.

[0004] In response to the above problems, a traffic data collection and mapping method and system based on mobile GIS platform is proposed. Summary of the Invention

[0005] The purpose of the present invention is to provide a method and system for collecting and mapping traffic data based on a mobile GIS platform. By adopting this device, the problems of low data collection efficiency and easy occurrence of data errors in the above-mentioned background, which affect the judgment of traffic conditions, are solved. In addition, the problem of data at the work site being collected first and then entered, resulting in data delay and lack of timeliness, is solved.

[0006] To achieve the above-mentioned purpose, the present invention provides the following technical solutions: a traffic data collection and mapping system based on a mobile GIS platform, comprising an architecture design module and a system function module, wherein the architecture design module includes the overall system structure and the overall system technical route, and the system function module includes a homepage, projects, and configuration; The overall structure of the system is as follows: The system adopts the MVC architecture, directly controls the View internally, and separates the network module, database management module, file management module and common tool classes into several tool class packages for use by Activity and Fragment; The overall technical route of the system is as follows: The communication data is transmitted to the communication server through the data interface, and the mission data and GPS positioning data are transmitted to the command management server through the data interface. The data in the communication server and the command management server are then transmitted to the execution end through the customized interface. The execution end receives the task and determines the investigation requirements, and locates the map according to the investigation requirements, while recording the trajectory and synchronizing the data. Finally, the data information obtained by the execution end is transmitted to the handheld application via WIFI and the Internet.

[0007] Furthermore, the specific contents of the home page include the startup page, home page loading objects, work point addition, drawing graphics, drawing tracks, measuring distance and azimuth, recording real-time tracks and data storage.

[0008] Furthermore, the specific content of the startup page is as follows: Start the program, check whether permission is required, and perform initialization operations on the entire project; The specific content of the home page loading object is as follows: Check access permissions when the page is loaded. If access permissions are not enabled, a dialog box will be prompted to open the permissions.

[0009] Furthermore, the specific contents of adding work points are as follows: The information of the work point includes the name and longitude and latitude. According to the current time, a marking point is generated with the center of the screen as the coordinate and displayed on the current map in the form of an icon to complete the addition of the work point. The above-mentioned marking point is the work point.

[0010] Furthermore, the specific content of drawing the graphics is as follows: Click the screen to trigger drawing points. After drawing two points, the line between the two points will serve as the diagonal of the drawn rectangle. After drawing three points, a closed triangle will be formed based on the three points. After drawing four or more points, line segments can be generated according to the order of the points and closed into a polygon.

[0011] Furthermore, the specific contents of drawing the trajectory are as follows: Clicking on the page triggers the drawing point and displays the track length. Multiple tracks can be drawn by adding drawing points in sequence.

[0012] Furthermore, the specific contents of ranging and azimuth are as follows: Click the page screen to select the distance and azimuth button, and click the page screen again to trigger the point drawing. After drawing two points, the line between the two points is used as the drawn track, and the track length, line segment ruler, and azimuth of adjacent line segments are displayed.

[0013] Furthermore, the specific contents of the real-time trajectory are recorded as follows: Click the track record button on the screen to start recording the track. The track record follows the movement of the device to record the track line. It is turned on in the background by default, and users can choose to turn it on and off during configuration.

[0014] Furthermore, the specific contents of data storage are as follows: Use sqlite to store configuration files and object data to achieve storage of points, lines and surfaces.

[0015] The present invention also proposes another technical solution: a method for using a traffic data collection and mapping system based on a mobile GIS platform, comprising the following steps: S1: Start the program and grant access rights; S2: Add work points, draw graphics, and draw tracks on the map as needed for information collection; S3: measuring the distance and azimuth of the drawn figure or the drawn trajectory; S4: Store the data of points, lines and surfaces.

[0016] Compared with the prior art, the present invention has the following beneficial effects: The present invention improves the method of collecting work site data first and then entering it, reduces the number of data entry times, and thus reduces the probability of data errors; in addition, the information collection method in the present invention can collect traffic condition information in real time, alleviates the problem of large data delay, and makes the data more timely. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] Figure 1 It is a schematic diagram of the overall architecture flow of the present invention; Figure 2 A schematic diagram of the module flow chart for the architecture design of the present invention; Figure 3 This is a schematic diagram of the system function module flow of the present invention; Figure 4 It is a flow chart of the home page of the present invention; Figure 5 This is a system architecture diagram of the present invention; Figure 6 It is the overall technical roadmap of the system of the present invention; Figure 7 This is a flowchart of the loading object of the present invention; Figure 8 Draw a graphical flow chart for the present invention; Figure 9 A flow chart of the drawing trajectory of the present invention; Figure 10 It is the surveying and mapping flow chart of the present invention; Figure 11A handwritten flowchart of the present invention; Figure 12 is a search flow chart of the present invention; Figure 13 This is a flowchart of a new project of the present invention; Figure 14 Upload a flow chart for the new project of this invention.

[0018] In the figure: 1. Architecture design module; 11. Overall system structure; 12. Overall system technical route; 2. System function module; 21. Home page; 22. Project; 23. Configuration. DETAILED DESCRIPTION

[0019] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of the present invention.

[0020] In order to solve the technical problems of low data collection efficiency and easy data errors that affect the judgment of traffic conditions, such as Figures 1-14 As shown, the following preferred technical solutions are provided: 1. Architecture design module 1: 1. The specific contents of the overall system structure 11 are as follows: like Figure 5 As shown in the figure, the system adopts the MVC architecture. The Controller is the Activity and Fragment. The Activity and Fragment control most of the resources in the Android system and directly control the View internally. Therefore, traditional Android apps are generally centered around Activity and Fragment, separating the network module, database management module, file management module, and common tool classes into several tool class packages for use by Activity and Fragment.

[0021] 2. The specific contents of the overall system technology route 12 are as follows: like Figure 6As shown, the communication data is transmitted to the communication server in the command platform through the data interface, and the task data and GPS positioning data are transmitted to the command management server in the command platform through the data interface. The data in the communication server and the command management server are then transmitted to the execution end through the customized interface. The execution end receives the task and determines the investigation requirements, and locates the map according to the investigation requirements, while recording the trajectory and synchronizing the data. Finally, the data information obtained by the execution end is transmitted to the handheld application through WIFI and the Internet. The execution end can also provide communication services.

[0022] 2. System function module 2: 1. The specific content of Home Page 21 is as follows: A: Startup page: Start the program, check whether permissions are required, and initialize the entire project.

[0023] B: Home page loading object: such as Figure 7 As shown, when the page is loaded, it is necessary to check the access permissions for location, file storage, camera, microphone, etc. If the permissions are not enabled, a dialog box will be prompted to open the permissions.

[0024] C: Adding work points: A work point refers to a marked point on the map, which mainly includes a name and longitude and latitude. By dragging the map and clicking the quick work point button, a work point named the current time is quickly generated based on the current time (year, month, day, hour, minute, second) and the center point of the screen as coordinates. The created user is the current user and the time is the current time. It is displayed as an icon on the current map. After completing the above operations, the work point can be added. After the work point is added, screenshots, photos, videos and audio records can also be made.

[0025] D: Drawing graphics: Graphics refers to the surface data drawn or loaded on the map, such as Figure 8 As shown, the specific steps for drawing the graphics are as follows: Click the graphics button to enter the graphics drawing page; Undo button: can undo the previous drawing step; Save button: can save the current drawing; Click the screen to trigger drawing points. After drawing two points, the line between the two points will serve as the diagonal of the drawn rectangle. After drawing three points, a closed triangle will be formed based on the three points. After drawing four or more points, line segments can be generated according to the order of the points and closed into a polygon.

[0026] After drawing is completed, click the Save button to pop up the "Add Graphics" page. Fill in the graphic name, text notes, and save path, and then click Save as Graphic Object to save the data to the handheld terminal. If you do not save, the data will be destroyed after exiting this application.

[0027] Click on a graphic object on the map to pop up an object information prompt box, which includes: number of vertices, number of regions, perimeter, and area.

[0028] E: Draw track: A track is a line generated by the movement of the capture device, or a line drawn on a map by the user, such as Figure 9 As shown, the specific steps for drawing the trajectory are as follows: Click the Draw Line button to enter the trajectory drawing; Undo button: can undo the previous drawing step; Save button: can save the current drawing; Clicking on the page triggers drawing points and displays the track length. Multiple tracks can be drawn by adding points in sequence.

[0029] After drawing is completed, click the Save button and the "Add Track" page will pop up. You can fill in the track name, text notes, and save path. Click Save as Track Object to save the data to the handheld terminal. If you do not save, the data will be destroyed after exiting this application.

[0030] Click on the track object on the map to pop up the object information, including the number of track points and total mileage.

[0031] F: Distance and azimuth: Figure 10 As shown, the specific steps of ranging and azimuth are as follows: Click the Survey button and select Distance and Azimuth in the dialog box (Measure Distance and Azimuth, Measure Area and Perimeter).

[0032] G: Record real-time tracks: Click the Track Record button on the screen to start recording tracks. Track recording follows the movement of the device to record the track route. It is enabled in the background by default and can be turned on or off during configuration. If it is turned off, when you choose to record real-time tracks, a toast box will pop up to remind the user that background recording is not turned on, which will cause the track record in the off-screen state to be lost. After the current track recording is turned on, clicking the Track Record button again will stop recording and prompt the user whether to save the current track. After the user chooses to save, the Track Record dialog box will pop up. After the user enters the track name, text notes, and save folder, the track is saved and displayed on the map. If you do not click Save, the track will be lost after closing the editing interface.

[0033] H: Handwriting support: Figure 11 As shown, the specific steps for handwriting support are as follows: In the plotting details page, you can click Add Handwriting File to pop up the handwriting canvas where you can draw. Click Save to save the file as a picture to the multimedia folder.

[0034] Pen function: you can draw with your finger or stylus; Eraser function: can erase the handwriting on the canvas; Undo function: undo the last drawing; Close: Close and the current handwriting will not be saved; Save: Insert the thumbnail image into the handwriting area of ​​the plotting page. Click the image to re-edit it.

[0035] Naming rule for handwritten files: paint_ YYYYMMDD_hhmmss(uuid).jpg.

[0036] Click the page screen to trigger the drawing point. After drawing two points, the line between the two points will be used as the drawn track, and the track length (in kilometers) and the scale of the line segment, as well as the azimuth of adjacent line segments, will be displayed. Multiple tracks can be drawn by adding points in turn.

[0037] I: Data storage: The system in this application uses sqlite to store configuration files and object data, which can store point, line, and surface data, and the data can be saved locally. Unsaved temporary data will be deleted after the software is closed.

[0038] J: Search: Figure 12 As shown, the specific steps of the search are as follows: Click the search function to jump to the search interface, which contains a search condition input box, search category, and search button.

[0039] Search: Enter the search keyword in the input box. You can use the type drop-down list to perform type (point, trajectory, surface) and the project drop-down list to implement advanced search. If not specified, all data objects will be searched. If specified, only objects under the corresponding type and project will be searched.

[0040] Search results: Pagination information and page turning are displayed below. Click a specific entry to jump to the map, highlighting the point and its name.

[0041] 2. The specific contents of Item 22 are as follows: A: Create / Edit a new project: Figure 13 As shown, the specific steps for creating / editing a project are as follows: Select Create a New Local Project or Pull a Server Project. Long-press a project to prompt whether to delete it. If you want to delete it, the user will be prompted to delete the project and all data. After the user confirms the deletion, the project, layers, and data will be deleted. Selecting Cancel will not trigger any action.

[0042] B: Project upload: Figure 14 As shown, select the information you want to upload and upload it directly to the server.

[0043] C: Project download: Click the download button to download directly to your local computer, and then edit it locally.

[0044] D: Project Management: After selecting a project, click the "Details" button in the navigation bar menu to enter the project management interface.

[0045] E: Import KML / DWG file: Select the corresponding KML file or DWG file to directly import and load it into the map.

[0046] F: Export KML / DWG file: Select the content to be exported, you can export KML file and DWG file.

[0047] G: Item deleted.

[0048] 3. The specific contents of configuration 23 are as follows: A: Users can log in offline.

[0049] B: Configuration (23) includes some commonly used settings: background positioning service, version number display, trajectory smoothing optimization, positioning accuracy, latitude and longitude format, length unit, positioning mode selection, update address setting, check for updates and other information.

[0050] In order to better explain the above embodiment, the present invention also proposes another embodiment: a method for using a traffic data collection and mapping system based on a mobile GIS platform, comprising the following steps: Step 1: Start the program and grant access permissions; Step 2: Add work points, draw graphics, and draw tracks on the map as needed for information collection; Step 3: Measure the distance and azimuth of the drawn figure or trajectory; Step 4: Store the data of points, lines and surfaces.

[0051] It should be noted that, in this document, relational terms such as first and second, etc., are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that includes a list of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or apparatus.

[0052] While embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions, and variations may be made to these embodiments without departing from the principles and spirit of the invention, and that the scope of the invention is defined by the appended claims and their equivalents.

Claims

1. A traffic data collection and mapping system based on a mobile GIS platform, characterized by: It includes an architecture design module (1) and a system function module (2), wherein the architecture design module (1) includes the overall system structure (11) and the overall system technical route (12), and the system function module (2) includes the homepage (21), projects (22) and configuration (23); The overall structure of the system (11) is as follows: The system adopts the MVC architecture, directly controls the View internally, and separates the network module, database management module, file management module and common tool classes into several tool class packages for use by Activity and Fragment; The overall technical route of the system (12) is as follows: The communication data is transmitted to the communication server through the data interface, and the mission data and GPS positioning data are transmitted to the command management server through the data interface. The data in the communication server and the command management server are then transmitted to the execution end through the customized interface. The execution end receives the task and determines the investigation requirements, and locates the map according to the investigation requirements, while recording the trajectory and synchronizing the data. Finally, the data information obtained by the execution end is transmitted to the handheld application via WIFI and the Internet.

2. The traffic data collection and mapping system based on a mobile GIS platform according to claim 1 is characterized in that: The specific contents of the home page (21) include the startup page, loading objects on the home page, adding work points, drawing graphics, drawing trajectories, measuring distance and azimuth, recording real-time trajectories and data storage.

3. The traffic data collection and mapping system based on a mobile GIS platform according to claim 2 is characterized in that: The specific content of the startup page is as follows: Start the program, check whether permission is required, and perform initialization operations on the entire project; The specific content of the home page loading object is as follows: Check access permissions when the page is loaded. If access permissions are not enabled, a dialog box will be prompted to open the permissions.

4. The traffic data collection and mapping system based on a mobile GIS platform according to claim 3 is characterized in that: The specific contents of adding work points are as follows: The information of the work point includes the name and longitude and latitude. According to the current time, a marking point is generated with the center of the screen as the coordinate and displayed on the current map in the form of an icon to complete the addition of the work point. The above-mentioned marking point is the work point.

5. The traffic data collection and mapping system based on a mobile GIS platform according to claim 4 is characterized in that: The specific contents of drawing the graphics are as follows: Click the screen to trigger drawing points. After drawing two points, the line between the two points will serve as the diagonal of the drawn rectangle. After drawing three points, a closed triangle will be formed based on the three points. After drawing four or more points, line segments can be generated according to the order of the points and closed into a polygon.

6. The traffic data collection and mapping system based on a mobile GIS platform according to claim 5 is characterized in that: The specific contents of drawing the trajectory are as follows: Clicking on the page triggers the drawing point and displays the track length. Multiple tracks can be drawn by adding drawing points in sequence.

7. The traffic data collection and mapping system based on a mobile GIS platform according to claim 6 is characterized in that: The specific contents of ranging and azimuth are as follows: Click the page screen to select the distance and azimuth button, and click the page screen again to trigger the point drawing. After drawing two points, the line between the two points is used as the drawn track, and the track length, line segment ruler, and azimuth of adjacent line segments are displayed.

8. The traffic data collection and mapping system based on a mobile GIS platform according to claim 7 is characterized in that: The specific contents of recording real-time tracks are as follows: Click the track record button on the screen to start recording the track. The track record follows the movement of the device to record the track line. It is turned on in the background by default, and users can choose to turn it on and off during configuration.

9. The traffic data collection and mapping system based on a mobile GIS platform according to claim 8 is characterized in that: The specific contents of data storage are as follows: Use sqlite to store configuration files and object data to achieve storage of points, lines and surfaces.

10. A method for using a traffic data collection and mapping system based on a mobile GIS platform as claimed in any one of claims 1 to 9, characterized in that: The steps include: S1: Start the program and grant access rights; S2: Add work points, draw graphics, and draw tracks on the map as needed for information collection; S3: measuring the distance and azimuth of the drawn graphics or the drawn trajectory; S4: Store the data of points, lines and surfaces.