WO2011082613A1 - Processing method and processing system based on traffic information of floating car - Google Patents

Processing method and processing system based on traffic information of floating car Download PDF

Info

Publication number
WO2011082613A1
WO2011082613A1 PCT/CN2010/079438 CN2010079438W WO2011082613A1 WO 2011082613 A1 WO2011082613 A1 WO 2011082613A1 CN 2010079438 W CN2010079438 W CN 2010079438W WO 2011082613 A1 WO2011082613 A1 WO 2011082613A1
Authority
WO
WIPO (PCT)
Prior art keywords
gps data
data
vehicle
floating car
floating
Prior art date
Application number
PCT/CN2010/079438
Other languages
French (fr)
Chinese (zh)
Inventor
殷庆丹
胡健
魏俊华
李建军
Original Assignee
北京世纪高通科技有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 北京世纪高通科技有限公司 filed Critical 北京世纪高通科技有限公司
Publication of WO2011082613A1 publication Critical patent/WO2011082613A1/en

Links

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/0104Measuring and analyzing of parameters relative to traffic conditions

Definitions

  • the invention relates to a processing method and a processing system based on floating car traffic information, which is submitted on January 8, 2010, and whose application number is 201010033841.4. Priority of the Chinese application, the entire contents of which are incorporated herein by reference.
  • the invention relates to the field of Intelligent Transportation Systems (ITS), in particular to a processing method and a processing system based on floating car traffic information.
  • ITS Intelligent Transportation Systems
  • real-time and dynamic traffic information can provide effective traffic planning information for vehicle travel, thereby saving travel time, improving work efficiency, and reducing energy consumption.
  • traffic data There are many techniques for collecting traffic data.
  • the commonly used collection method is a buried coil detector (also known as a fixed detector), but the fixed detector has high installation and maintenance costs, small coverage, and can only be detected. Insufficient fixed-location data, etc., led to a large amount of information "vacuum" zones on urban road networks.
  • Another automated detection method that can represent the trend of detectors is microwave radar, laser radar, ultrasonic, video detection technology and floating technology, but these methods adapt to different occasions due to different collection principles, and most of them are installed. The site and environment have special requirements.
  • GPS Global Position System
  • floating vehicles also known as motion detectors
  • the data of the relevant calculation model such as data collection, data filtering, map matching, path estimation and multi-vehicle fusion, so that the floating car GPS data and the city
  • the road network is related in time and space, and finally obtains traffic congestion information such as the speed of the vehicle and the travel time of the road through which the floating vehicle passes.
  • the invention provides a processing method and a processing system based on floating car traffic information.
  • the method for processing floating vehicle traffic information includes the following steps: Obtain the original GPS data of the floating car;
  • the original GPS data of the floating car is sorted and converted into a standard data format
  • the step of acquiring the original GPS data of the floating car is specifically: receiving the original GPS data of the floating car from the monitoring center according to the network communication transmission protocol format.
  • the step of sorting the original GPS data of the floating car into a standard data format comprises: extracting useful fields from the original GPS data of the floating car according to the floating car standard data format requirement, wherein the useful fields include Vehicle source ID, vehicle ID, sample time, latitude and longitude coordinates, speed, direction, state, etc.; convert the position coordinates derived from surveying into encrypted coordinates in accordance with national regulations; and save the sorted floating car GPS data to different Within the timestamp file.
  • the interval between the start time and the next time stamp is determined: if the interval time is less than twice the return period, the floating car GPS data is saved in the next time stamp file, Otherwise saved in the file with the current timestamp.
  • the step of pre-processing the original GPS data of the finished floating car comprises: determining the validity of the floating car GPS data, filtering the invalid data; performing statistics on the filtered valid data records; and pre-processing the data result Make the output.
  • the determining the validity of the GPS data of the floating vehicle includes: determining whether the latitude and longitude coordinates of the GPS data are incorrect; determining whether the GPS data exceeds the sampling period; determining whether the latitude and longitude coordinates of the GPS data exceed the latitude and longitude range; determining the GPS data Whether it exceeds the grid range, where the grid range is the range in which the grid within the specified output grid extends to the outside world; and, whether the state of the floating vehicle GPS data is empty.
  • the statistics of the filtered valid data records include: Sorting the GPS data according to the vehicle ID, vehicle ID, and time sequence, and filtering the repeated GPS data records and the individual GPS data records under the vehicle ID.
  • the output of the preprocessed data results includes three cases: Case 1: The vehicle source ID and the vehicle ID are all consistent with the previous record, and the GPS data is stored in the current vehicle source ID and the data structure of the vehicle ID. Next, and the number of GPS data is increased by one; Case 2: The vehicle source ID is consistent with the previous record, the vehicle ID is inconsistent with the previous record, then the number of vehicle IDs is increased by one, and the vehicle ID is reset to the current new vehicle ID, new The number of GPS data of the vehicle ID is set to one, and the GPS data is stored under the data structure of the new vehicle ID; Case 3: The vehicle source ID is inconsistent with the previous record.
  • the reset vehicle source ID is the current new vehicle source ID
  • the vehicle ID is the current new vehicle ID
  • the number of GPS data of the new vehicle ID is set to one
  • the GPS data is stored in the new vehicle source ID. , under the data structure of the new vehicle ID.
  • the processing system based on the floating vehicle traffic information provided by the present invention includes:
  • a collecting device for acquiring original GPS data of the floating car
  • a sorting unit configured to sort the original GPS data of the floating car acquired by the collecting device, and convert the data into a standard data format
  • a pre-processing unit configured to pre-process the original GPS data of the floating car after the finishing unit is finished.
  • the collecting device may be configured to receive the original GPS data of the floating car from the monitoring center according to the network communication transmission protocol format; the sorting unit may be used to meet the standard data format requirement of the floating car, from the original GPS of the floating car Extracting useful fields from the data; converting the position coordinates derived from the survey to the encrypted coordinates conforming to the state; saving the sorted floating car GPS data to different time stamp files; the pre-processing unit can be used for floating
  • the GPS data validity of the vehicle is determined, and the invalid data is filtered; the number of valid data records after filtering is counted; and the preprocessed data result is output.
  • the original data is first received from the monitoring center, and then the original data is sorted into a standard data format, and finally the processed data is preprocessed to filter the useless without any reference value or
  • the erroneous data can greatly improve the point matching rate, reduce the abnormal situation processing, and improve the effectiveness and efficiency of the floating vehicle traffic information processing.
  • FIG. 1 is a schematic flow chart of a method for processing traffic information based on floating vehicles according to the present invention
  • FIG. 2 is an illustration of a range of grids in the present invention
  • FIG. 3 is a structural diagram of a processing system based on floating car traffic information provided by the present invention. detailed description
  • the present invention provides a method for processing traffic information based on floating vehicles, including the following:
  • the original GPS data of the floating car is received from the monitoring center according to the network communication transmission protocol format.
  • Floating car GPS data is generally transmitted to the floating car handling system by the taxi company/dispatch monitoring center (hereinafter referred to as the monitoring center) using network communication.
  • the monitoring center and the floating car processing system are connected, and the floating car GPS data is received from the monitoring center in real time and correctly.
  • the system can use the configuration table method to configure the network parameters of the receiving and sending targets. Configure the socket by reading the network parameters in the configuration table, then accept the raw floating car GPS data from the monitoring center.
  • the data collected by the floating car generally includes time stamp, position coordinates, instantaneous speed, driving direction, operating status and other contents. Since the data recorded by taxis belonging to different cities and different monitoring centers will differ in parameter definition, type, format, etc., it is necessary to convert the received data into a standard format for subsequent processing.
  • the specific steps to organize the data are as follows:
  • Step 1 According to the floating car standard data format requirements, extract useful fields from the original GPS data of the floating car.
  • the floating car From the raw data of the floating car, organize the valid information according to the floating car data format requirements. What must exist in the original data: vehicle ID, vehicle ID, sample time, latitude and longitude coordinates, speed and direction. If other field data does not exist, it is supplemented with the specified value, and the logic of the data is checked, such as the range of values such as repeatability, coordinates, speed, direction, etc., to filter the wrong floating car GPS data. In addition, some monitoring centers also provide some extension fields. If these extension fields match the subsequent maps, the path recommendation has no use and needs to be filtered.
  • the collated data structure only needs to include useful fields such as vehicle ID, vehicle ID, sampling time, longitude, latitude, speed, direction, status, etc., to delete those useless extension fields.
  • the present invention can use the configuration table method to describe the data structure and the extracted data.
  • Step 2 Convert the position coordinates from the survey to the encrypted coordinates that meet the national regulations.
  • Step 3 Save the sorted floating car GPS data to a different time stamp file.
  • Evaluation criteria for floating-car GPS data systems typically include real-time, accuracy, and system coverage. In order to realize the real-time and feasibility of traffic information, it is necessary to save the sorted floating car GPS data to different time stamp files.
  • the floating car handling system of the present invention stores floating car GPS data in five minutes as a time stamp.
  • the present invention starts when saving the floating vehicle GPS data.
  • the time interval of the receiving time from the next time stamp is less than twice the return period, and the floating car GPS data is saved in the next time stamp file. This can effectively avoid the loss of valid data and improve the coverage of the floating car system.
  • the start receiving time is 4'30
  • the return period is 60 seconds.
  • the next timestamp is 5 ⁇ 0
  • the next timestamp is 30 seconds, which is less than the two of the return period. Times, so the GPS data exists under 5 ⁇ 0" under this timestamp file.
  • the accuracy of GPS data is about 15m. Due to objective reasons such as GPS terminals being blocked by buildings, individual GPS data may cause drift errors.
  • the GPS data of the floating car needs to be sorted and sorted in order according to the vehicle source ID, the vehicle ID, and the chronological order. The specific steps of data preprocessing are as follows:
  • Step 1 Determine the validity of the GPS data of the floating car and filter the invalid data.
  • the quality of the GPS point location information sent by the floating car is uneven, there is useless data beyond the sampling period and coverage, and there may be useless or erroneous data that has no reference value for the road congestion state estimation, which needs to be valid for the GPS data itself. Judgment of state and state, filtering invalid data.
  • the effectiveness of the floating car GPS data itself is determined, including the following:
  • the grid range is a range of grids that are expanded to the outside world by a grid within the specified output grid.
  • the blank grid is the specified output range grid
  • the gray grid is the grid range added after expansion.
  • the state of the GPS data of the floating car generally includes the states of no-load, full load, and the like.
  • the taxis in the non-carrier state will be parked on the roadside or slowly travel along the road, so the data collected is It can't truly reflect the road conditions at that time, and when the instantaneous speed is very small, the GPS data tends to have a serious static drift phenomenon. Therefore, it is necessary to eliminate the data recorded as no-load in advance to truly reflect the current road condition.
  • Step 2 Perform statistics on the number of valid data records after filtering.
  • the data validity flag is set by sequentially determining the latitude and longitude of the data, the sampling period, the grid range, the event, state of the GPS data, and the like. After the validity of the data is set, the GPS data is sorted according to the vehicle source ID, the vehicle ID, and the time sequence, which facilitates the subsequent effective record count.
  • the number of valid data records is the number of valid vehicle IDs, the number of vehicle IDs, and the amount of valid GPS data for each vehicle ID. By counting the number of effective records, it is possible to allocate the number of vehicle sources, the number of vehicles, and the space of GPS point data at a time, which can improve the processing efficiency.
  • the statistical method is specifically:
  • the record and the previous record are the same vehicle source ID, and then it is judged whether or not the previous record is the same vehicle ID, and finally it is judged whether the sample time is repeated, and the GPS data record of the repeated time is filtered.
  • the number of valid records can be counted by the above three steps, and a single GPS data record under the vehicle ID can be filtered by counting the number of valid records.
  • the record is a single point GPS data record under the vehicle ID. , is the need to filter. Or if the vehicle source ID is inconsistent with the current record, the vehicle ID under the current vehicle source ID is determined. If the number of GPS data records under the vehicle ID is less than or equal to one, the record is a single point GPS data record under the vehicle ID. It also needs to be filtered. This is because if a vehicle ID has only one GPS data, the GPS data cannot be used for subsequent path estimation, so the GPS data is invalid.
  • Step 3 Output the preprocessed data results.
  • Case 1 When the vehicle source ID and the vehicle ID are both consistent with the previous record, the GPS data is stored under the current vehicle source ID and vehicle ID data structure, and the number of GPS data is increased by one.
  • Case 2 The vehicle source ID is consistent with the previous record. If the vehicle ID is inconsistent with the previous record, the vehicle ID is a new ID, so the number of vehicle IDs is increased by one, and the vehicle ID is reset to the current new vehicle ID. The number of GPS data of the vehicle ID is set to one, and the GPS data is stored under the data structure of the new vehicle ID.
  • the source ID is inconsistent with the previous record.
  • the source ID is a new vehicle ID, which is a new vehicle ID under the new vehicle ID. Therefore, the number of vehicle IDs is increased by one, the reset vehicle source ID is the current new vehicle source ID, the vehicle ID is the current new vehicle ID, the number of GPS data of the new vehicle ID is set to one, and the GPS data is stored in the new vehicle source ID. , under the new vehicle ID under the data structure.
  • the original GPS data can significantly improve the point matching rate after data preprocessing.
  • the map matching processing will be simpler and more convenient, and the abnormal situation processing can be reduced, which can improve the processing efficiency and speed up the processing efficiency. Therefore, it is necessary to pre-process the received GPS data before calculation.
  • Floating vehicle technology does not need to increase road facilities, and has no negative impact on the environment; Detection information can dynamically reflect the movement of road traffic flow in real time; Wide coverage; High positioning accuracy, positioning
  • the data includes the instantaneous speed of the traveling vehicle at the positioning time and the positioning position, which implies the changing characteristics of the road traffic flow, and when a large number of floating vehicles are running in the road network, the traffic operation status of the entire road network can be reflected in real time.
  • the invention utilizes the floating car technology, firstly receives the original data from the monitoring center, and then sorts the original data into a standard data format, and finally preprocesses the sorted data, filters the useless or erroneous data without any reference value, and can greatly improve the point.
  • the matching rate reduces the abnormal situation processing and improves the effectiveness and efficiency of the floating vehicle traffic information processing.
  • the present invention further provides a processing system based on floating car traffic information, including:
  • the collecting device 31 is configured to acquire original GPS data of the floating car; a sorting unit 32, configured to sort the original GPS data of the floating car acquired by the collecting device 31, and convert the data into a standard data format;
  • the pre-processing unit 33 is configured to pre-process the original GPS data of the floating car that is arranged by the finishing unit 32. specifically,
  • the collecting device 31 is configured to receive the original GPS data of the floating car from the monitoring center according to the network communication transmission protocol format.
  • the sorting unit 32 is configured to extract useful fields from the original GPS data of the floating car according to the floating car standard data format requirement; convert the position coordinates derived from the surveying into encrypted coordinates conforming to the state regulations; The car GPS data is saved to a different timestamp file.
  • the pre-processing unit 33 is configured to determine the validity of the GPS data of the floating car, filter the invalid data, and perform statistics on the number of valid data records after filtering; and output the result of the pre-processed data.

