Bulletin of Surveying and Mapping ›› 2020, Vol. 0 ›› Issue (6): 81-86.doi: 10.13474/j.cnki.11-2246.2020.0186

Previous Articles     Next Articles

Management and similarity analysis of trajectories with NoSQL database

HUANG Yafeng1, XIANG Longgang2, GAO Meng2   

  1. 1. Nanjing Research Institute of Electronics Technology, Nanjing 210039, China;
    2. State Key Laboratory of Information Engineering in Surveying, Mapping and Remote Sensing, Wuhan University, Wuhan 430079, China
  • Received:2019-09-27 Revised:2020-03-23 Online:2020-06-25 Published:2020-07-01

Abstract: Based on the dynamic and semi-structured trajectory data, this paper makes full use of the characteristics of the document-type non-relational database MongoDB, proposes a layered, partitioned and sliced storage strategy, and designs a non-relational organization with the whole trajectory as the basic unit. The model can effectively cope with the massive and dynamic challenges of trajectory data. On this basis, this paper studies the trajectory similarity calculation, and proposes a trajectory similarity measurement method DTWEUCLI that takes into account both time information and trajectory shapes, which can effectively calculate the similarity between trajectory data with different lengths and noises. Finally, based on trajectory-based non-relational storage and similarity calculation, this paper carries out the experiment and analysis of trajectory cluster. The trajectory cluster computing framework based on trajectory similarity calculation is proposed. Experiments based on three data sets show that the DTWEUCLI algorithm can effectively calculate the trajectory cluster of multi-source trajectory data sets and export the trajectory cluster.

Key words: trajectory data, NoSQL management, similarity analysis, clustering group, MongoDB

CLC Number: