DOI QR코드

DOI QR Code

이동 객체의 궤적 처리를 위한 색인 구조 및 궤적 데이터 생성 알고리즘

Index Structure and Trajectory Data Generation Algorithm to Process the Trajectory of Moving Object

  • 채철주 (한국농수산대학 교양공통과) ;
  • 김용기 (전주비전대학교 IT융합시스템과)
  • Chae, Cheol-Joo (Dept. of General Education, Korea National College of Agriculture and Fisheries) ;
  • Kim, Yong-Ki (Dept. of IT Convergence System Engineering, VISION College of JeonJu)
  • 투고 : 2019.01.16
  • 심사 : 2019.04.20
  • 발행 : 2019.04.28

초록

최근 다양한 LBS(location-based service) 서비스를 지원하기 위해 실제 공간 네트워크를 고려한 연구가 활발하게 진행 중이다. 이를 위해, 도로 네트워크에서 데이터 처리를 위한 실험 데이터가 다수 존재한다. 그러나 이러한 이동 객체의 궤적을 처리하기 위한 데이터는 이용하기에 적합하지 않다. 따라서 본 논문에서는 도로 네트워크 환경에서 궤적 데이터를 처리할 수 있는 색인 구조와 궤적 데이터 생성 알고리즘을 제안한다. 또한, 제안하는 구조와 알고리즘의 우수성을 입증하기 위해, 샌프란시스코 맵으로부터 만들어진 데이터를 이용하여 제안하는 알고리즘을 통해 에지 기반의 궤적 데이터를 생성됨을 보인다.

Recently, to support location-based services, there have been many researches which consider the spatial network. For this, there are many experimental data for data processing on the road network. However, the data to process the trajectory of moving objects are not suitable. Therefore, we propose index structure to process the trajectory data on the road network and the trajectory data generation algorithm. In addition, to prove efficiency of our index structure and algorithm, we show that edge-based trajectory data are generated through the proposed algorithm using the map data of San Francisco Bay.

키워드

OHHGBW_2019_v10n4_33_f0001.png 이미지

Fig. 1. Example of location based service on road network

OHHGBW_2019_v10n4_33_f0002.png 이미지

Fig. 2. Classification of research dealing with moving objects

OHHGBW_2019_v10n4_33_f0003.png 이미지

Fig. 3. Road network and moving objects (or Points of Interest)

OHHGBW_2019_v10n4_33_f0004.png 이미지

Fig. 4. Network Index Structure and Relationship between Edge and Trajectory

OHHGBW_2019_v10n4_33_f0005.png 이미지

Fig. 7. Data generation by moving object generator

OHHGBW_2019_v10n4_33_f0006.png 이미지

Fig. 5. Insertion algorithm of moving objects

OHHGBW_2019_v10n4_33_f0007.png 이미지

Fig. 6. Edge based trajectory generation algorithm

Table 1. Mobile phone ownership over time

OHHGBW_2019_v10n4_33_t0001.png 이미지

참고문헌

  1. S. Shekhar, S. Chawla, S. Ravada, A. Fetterer, X. Liu & C. T. Lu. (1999). Spatial databases-accomplishments and research needs. IEEE transactions on knowledge and data engineering, 11(1), 45-55. https://doi.org/10.1109/69.755614
  2. L. Speicvcys, C. S. Jensen & A. Kligys. (2003). Computational data modeling for network-constrained moving objects. In Proceedings of the 11th ACM international symposium on Advances in geographic information systems 118-125.
  3. D. Papadias, J. Zhang, N. Mamoulis & Y. Tao. (2003). Query processing in spatial network databases. In Proceedings of the 29th international conference on Very large data bases, 29, 802-813.
  4. Roussopoulos, N., Kelley, S., & Vincent, F. (1995). Nearest neighbor queries. In ACM sigmod record, 24(2), 71-79.
  5. Korea Information Society Development Institute. (2019). Korea Media Panel Survey Contents. KISDI STAT. 19(2). 1-8.
  6. A. P. Sistla, O. Wolfson, S. Chamberlain & S. Dao. (1997). Modeling and querying moving objects. In icde. (97), 422-432.
  7. C. S. Jensen, T. B. Pedersen, L. Speicys & I. Timko. (2003). Data modeling for mobile services in the real world. In International Symposium on Spatial and Temporal Databases. 1-9.
  8. M. R. Kolahdouzan & C. Shahab. (2004). Continuous K-Nearest Neighbor Queries in Spatial Network Databases. In STDBM, 33-40.
  9. K. Mouratidis, M. L. Yiu, D. Papadias & N. Mamoulis. (2006). Continuous nearest neighbor monitoring in road networks. In Proceedings of the 32nd international conference on Very large data bases, 43-54.
  10. J. S. Yoo & S. Shekhar. (2005). In-route nearest neighbor queries. GeoInformatica, 9(2), 117-137. https://doi.org/10.1007/s10707-005-6671-1
  11. R. A. Finkel & J. L. Bentley. (1974). Quad trees a data structure for retrieval on composite keys. Acta informatica, 4(1), 1-9. https://doi.org/10.1007/BF00288933
  12. J. L. Bentley. (1975). Multidimensional binary search trees used for associative searching. Communications of the ACM, 18(9), 509-517. https://doi.org/10.1145/361002.361007
  13. A. Guttman. (1984). R-trees: a dynamic index structure for spatial searching. 14(2), 47-57.
  14. Z. Song & N. Roussopoulos. (2003, January). SEB-tree: An approach to index continuously moving objects. In International Conference on Mobile Data Management (pp. 340-344). Springer, Berlin, Heidelberg.
  15. T. Brinkhoff. (2002). A framework for generating network-based moving objects. GeoInformatica, 6(2), 153-180. https://doi.org/10.1023/A:1015231126594