Abstract

A processing method based on traffic information of a floating car comprises the following steps: acquiring raw GPS data of a floating car (11); collating the raw GPS data of the floating car, and converting the data into a standard data format (12); and preprocessing the collated raw GPS data of the floating car (13). A processing system based on traffic information of a floating car comprises a collecting device (31), a collation unit (32) and a preprocessing unit (33).

Description

一种基于浮动车交通信息的处理方法及处理系统 本申请要求了 2010年 1月 8日提交的、 申请号为 201010033841.4、 发明 名称为"一种基于浮动车交通信息的处理方法及处理系统,,的中国申请的优先 权, 其全部内容通过引用结合在本申请中。 技术领域  The invention relates to a processing method and a processing system based on floating car traffic information, which is submitted on January 8, 2010, and whose application number is 201010033841.4. Priority of the Chinese application, the entire contents of which are incorporated herein by reference.
本发明涉及智能交通系统(Intelligent Transport Systems , ITS )领域, 尤 其涉及一种基于浮动车 ( Floating Car ) 交通信息的处理方法及处理系统。 背景技术  The invention relates to the field of Intelligent Transportation Systems (ITS), in particular to a processing method and a processing system based on floating car traffic information. Background technique
在智能交通领域, 实时和动态的交通信息能为车辆出行提供有效的交通 规划信息, 从而达到节省出行时间、 提高工作效率、 减少能源消耗等目的。 釆集交通数据的技术有多种, 目前常用的釆集方式是地埋式线圈检测器 (又 称为固定检测器), 但是固定检测器存在安装和维护成本高、 覆盖范围小、 仅 能检测固定位置数据等不足, 导致城市道路网上存在大量的信息 "真空" 地 带。 另一种能代表检测器发展趋势的自动化检测方法有微波雷达、 激光雷达、 超声波、 视频检测技术和浮动技术等, 但这些方法由于釆集原理的不同而适 应不同的场合, 且大多数对于安装场地和环境有特殊要求。  In the field of intelligent transportation, real-time and dynamic traffic information can provide effective traffic planning information for vehicle travel, thereby saving travel time, improving work efficiency, and reducing energy consumption. There are many techniques for collecting traffic data. Currently, the commonly used collection method is a buried coil detector (also known as a fixed detector), but the fixed detector has high installation and maintenance costs, small coverage, and can only be detected. Insufficient fixed-location data, etc., led to a large amount of information "vacuum" zones on urban road networks. Another automated detection method that can represent the trend of detectors is microwave radar, laser radar, ultrasonic, video detection technology and floating technology, but these methods adapt to different occasions due to different collection principles, and most of them are installed. The site and environment have special requirements.
利用车载全球定位系统( Global Position System , GPS ) 和无线通信设备 的浮动车 (又称移动检测器)釆集交通信息, 是一种新的信息釆集方式。 根 据浮动车在行驶过程中记录的位置信息 (浮动车 GPS数据), 通过数据釆集、 数据过滤、 地图匹配、 路径推测和多车融合等相关计算模型的处理, 从而使 浮动车 GPS数据和城市道路网在时间和空间上关联起来, 最终得到浮动车所 经过道路的车辆行驶速度和旅行时间等交通拥堵信息。 发明内容  The use of the Global Position System (GPS) and floating vehicles (also known as motion detectors) for wireless communication devices to collect traffic information is a new way of gathering information. According to the position information recorded by the floating car during the driving process (the floating car GPS data), the data of the relevant calculation model such as data collection, data filtering, map matching, path estimation and multi-vehicle fusion, so that the floating car GPS data and the city The road network is related in time and space, and finally obtains traffic congestion information such as the speed of the vehicle and the travel time of the road through which the floating vehicle passes. Summary of the invention
本发明提供了一种基于浮动车交通信息的处理方法及处理系统。  The invention provides a processing method and a processing system based on floating car traffic information.
一方面, 本发明提供的基于浮动车交通信息的处理方法, 包括如下步骤: 获取浮动车原始的 GPS数据; In one aspect, the method for processing floating vehicle traffic information provided by the present invention includes the following steps: Obtain the original GPS data of the floating car;
对浮动车原始的 GPS数据进行整理, 转换成标准数据格式;  The original GPS data of the floating car is sorted and converted into a standard data format;
对整理后的浮动车原始的 GPS数据进行预处理。  Pre-process the original GPS data of the finished floating car.
进一步地, 获取浮动车原始的 GPS数据的步骤具体为: 按照网络通信传 输协议格式, 从监控中心接收浮动车原始的 GPS数据。  Further, the step of acquiring the original GPS data of the floating car is specifically: receiving the original GPS data of the floating car from the monitoring center according to the network communication transmission protocol format.
进一步地, 对浮动车原始的 GPS数据进行整理, 转换成标准数据格式的 步骤包括: 按照浮动车标准数据格式要求, 从浮动车原始的 GPS数据中提取 有用的字段, 其中, 这些有用的字段包括车源 ID、 车辆 ID、 釆样时间、 经纬 度坐标、 速度、 方向、 状态等; 对来源于测绘的位置坐标转换为符合国家规 定的加密坐标;以及将整理后的浮动车 GPS数据保存到不同的时间戳文件内。  Further, the step of sorting the original GPS data of the floating car into a standard data format comprises: extracting useful fields from the original GPS data of the floating car according to the floating car standard data format requirement, wherein the useful fields include Vehicle source ID, vehicle ID, sample time, latitude and longitude coordinates, speed, direction, state, etc.; convert the position coordinates derived from surveying into encrypted coordinates in accordance with national regulations; and save the sorted floating car GPS data to different Within the timestamp file.
优选地, 在保存浮动车 GPS数据时, 判断开始接收时间距下一个时间戳 的间隔时间: 如果间隔时间小于回传周期的两倍, 则将该浮动车 GPS数据保 存在下一个时间戳文件内, 否则保存在当前时间戳的文件内。  Preferably, when the floating car GPS data is saved, the interval between the start time and the next time stamp is determined: if the interval time is less than twice the return period, the floating car GPS data is saved in the next time stamp file, Otherwise saved in the file with the current timestamp.
进一步地, 对整理后的浮动车原始的 GPS数据进行预处理的步骤包括: 对浮动车 GPS数据有效性进行判定, 过滤无效数据; 对过滤后的有效数据记 录数进行统计; 将预处理数据结果进行输出。  Further, the step of pre-processing the original GPS data of the finished floating car comprises: determining the validity of the floating car GPS data, filtering the invalid data; performing statistics on the filtered valid data records; and pre-processing the data result Make the output.
其中, 对浮动车 GPS数据有效性进行判定包括: 判断该 GPS数据经纬度 坐标是否错误; 判断该 GPS数据是否超出了釆样周期; 判断该 GPS数据的经 纬度坐标是否超出了经纬度范围; 判断该 GPS数据是否超出了格网范围, 其 中格网范围为指定输出格网范围内的格网往外界扩张一个格网的范围; 以及, 判断浮动车 GPS数据的状态是否为空载。  The determining the validity of the GPS data of the floating vehicle includes: determining whether the latitude and longitude coordinates of the GPS data are incorrect; determining whether the GPS data exceeds the sampling period; determining whether the latitude and longitude coordinates of the GPS data exceed the latitude and longitude range; determining the GPS data Whether it exceeds the grid range, where the grid range is the range in which the grid within the specified output grid extends to the outside world; and, whether the state of the floating vehicle GPS data is empty.
对过滤后的有效数据记录数进行统计包括: 按照车源 ID, 车辆 ID, 时间 顺序对 GPS数据排序, 并且对釆样时间重复的 GPS数据记录以及车辆 ID下 的单个 GPS数据记录进行过滤。  The statistics of the filtered valid data records include: Sorting the GPS data according to the vehicle ID, vehicle ID, and time sequence, and filtering the repeated GPS data records and the individual GPS data records under the vehicle ID.
将预处理数据结果进行输出包括三种情况: 情况 1 : 车源 ID、 车辆 ID均 与前一记录一致, 则该 GPS数据存放在当前的车源 ID、 车辆 ID的数据结构 下, 并且 GPS数据个数加一; 情况 2: 车源 ID与前一记录一致, 车辆 ID与 前一记录不一致 , 则车辆 ID数加一 , 重置车辆 ID为当前新的车辆 ID , 新的 车辆 ID的 GPS数据个数设置为一,该 GPS数据存放在新车辆 ID的数据结构 下; 情况 3: 车源 ID与前一记录不一致。 则车源 ID数加一, 重置车源 ID为 当前新的车源 ID, 车辆 ID为当前新的车辆 ID, 新车辆 ID的 GPS数据个数 设置为一, 该 GPS数据存放在新车源 ID, 新车辆 ID的数据结构下。 The output of the preprocessed data results includes three cases: Case 1: The vehicle source ID and the vehicle ID are all consistent with the previous record, and the GPS data is stored in the current vehicle source ID and the data structure of the vehicle ID. Next, and the number of GPS data is increased by one; Case 2: The vehicle source ID is consistent with the previous record, the vehicle ID is inconsistent with the previous record, then the number of vehicle IDs is increased by one, and the vehicle ID is reset to the current new vehicle ID, new The number of GPS data of the vehicle ID is set to one, and the GPS data is stored under the data structure of the new vehicle ID; Case 3: The vehicle source ID is inconsistent with the previous record. Then, the number of the vehicle source ID is increased by one, the reset vehicle source ID is the current new vehicle source ID, the vehicle ID is the current new vehicle ID, the number of GPS data of the new vehicle ID is set to one, and the GPS data is stored in the new vehicle source ID. , under the data structure of the new vehicle ID.
另一方面, 相应于上述的处理方法, 本发明提供的基于浮动车交通信息 的处理系统, 包括:  On the other hand, corresponding to the processing method described above, the processing system based on the floating vehicle traffic information provided by the present invention includes:
釆集装置, 用于获取浮动车原始的 GPS数据;  a collecting device for acquiring original GPS data of the floating car;
整理单元,用于对所述釆集装置获取的浮动车原始的 GPS数据进行整理, 转换成标准数据格式;  a sorting unit, configured to sort the original GPS data of the floating car acquired by the collecting device, and convert the data into a standard data format;
预处理单元, 用于对所述整理单元整理后的浮动车原始的 GPS数据进行 预处理。  And a pre-processing unit, configured to pre-process the original GPS data of the floating car after the finishing unit is finished.
具体地, 所述釆集装置可以用于按照网络通信传输协议格式, 从监控中 心接收浮动车原始的 GPS数据; 所述整理单元可以用于按照浮动车标准数据 格式要求, 从浮动车原始的 GPS数据中提取有用的字段; 对来源于测绘的位 置坐标转换为符合国家规定的加密坐标; 将整理后的浮动车 GPS数据保存到 不同的时间戳文件内; 所述预处理单元可以用于对浮动车 GPS数据有效性进 行判定, 过滤无效数据; 对过滤后的有效数据记录数进行统计; 将预处理数 据结果进行输出。  Specifically, the collecting device may be configured to receive the original GPS data of the floating car from the monitoring center according to the network communication transmission protocol format; the sorting unit may be used to meet the standard data format requirement of the floating car, from the original GPS of the floating car Extracting useful fields from the data; converting the position coordinates derived from the survey to the encrypted coordinates conforming to the state; saving the sorted floating car GPS data to different time stamp files; the pre-processing unit can be used for floating The GPS data validity of the vehicle is determined, and the invalid data is filtered; the number of valid data records after filtering is counted; and the preprocessed data result is output.
由本发明提供的技术方案可知, 通过利用浮动车技术, 首先从监控中心 接收原始数据, 然后把原始数据整理成标准数据格式, 最后对整理后的数据 进行预处理, 过滤无任何参考价值的无用或错误数据, 能够大幅提高点匹配 率, 减少异常情况处理, 提高了浮动车交通信息处理的有效性和效率。  According to the technical solution provided by the present invention, by using the floating car technology, the original data is first received from the monitoring center, and then the original data is sorted into a standard data format, and finally the processed data is preprocessed to filter the useless without any reference value or The erroneous data can greatly improve the point matching rate, reduce the abnormal situation processing, and improve the effectiveness and efficiency of the floating vehicle traffic information processing.
附图说明 DRAWINGS
为了更清楚地说明本发明的技术方案, 下面将对实施例描述中所需要使 用的附图作一简单地介绍。 In order to more clearly illustrate the technical solution of the present invention, the following needs to be made in the description of the embodiments. The drawings are briefly introduced.
图 1为本发明提供的一种基于浮动车交通信息的处理方法的流程示意图; 图 2为本发明中的格网范围的举例示意;  1 is a schematic flow chart of a method for processing traffic information based on floating vehicles according to the present invention; FIG. 2 is an illustration of a range of grids in the present invention;
图 3为本发明提供的一种基于浮动车交通信息的处理系统的组成构成图。 具体实施方式  FIG. 3 is a structural diagram of a processing system based on floating car traffic information provided by the present invention. detailed description
为使本发明的目的、 技术方案、 及优点更加清楚明白, 下面结合附图并 举实施例, 对本发明提供的技术方案进一步详细描述。  The technical solutions provided by the present invention are further described in detail below with reference to the accompanying drawings and embodiments.
参见附图 1 , 本发明提供的一种基于浮动车交通信息的处理方法, 包括如 下内容:  Referring to Figure 1, the present invention provides a method for processing traffic information based on floating vehicles, including the following:
11 , 获取浮动车原始的 GPS数据。  11 , Get the original GPS data of the floating car.
具体而言, 是按照网络通信传输协议格式, 从监控中心接收浮动车原始 的 GPS数据。  Specifically, the original GPS data of the floating car is received from the monitoring center according to the network communication transmission protocol format.
浮动车 GPS数据一般是由出租车公司 /调度监控中心(以下简称监控中心 ) 釆用网络通信的方式传送给浮动车处理系统。 通过 TCP/IP协议, 连接监控中 心与浮动车处理系统, 实时、 正确地从监控中心接收浮动车 GPS数据。  Floating car GPS data is generally transmitted to the floating car handling system by the taxi company/dispatch monitoring center (hereinafter referred to as the monitoring center) using network communication. Through the TCP/IP protocol, the monitoring center and the floating car processing system are connected, and the floating car GPS data is received from the monitoring center in real time and correctly.
由于监控中心与浮动车处理系统间的网络传输协议不尽相同, 为了正确 地从监控中心接收和处理接收到的浮动车数据, 需要编写一个原始数据接收 程序, 以方便后续处理程序的应用和计算。 为了提高可扩展性, 本系统可以 使用配置表的方法来配置接收和发送目标的网络参数。 通过读取配置表中的 网络参数来配置插口 (Socket ), 然后从监控中心接受原始浮动车 GPS数据。  Since the network transmission protocol between the monitoring center and the floating car processing system is different, in order to correctly receive and process the received floating car data from the monitoring center, it is necessary to write a raw data receiving program to facilitate the application and calculation of the subsequent processing program. . In order to improve scalability, the system can use the configuration table method to configure the network parameters of the receiving and sending targets. Configure the socket by reading the network parameters in the configuration table, then accept the raw floating car GPS data from the monitoring center.
对原始的浮动车 GPS数据进行保存。 因为在后续对浮动车 GPS数据进行 处理时, 一旦发现异常, 如要查找异常的原因, 往往都是从对原始数据的分 析和检查开始的。 另外为了提高处理效率, 只有当接收到的数据达到指定数 量时, 才统一处理。 同时在处理的过程中, 对于格式错误或者逻辑性不满足 的, 这些数据需要存储在错误文件中, 以备后续的问题调查。 那些处理完成 的数据, 按照接收的系统时间存储在相应的时间戳文件内。 12, 对浮动车原始的 GPS数据进行整理, 转换成标准数据格式。 Save the original floating car GPS data. Because in the subsequent processing of the floating car GPS data, once an abnormality is found, if the cause of the abnormality is to be found, it is often started from the analysis and inspection of the original data. In addition, in order to improve the processing efficiency, the processing is unified only when the received data reaches the specified number. At the same time, in the process of processing, if the format is wrong or the logic is not satisfied, the data needs to be stored in the error file for subsequent problem investigation. The processed data is stored in the corresponding timestamp file according to the received system time. 12. Organize the original GPS data of the floating car and convert it into a standard data format.
浮动车所釆集的数据一般包括时间戳、 位置坐标、 瞬时速度、 行驶方向、 运行状态及其他内容。 由于不同城市、 不同监控中心所属的出租车所记录的 数据在参数定义、 种类、 格式等方面会有所不同, 所以需要把接收到的数据 转换成标准格式, 以便后续处理。 整理数据的具体步骤如下:  The data collected by the floating car generally includes time stamp, position coordinates, instantaneous speed, driving direction, operating status and other contents. Since the data recorded by taxis belonging to different cities and different monitoring centers will differ in parameter definition, type, format, etc., it is necessary to convert the received data into a standard format for subsequent processing. The specific steps to organize the data are as follows:
步骤 1 : 按照浮动车标准数据格式要求, 从浮动车原始的 GPS数据中提 取有用的字段。  Step 1: According to the floating car standard data format requirements, extract useful fields from the original GPS data of the floating car.
从浮动车原始数据中, 按照浮动车数据格式要求, 整理这些有效信息。 原始数据中必须存在的内容: 车源 ID、 车辆 ID、 釆样时间, 经纬度坐标、 速 度和方向。 如果其他的字段数据不存在, 则用指定的数值来补充, 并对数据 的逻辑进行检查, 如重复性, 坐标、 速度、 方向等数值的范围等等, 过滤错 误的浮动车 GPS数据。 此外有些监控中心还提供了一些扩展字段, 如果这些 扩展字段对于后续的地图匹配, 路径推荐没有什么用途, 也是需要过滤的。  From the raw data of the floating car, organize the valid information according to the floating car data format requirements. What must exist in the original data: vehicle ID, vehicle ID, sample time, latitude and longitude coordinates, speed and direction. If other field data does not exist, it is supplemented with the specified value, and the logic of the data is checked, such as the range of values such as repeatability, coordinates, speed, direction, etc., to filter the wrong floating car GPS data. In addition, some monitoring centers also provide some extension fields. If these extension fields match the subsequent maps, the path recommendation has no use and needs to be filtered.
整理后数据结构只需包含车源 ID、 车辆 ID、 釆样时间、 经度、 纬度、 速 度、 方向、 状态等这些有用字段, 删除那些无用的扩展字段。 另外为了使数 据整理能尽可能多的适应各地数据, 本发明可以釆用配置表的方法来描述数 据结构和提取的数据。  The collated data structure only needs to include useful fields such as vehicle ID, vehicle ID, sampling time, longitude, latitude, speed, direction, status, etc., to delete those useless extension fields. In addition, in order to make the data collation as much as possible to adapt to the local data, the present invention can use the configuration table method to describe the data structure and the extracted data.
步骤 2: 对来源于测绘的位置坐标转换为符合国家规定的加密坐标。  Step 2: Convert the position coordinates from the survey to the encrypted coordinates that meet the national regulations.
步骤 3: 将整理后的浮动车 GPS数据保存到不同的时间戳文件内。  Step 3: Save the sorted floating car GPS data to a different time stamp file.
对于浮动车 GPS数据系统的评价标准通常包括实时性、 精度和系统覆盖 率。 为了交通信息的实时性及可行性, 需要将整理后的浮动车 GPS数据保存 到不同的时间戳文件内。 本发明的浮动车处理系统是以五分钟为一个时间戳 来保存浮动车 GPS数据。  Evaluation criteria for floating-car GPS data systems typically include real-time, accuracy, and system coverage. In order to realize the real-time and feasibility of traffic information, it is necessary to save the sorted floating car GPS data to different time stamp files. The floating car handling system of the present invention stores floating car GPS data in five minutes as a time stamp.
在保存浮动车 GPS数据时, 需要判断开始接收时间距下一个时间戳的间 隔时间: 如果间隔时间小于回传周期的两倍, 则将该浮动车 GPS数据保存在 下一个时间戳文件内, 否则保存在当前时间戳的文件内。 因为如果小于回传 周期的两倍,那么在当前时间戳内该车辆 ID只有一条 GPS数据,不能进行后 续的路径推测, 但是该浮动车 GPS数据却是有效数据, 所以本发明在保存浮 动车 GPS数据时, 如果开始接收时间距下一个时间戳的间隔时间小于回传周 期的两倍, 则将该浮动车 GPS数据保存在下一个时间戳文件内。 这样能够有 效避免流失有效数据, 提高浮动车系统的覆盖率。 When saving the GPS data of the floating car, it is necessary to judge the interval between the start of the receiving time and the next time stamp: If the interval time is less than twice the return period, the GPS data of the floating car is saved in the next time stamp file, otherwise it is saved. Within the file of the current timestamp. Because if it is less than back If the period is twice, then the vehicle ID has only one GPS data in the current time stamp, and the subsequent path estimation cannot be performed, but the floating vehicle GPS data is valid data, so the present invention starts when saving the floating vehicle GPS data. The time interval of the receiving time from the next time stamp is less than twice the return period, and the floating car GPS data is saved in the next time stamp file. This can effectively avoid the loss of valid data and improve the coverage of the floating car system.
例如: 开始接收时间为 4'30", 回传周期是 60秒。 针对 4'30"这个时间, 下一个时间戳是 5Ό0", 则距离下一个时间戳是 30秒, 小于回传周期的两倍, 所以将该 GPS数据存在 5Ό0"这个时间戳文件下。  For example: the start receiving time is 4'30", and the return period is 60 seconds. For the time of 4'30", the next timestamp is 5Ό0", then the next timestamp is 30 seconds, which is less than the two of the return period. Times, so the GPS data exists under 5时间戳0" under this timestamp file.
13 , 对整理后的浮动车原始的 GPS数据进行预处理。  13 , Pre-processing the original GPS data of the finished floating car.
一般情况下, GPS数据的精度约为 15m。 由于 GPS终端被建筑物遮挡等 客观原因, 个别 GPS数据会产生漂移错误。 为了方便后续模块的处理, 需要 事先对浮动车的 GPS数据依次按照车源 ID、 车辆 ID、 时间先后顺序进行数 据记录的整理与排序。 数据预处理的具体步骤如下:  In general, the accuracy of GPS data is about 15m. Due to objective reasons such as GPS terminals being blocked by buildings, individual GPS data may cause drift errors. In order to facilitate the processing of the subsequent modules, the GPS data of the floating car needs to be sorted and sorted in order according to the vehicle source ID, the vehicle ID, and the chronological order. The specific steps of data preprocessing are as follows:
步骤 1 : 对浮动车 GPS数据有效性进行判定, 过滤无效数据。  Step 1: Determine the validity of the GPS data of the floating car and filter the invalid data.
浮动车所发送出来的 GPS点位置信息质量良莠不齐, 存在超出釆样周期 和覆盖范围的无用数据, 也可能存在对于道路拥堵状态推算无任何参考价值 的无用或错误数据, 这需要对 GPS数据自身有效性及状态进行判断, 过滤无 效数据。  The quality of the GPS point location information sent by the floating car is uneven, there is useless data beyond the sampling period and coverage, and there may be useless or erroneous data that has no reference value for the road congestion state estimation, which needs to be valid for the GPS data itself. Judgment of state and state, filtering invalid data.
对浮动车 GPS数据自身进行有效性判定, 包括如下内容:  The effectiveness of the floating car GPS data itself is determined, including the following:
( 1 )判断该 GPS数据经纬度坐标是否错误;  (1) determining whether the latitude and longitude coordinates of the GPS data are incorrect;
( 2 )判断该 GPS数据是否超出了釆样周期;  (2) determining whether the GPS data exceeds the sampling period;
( 3 )判断该 GPS数据的经纬度坐标是否超出了经纬度范围;  (3) determining whether the latitude and longitude coordinates of the GPS data exceed the latitude and longitude range;
( 4 )判断该 GPS数据是否超出了格网范围;  (4) determining whether the GPS data exceeds the grid range;
为了防止过滤有效数据, 格网范围为指定输出格网范围内的格网往外界 扩张一个格网的范围。 如图 2 所示, 空白格网为指定输出范围格网, 灰色网 格为扩张后增加的格网范围。 浮动车 GPS数据的状态 (state )—般包含有空载、 满载、 其他等这几种 状态,非载客状态的出租汽车会泊于路边或沿路緩慢行驶待客, 因此釆集的数 据并不能真实反映当时的路况, 并且当瞬时速度很小时, GPS数据往往会产 生严重的静态漂移现象, 因此需要提前剔除记录为空载等数据, 以求真实反 映当前路况。 In order to prevent filtering of valid data, the grid range is a range of grids that are expanded to the outside world by a grid within the specified output grid. As shown in Figure 2, the blank grid is the specified output range grid, and the gray grid is the grid range added after expansion. The state of the GPS data of the floating car generally includes the states of no-load, full load, and the like. The taxis in the non-carrier state will be parked on the roadside or slowly travel along the road, so the data collected is It can't truly reflect the road conditions at that time, and when the instantaneous speed is very small, the GPS data tends to have a serious static drift phenomenon. Therefore, it is necessary to eliminate the data recorded as no-load in advance to truly reflect the current road condition.
步骤 2: 对过滤后的有效数据记录数进行统计。  Step 2: Perform statistics on the number of valid data records after filtering.
通过依次判断数据的经纬度、 釆样周期、 格网范围、 GPS 数据的事件、 状态等, 设置数据有效性标志位。 设置完数据的有效性后, 按照车源 ID, 车 辆 ID, 时间顺序对 GPS数据排序, 方便后续的有效记录数统计。  The data validity flag is set by sequentially determining the latitude and longitude of the data, the sampling period, the grid range, the event, state of the GPS data, and the like. After the validity of the data is set, the GPS data is sorted according to the vehicle source ID, the vehicle ID, and the time sequence, which facilitates the subsequent effective record count.
有效数据记录数统计, 即统计车源 ID数、 车辆 ID数、 各个车辆 ID的有 效 GPS数据量。 通过有效记录数的统计, 可以一次分配车辆源数、 车辆数、 GPS点数据的空间, 可以提高处理效率。 统计的方法具体为:  The number of valid data records is the number of valid vehicle IDs, the number of vehicle IDs, and the amount of valid GPS data for each vehicle ID. By counting the number of effective records, it is possible to allocate the number of vehicle sources, the number of vehicles, and the space of GPS point data at a time, which can improve the processing efficiency. The statistical method is specifically:
首先判断该记录与前纪录是否是同车源 ID, 然后判断与前纪录是否是同 一个车辆 ID, 最后再判断釆样时间是否重复, 并过滤釆样时间重复的 GPS数 据记录。 通过以上三步能够统计有效记录数, 并且通过统计有效记录数能够 过滤车辆 ID下的单个 GPS数据记录。  First, it is judged whether the record and the previous record are the same vehicle source ID, and then it is judged whether or not the previous record is the same vehicle ID, and finally it is judged whether the sample time is repeated, and the GPS data record of the repeated time is filtered. The number of valid records can be counted by the above three steps, and a single GPS data record under the vehicle ID can be filtered by counting the number of valid records.
即如果车源 ID与前一记录一致, 但是车辆 ID与前一记录不一致, 则如 果当前车辆 ID下的 GPS数据记录个数小于等于一,则该记录是该车辆 ID 下 的单点 GPS数据记录, 是需要过滤的。 或者如果车源 ID与当前记录不一致, 则判断当前车源 ID下的车辆 ID,如果该车辆 ID下的 GPS数据记录个数小于 等于一, 则该记录是该车辆 ID 下的单点 GPS数据记录, 也是需要过滤的, 这是因为如果一个车辆 ID只有一条 GPS数据, 那么该 GPS数据无法用于后 续的路径推测, 所以该 GPS数据是无效的。  That is, if the vehicle source ID is consistent with the previous record, but the vehicle ID is inconsistent with the previous record, if the number of GPS data records under the current vehicle ID is less than or equal to one, the record is a single point GPS data record under the vehicle ID. , is the need to filter. Or if the vehicle source ID is inconsistent with the current record, the vehicle ID under the current vehicle source ID is determined. If the number of GPS data records under the vehicle ID is less than or equal to one, the record is a single point GPS data record under the vehicle ID. It also needs to be filtered. This is because if a vehicle ID has only one GPS data, the GPS data cannot be used for subsequent path estimation, so the GPS data is invalid.
步骤 3: 将预处理数据结果进行输出。  Step 3: Output the preprocessed data results.
对有效数据, 则应该判断该记录与前纪录是否是同车源 ID, 然后判断与 前纪录是否是同一个车辆 ID。 这里分三种情况: 情况 1 : 车源 ID、 车辆 ID均与前一记录一致, 则该 GPS数据存放在当 前的车源 ID、 车辆 ID的数据结构下, 并且 GPS数据个数加一。 For valid data, it should be judged whether the record and the previous record are the same vehicle source ID, and then judge whether the previous record is the same vehicle ID. There are three cases here: Case 1: When the vehicle source ID and the vehicle ID are both consistent with the previous record, the GPS data is stored under the current vehicle source ID and vehicle ID data structure, and the number of GPS data is increased by one.
情况 2: 车源 ID与前一记录一致, 车辆 ID与前一记录不一致, 则该车辆 ID是一个新的 ID, 所以车辆 ID数加一, 重置车辆 ID为当前新的车辆 ID, 新的车辆 ID的 GPS数据个数设置为一,该 GPS数据存放在新车辆 ID的数据 结构下。  Case 2: The vehicle source ID is consistent with the previous record. If the vehicle ID is inconsistent with the previous record, the vehicle ID is a new ID, so the number of vehicle IDs is increased by one, and the vehicle ID is reset to the current new vehicle ID. The number of GPS data of the vehicle ID is set to one, and the GPS data is stored under the data structure of the new vehicle ID.
情况 3: 车源 ID与前一记录不一致。 则该车源 ID是一个新的车源 ID, 该车辆 ID是新车源 ID下的一个新的车辆 ID。 所以车源 ID数加一, 重置车 源 ID为当前新的车源 ID, 车辆 ID为当前新的车辆 ID, 新车辆 ID的 GPS数 据个数设置为一, 该 GPS数据存放在新车源 ID, 新车辆 ID下的数据结构下。  Case 3: The source ID is inconsistent with the previous record. The source ID is a new vehicle ID, which is a new vehicle ID under the new vehicle ID. Therefore, the number of vehicle IDs is increased by one, the reset vehicle source ID is the current new vehicle source ID, the vehicle ID is the current new vehicle ID, the number of GPS data of the new vehicle ID is set to one, and the GPS data is stored in the new vehicle source ID. , under the new vehicle ID under the data structure.
经验证明, 原始 GPS数据经过数据预处理后能显著提高点匹配率, 此外 通过数据预处理, 地图匹配处理将更简单方便, 减少异常情况处理, 可提高 处理的有效性和加快处理效率。 因此, 在计算前对接收到的 GPS数据进行预 处理十分必要。  Experience has shown that the original GPS data can significantly improve the point matching rate after data preprocessing. In addition, through data preprocessing, the map matching processing will be simpler and more convenient, and the abnormal situation processing can be reduced, which can improve the processing efficiency and speed up the processing efficiency. Therefore, it is necessary to pre-process the received GPS data before calculation.
与现有的固定检测器和自动检测方法相比: 浮动车技术无须增加道路设 施, 对环境无负面影响; 检测信息能实时动态地体现道路交通流的运动; 覆 盖范围广; 定位精度高, 定位数据中包括行驶车辆在定位时刻和定位位置的 瞬时速度, 蕴涵了道路车流的变化特征, 并且当有大量的浮动车在路网中运 行时, 便能实时反映整个路网的交通运行状况。  Compared with existing fixed detectors and automatic detection methods: Floating vehicle technology does not need to increase road facilities, and has no negative impact on the environment; Detection information can dynamically reflect the movement of road traffic flow in real time; Wide coverage; High positioning accuracy, positioning The data includes the instantaneous speed of the traveling vehicle at the positioning time and the positioning position, which implies the changing characteristics of the road traffic flow, and when a large number of floating vehicles are running in the road network, the traffic operation status of the entire road network can be reflected in real time.
本发明利用浮动车技术, 首先从监控中心接收原始数据, 然后把原始数 据整理成标准数据格式, 最后对整理后的数据进行预处理, 过滤无任何参考 价值的无用或错误数据, 能够大幅提高点匹配率, 减少异常情况处理, 提高 了浮动车交通信息处理的有效性和效率。  The invention utilizes the floating car technology, firstly receives the original data from the monitoring center, and then sorts the original data into a standard data format, and finally preprocesses the sorted data, filters the useless or erroneous data without any reference value, and can greatly improve the point. The matching rate reduces the abnormal situation processing and improves the effectiveness and efficiency of the floating vehicle traffic information processing.
参见附图 3 , 对应上述的方法实施例, 本发明还提供了一种基于浮动车交 通信息的处理系统, 包括:  Referring to FIG. 3, corresponding to the foregoing method embodiment, the present invention further provides a processing system based on floating car traffic information, including:
釆集装置 31 , 用于获取浮动车原始的 GPS数据; 整理单元 32, 用于对所述釆集装置 31获取的浮动车原始的 GPS数据进 行整理, 转换成标准数据格式; The collecting device 31 is configured to acquire original GPS data of the floating car; a sorting unit 32, configured to sort the original GPS data of the floating car acquired by the collecting device 31, and convert the data into a standard data format;
预处理单元 33 , 用于对所述整理单元 32整理后的浮动车原始的 GPS数 据进行预处理。 具体地,  The pre-processing unit 33 is configured to pre-process the original GPS data of the floating car that is arranged by the finishing unit 32. specifically,
所述釆集装置 31用于按照网络通信传输协议格式, 从监控中心接收浮动 车原始的 GPS数据。  The collecting device 31 is configured to receive the original GPS data of the floating car from the monitoring center according to the network communication transmission protocol format.
所述整理单元 32 , 用于按照浮动车标准数据格式要求, 从浮动车原始的 GPS 数据中提取有用的字段; 对来源于测绘的位置坐标转换为符合国家规定 的加密坐标; 将整理后的浮动车 GPS数据保存到不同的时间戳文件内。  The sorting unit 32 is configured to extract useful fields from the original GPS data of the floating car according to the floating car standard data format requirement; convert the position coordinates derived from the surveying into encrypted coordinates conforming to the state regulations; The car GPS data is saved to a different timestamp file.
所述预处理单元 33 , 用于对浮动车 GPS数据有效性进行判定, 过滤无效 数据; 对过滤后的有效数据记录数进行统计; 将预处理数据结果进行输出。  The pre-processing unit 33 is configured to determine the validity of the GPS data of the floating car, filter the invalid data, and perform statistics on the number of valid data records after filtering; and output the result of the pre-processed data.
系统中每个装置或单元的处理方法, 可以参见上述的基于浮动车交通信 息的处理方法, 在此不再赘述。  For the processing method of each device or unit in the system, refer to the above-mentioned processing method based on floating car communication information, and details are not described herein again.
应该理解, 本发明不限于所公开的具体实施方式。 对于本技术领域的普 通技术人员来说, 凡在不脱离本发明原理的前提下, 所作的任何修改、 等同 替换、 改进等, 均应包含在本发明的保护范围之内。  It should be understood that the invention is not limited to the specific embodiments disclosed. It should be understood by those skilled in the art that any modifications, equivalents, improvements, etc. are made without departing from the spirit of the invention.

