ISPRS International Journal of Geo-Information · 2018 · 23 citations · 19 references
Cluster ComputingEngineeringSmart CityData Streaming ArchitectureStreaming DataScalable Real-time ProcessingData ScienceInternet Of ThingsMap MatchingPipeline ArchitectureStreaming EngineReal-time Stream ProcessingComputer ScienceMobile ComputingData Stream ManagementScalable ArchitectureSpatio-temporal Stream ProcessingIot Data AnalyticsEdge ComputingBig DataLarge Amounts
Scalable real-time processing of large amounts of data has become a research topic of particular importance due to the continuously rising amount of data that is generated by devices equipped with sensing components. While existing approaches allow for fault-tolerant and scalable stream processing, we present a pipeline architecture that consists of well-known open source tools to specifically integrate spatiotemporal internet of things (IoT) data streams. In a case study, we utilize the architecture to tackle the online map matching problem, a pre-processing step for trajectory mining algorithms. Given the rising amount of vehicle location data that is generated on a daily basis, existing map matching algorithms have to be implemented in a distributed manner to be executable in a stream processing framework that provides scalability. We demonstrate how to implement state-of-the-art map matching algorithms in our distributed stream processing pipeline and analyze measured latencies.
19
Jing Yuan, Yu Zheng, Chengyang Zhang et al. · 2010 · 1.1K citations
Intelligent Traffic Management, Network Science, Historical Gps Trajectories +10
Hidden Markov map matching through noise and sparseness
Paul Newson, John Krumm · 2009 · 981 citations
Driving with knowledge from the physical world
Map-matching for low-sampling-rate GPS trajectories
Yin Lou, Chengyang Zhang, Yu Zheng et al. · 2009 · 778 citations