利用地图栅格化的海量浮动车数据道路匹配快速算法
A Fast Algorithm for Huge Volume Floating Car Data Map-Matching:A Vector to Raster Map Conversion Approach
-
摘要: 目的 提出了在大城市路网环境下快速确定海量浮动车数据匹配路段的方法。首先构建路网道路缓冲区,再对道路缓冲区地图进行栅格化处理,并构建空间位置与道路ID的索引,然后基于每个浮动车数据中的地理位置信息依据索引找出浮动车数据可能的匹配道路,最后对这些道路进行匹配度计算,确定浮动车数据的匹配道路。实验表明,该方法能显著减少每个浮动车数据需要计算匹配度道路的数量,成倍地提高海量浮动车数据道路匹配算法的效率。Abstract: Objective We propose a fast algorithm for matching huge volume floating car data(FCD)with maps ofurban areas.Firstly,a road buffer is constructed.Secondly,all links buffer are conversed to rastermaps and a spatial index map between the geographical coordinate and link IDs is built.Then,thecandidate links are selected based on the coordinates of FCD and the spatial index.Finally,the map-matching degree is calculated between the FCD and the candidate links.The map-matching links are i-dentified in the results.Experiments show that the proposed method reduces the number of links thatneed be calculated for every FCD,thus resulting in efficiency improvement of the proposed map-matc-hing algorithm.