Claims

权 利 要 求 书 Claim
1、 一种基于浮动车交通信息的处理方法, 其特征在于, 包括: A method for processing traffic information based on floating vehicles, characterized in that it comprises:
获取浮动车原始的 GPS数据;  Obtain the original GPS data of the floating car;
对浮动车原始的 GPS数据进行整理, 转换成标准数据格式;  The original GPS data of the floating car is sorted and converted into a standard data format;
对整理后的浮动车原始的 GPS数据进行预处理。  Pre-process the original GPS data of the finished floating car.
2、 如权利要求 1 所述的处理方法, 其特征在于, 所述获取浮动车原始的 GPS数据包括:  2. The processing method according to claim 1, wherein the acquiring the original GPS data of the floating car comprises:
按照网络通信传输协议格式, 从监控中心接收浮动车原始的 GPS数据。 According to the network communication transmission protocol format, the original GPS data of the floating car is received from the monitoring center.
3、 如权利要求 1所述的处理方法, 其特征在于, 所述对浮动车原始的 GPS 数据进行整理, 转换成标准数据格式包括: 3. The processing method according to claim 1, wherein the sorting the raw GPS data of the floating car into a standard data format comprises:
按照浮动车标准数据格式要求, 从浮动车原始的 GPS数据中提取有用的字 段;  Extracting useful fields from the original GPS data of the floating car according to the floating car standard data format requirements;
对来源于测绘的位置坐标转换为符合国家规定的加密坐标;  Converting the position coordinates derived from the survey to the encrypted coordinates in accordance with the state regulations;
将整理后的浮动车 GPS数据保存到不同的时间戳文件内。  Save the sorted floating car GPS data to a different time stamp file.
4、 如权利要求 3所述的处理方法, 其特征在于, 所述从浮动车原始的 GPS 数据中提取的有用的字段包括:  4. The processing method according to claim 3, wherein the useful fields extracted from the original GPS data of the floating vehicle include:
车源 ID、 车辆 ID、 釆样时间、 经纬度坐标、 速度、 方向、 状态。  Vehicle ID, vehicle ID, sample time, latitude and longitude coordinates, speed, direction, status.
5、 如权利要求 3 所述的处理方法, 其特征在于, 所述将整理后的浮动车 GPS数据保存到不同的时间戳文件内具体为:  The processing method according to claim 3, wherein the storing the rearranged floating vehicle GPS data into different time stamp files is specifically:
在保存浮动车 GPS数据时,判断开始接收时间距下一个时间戳的间隔时间: 如果间隔时间小于回传周期的两倍, 则将该浮动车 GPS数据保存在下一个时间 戳文件内, 否则保存在当前时间戳的文件内。  When saving the floating car GPS data, determine the interval between the start of the receiving time and the next time stamp: If the interval time is less than twice the return period, save the floating car GPS data in the next time stamp file, otherwise save it in The current timestamp in the file.
6、 如权利要求 1所述的处理方法, 其特征在于, 所述对整理后的浮动车原 始的 GPS数据进行预处理包括:  The processing method according to claim 1, wherein the preprocessing the original GPS data of the sorted floating car comprises:
对浮动车 GPS数据有效性进行判定, 过滤无效数据; 对过滤后的有效数据记录数进行统计; Determining the validity of the floating car GPS data, filtering invalid data; Statistics on the number of valid data records after filtering;
将预处理数据结果进行输出。  The preprocessed data results are output.
7、 如权利要求 6所述的处理方法, 其特征在于, 所述对浮动车 GPS数据有 效性进行判定包括:  7. The processing method according to claim 6, wherein the determining the validity of the floating vehicle GPS data comprises:
判断该 GPS数据经纬度坐标是否错误;  Determining whether the latitude and longitude coordinates of the GPS data are incorrect;
判断该 GPS数据是否超出了釆样周期;  Determining whether the GPS data exceeds the sampling period;
判断该 GPS数据的经纬度坐标是否超出了经纬度范围;  Determining whether the latitude and longitude coordinates of the GPS data exceed the latitude and longitude range;
判断该 GPS数据是否超出了格网范围, 其中格网范围为指定输出格网范围 内的格网往外界扩张一个格网的范围; 以及,  Determining whether the GPS data is beyond the range of the grid, wherein the grid range is a range in which the grid within the specified output grid extends to the outside world; and
判断浮动车 GPS数据的状态是否为空载。  Determine whether the status of the floating car GPS data is empty.
8、 如权利要求 6所述的处理方法, 其特征在于, 所述对过滤后的有效数据 记录数进行统计包括:  8. The processing method according to claim 6, wherein the counting the number of valid data records after filtering comprises:
按照车源 ID, 车辆 ID, 时间顺序对 GPS数据排序, 并且对釆样时间重复 的 GPS数据记录以及车辆 ID下的单个 GPS数据记录进行过滤。  The GPS data is sorted according to the vehicle ID, vehicle ID, and time sequence, and the GPS data record repeated for the sample time and the single GPS data record under the vehicle ID are filtered.
9、 如权利要求 6所述的处理方法, 其特征在于, 所述将预处理数据结果进 行输出包括三种情况:  9. The processing method according to claim 6, wherein the outputting the preprocessed data result comprises three cases:
情况 1: 车源 ID、 车辆 ID均与前一记录一致, 则该 GPS数据存放在当前 的车源 ID、 车辆 ID的数据结构下, 并且 GPS数据个数加一;  Case 1: If the vehicle ID and vehicle ID are consistent with the previous record, the GPS data is stored under the current vehicle ID and vehicle ID data structure, and the number of GPS data is increased by one;
情况 2: 车源 ID与前一记录一致, 车辆 ID与前一记录不一致, 则车辆 ID 数加一, 重置车辆 ID为当前新的车辆 ID, 新的车辆 ID的 GPS数据个数设置为 一, 该 GPS数据存放在新车辆 ID的数据结构下;  Case 2: The vehicle source ID is consistent with the previous record. If the vehicle ID does not match the previous record, the number of vehicle IDs is increased by one. The reset vehicle ID is the current new vehicle ID, and the number of GPS data of the new vehicle ID is set to one. , the GPS data is stored under the data structure of the new vehicle ID;
情况 3: 车源 ID与前一记录不一致。 则车源 ID数加一, 重置车源 ID为当 前新的车源 ID, 车辆 ID为当前新的车辆 ID, 新车辆 ID的 GPS数据个数设置 为一, 该 GPS数据存放在新车源 ID, 新车辆 ID的数据结构下。  Case 3: The source ID is inconsistent with the previous record. Then, the number of the vehicle source ID is increased by one, the reset vehicle source ID is the current new vehicle source ID, the vehicle ID is the current new vehicle ID, the number of GPS data of the new vehicle ID is set to one, and the GPS data is stored in the new vehicle source ID. , under the data structure of the new vehicle ID.
10、 一种基于浮动车交通信息的处理系统, 其特征在于, 包括:  10. A processing system based on floating vehicle traffic information, characterized in that:
釆集装置, 用于获取浮动车原始的 GPS数据; 整理单元, 用于对所述釆集装置获取的浮动车原始的 GPS数据进行整理, 转换成标准数据格式; a collecting device for acquiring original GPS data of the floating car; a sorting unit, configured to sort the original GPS data of the floating car acquired by the collecting device, and convert the data into a standard data format;
预处理单元, 用于对所述整理单元整理后的浮动车原始的 GPS数据进行预 处理。  The pre-processing unit is configured to pre-process the original GPS data of the floating car after the finishing unit is finished.
11、 如权利要求 10所述的处理系统, 其特征在于, 所述釆集装置具体用于 按照网络通信传输协议格式, 从监控中心接收浮动车原始的 GPS数据。  The processing system according to claim 10, wherein the collecting means is specifically configured to receive the original GPS data of the floating car from the monitoring center according to a network communication transmission protocol format.
12、 如权利要求 10所述的处理系统, 其特征在于, 所述整理单元具体用于 按照浮动车标准数据格式要求, 从浮动车原始的 GPS数据中提取有用的字段; 对来源于测绘的位置坐标转换为符合国家规定的加密坐标; 将整理后的浮动车 GPS数据保存到不同的时间戳文件内。  The processing system according to claim 10, wherein the sorting unit is specifically configured to extract a useful field from the original GPS data of the floating car according to the floating car standard data format requirement; The coordinates are converted to the encrypted coordinates in accordance with the state regulations; the collected floating car GPS data is saved into different time stamp files.
13、 如权利要求 10所述的处理系统, 其特征在于, 所述预处理单元具体用 于对浮动车 GPS数据有效性进行判定, 过滤无效数据; 对过滤后的有效数据记 录数进行统计; 将预处理数据结果进行输出。  The processing system according to claim 10, wherein the pre-processing unit is specifically configured to determine the validity of the GPS data of the floating car, filter the invalid data, and perform statistics on the number of valid data records after filtering; The data is preprocessed for output.
PCT/CN2010/079438 2010-01-08 2010-12-03 Processing method and processing system based on traffic information of floating car WO2011082613A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201010033841.4 2010-01-08
CN201010033841A CN101807343A (en) 2010-01-08 2010-01-08 Processing method and processing system based on floating car traffic information

Publications (1)

Publication Number Publication Date
WO2011082613A1 true WO2011082613A1 (en) 2011-07-14

Family

ID=42609122

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2010/079438 WO2011082613A1 (en) 2010-01-08 2010-12-03 Processing method and processing system based on traffic information of floating car

Country Status (2)

Country Link
CN (1) CN101807343A (en)
WO (1) WO2011082613A1 (en)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101807343A (en) * 2010-01-08 2010-08-18 北京世纪高通科技有限公司 Processing method and processing system based on floating car traffic information
CN102081845B (en) * 2011-01-25 2013-08-07 北京世纪高通科技有限公司 Preprocessing method and device of traffic information
CN102355471B (en) * 2011-06-14 2013-10-23 上海雷腾软件有限公司 Dual-source distributed method for collection of car position data and system thereof
CN103000022B (en) * 2011-09-08 2015-04-08 北京掌城科技有限公司 Method for generating real-time traffic information
CN103093608B (en) * 2011-10-31 2014-12-24 北京掌城科技有限公司 Filtering method and system of high-frequency global position system (GPS) data
CN102521982B (en) * 2011-12-20 2013-12-04 北京世纪高通科技有限公司 FCD engine data resource method and apparatus thereof
CN103093618B (en) * 2013-01-05 2015-09-23 北京世纪高通科技有限公司 A kind of traffic data processing method and device
CN103050009B (en) * 2013-01-21 2015-02-18 北京世纪高通科技有限公司 Method, device and system for providing dynamic traffic information
CN104316944B (en) * 2014-11-17 2017-07-14 赵伟 A kind of system and method for quick record GPS point information
CN104485000B (en) * 2014-12-31 2016-09-14 浙江银江智慧交通集团有限公司 A kind of floating car data source efficiency analysis processing method
CN105424050B (en) * 2016-01-05 2018-10-12 上海雷腾软件股份有限公司 A kind of method and apparatus of determining vehicle running path
CN105424051B (en) * 2016-01-05 2019-01-18 上海雷腾软件股份有限公司 A kind of method and apparatus of determining vehicle running path
CN107452207B (en) * 2016-06-01 2020-04-10 高德软件有限公司 Floating car data source evaluation method, device and system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6380890B1 (en) * 2000-08-11 2002-04-30 Motorola, Inc. Information appliance system having a navigational position generator and method
US6982656B1 (en) * 2002-12-20 2006-01-03 Innovative Processing Solutions, Llc Asset monitoring and tracking system
CN1959759A (en) * 2006-11-17 2007-05-09 上海城市综合交通规划科技咨询有限公司 Traffic analysis method based on fluctuated data of vehicles
CN1976296A (en) * 2006-12-25 2007-06-06 北京世纪高通科技有限公司 Method and system for real-time dynamic traffic information collecting, handling, and issuing
CN101807343A (en) * 2010-01-08 2010-08-18 北京世纪高通科技有限公司 Processing method and processing system based on floating car traffic information

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6380890B1 (en) * 2000-08-11 2002-04-30 Motorola, Inc. Information appliance system having a navigational position generator and method
US6982656B1 (en) * 2002-12-20 2006-01-03 Innovative Processing Solutions, Llc Asset monitoring and tracking system
CN1959759A (en) * 2006-11-17 2007-05-09 上海城市综合交通规划科技咨询有限公司 Traffic analysis method based on fluctuated data of vehicles
CN1976296A (en) * 2006-12-25 2007-06-06 北京世纪高通科技有限公司 Method and system for real-time dynamic traffic information collecting, handling, and issuing
CN101807343A (en) * 2010-01-08 2010-08-18 北京世纪高通科技有限公司 Processing method and processing system based on floating car traffic information

Also Published As

Publication number Publication date
CN101807343A (en) 2010-08-18

Similar Documents

Publication Publication Date Title
WO2011082613A1 (en) Processing method and processing system based on traffic information of floating car
CN107067720B (en) Urban real-time traffic system and method based on block chain
CN105100284B (en) A kind of vehicle management system based on mobile terminal
CN101495861B (en) Systems and methods for monitoring travel conditions
CN102622798B (en) Passenger flow statistical analysis system
CN103258430B (en) Road traveling time calculating and traffic road condition judging method and road traveling time calculating and traffic road condition judging device
CN102881057B (en) Based on vehicle management system and the vehicles management method thereof of iOBD
WO2018122806A1 (en) Travel time distribtuion-based multimodal traffic anomaly detection method
CN103593974B (en) A kind of public transport passenger capacity collection method based on locating information
WO2019001045A1 (en) Intercity traffic mode determining method and device based on mobile phone data
CN102968494B (en) The system and method for transport information is gathered by microblogging
CN107067736B (en) Fake-licensed car analysis method and its system based on time road network
CN103247092A (en) Scenario-based driving behavior evaluating method
WO2011079726A1 (en) Traffic information fusion processing method and system
Liu et al. Evaluation of floating car technologies for travel time estimation
CN104900067A (en) Intelligent wireless vehicle detection system based on geomagnetic sensor
CN105590452A (en) Method and device for automatically generating electronic route form
CN105096584A (en) Traffic decision support method, device, and system
CN108269421B (en) In-road parking berth real-time detection method, device and system based on video perception
CN115099267A (en) Pavement evenness maintenance method, system, detection terminal and server
CN113487877A (en) Road vehicle illegal parking monitoring method
CN106530703B (en) A kind of intelligent terminal road condition acquiring system based on Internet of Things
CN102142195B (en) Method for acquiring driving condition information of urban bus rapid transit
CN113554768A (en) Parking space parking management method and parking space parking management system
Lorkowski et al. New ITS applications for metropolitan areas based on Floating Car Data

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 10841956

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 10841956

Country of ref document: EP

Kind code of ref document: A1