J4 ›› 2014, Vol. 41 ›› Issue (5): 155-160.doi: 10.3969/j.issn.1001-2400.2014.05.026

• 研究论文 • 上一篇    下一篇

GPS航迹线的自适应折半查找化简算法

王静1;谭祥爽1;宋现锋1,2;汪超亮2   

  1. (1. 中国科学院大学 资源与环境学院,北京  100049;
    2. 中国科学院 光电研究院,北京  100094)
  • 收稿日期:2013-07-09 出版日期:2014-10-20 发布日期:2014-11-27
  • 通讯作者: 王静
  • 作者简介:王静(1986-),女,中国科学院大学博士研究生,E-mail:qiufengwj@163.com, xfsong@ucas.ac.cn.
  • 基金资助:

    中国科学院知识创新工程重要方向性资助项目(KZCX2-EW-QN605);国家科技重大专项“大型油气田及煤层气开发”资助项目(2011ZX05039-004)

Adaptive binary search polyline simplification algorithm for GPS trajectories

WANG Jing1;TAN Xiangshuang1;SONG Xianfeng1,2;WANG Chaoliang2   

  1. (1. College of Resources and Environment, Graduate University of Chinese Academy of Sciences, Beijing  100049, China;
    2. Academy of Opto-Electronics, Chinese Academy of Sciences, Beijing  100094, China)
  • Received:2013-07-09 Online:2014-10-20 Published:2014-11-27
  • Contact: WANG Jing

摘要:

提出了一种新的全球定位系统(GPS)航迹线自适应折半查找化简算法,采用了Sleeve-fitting算法的最优骨架点判断模式来保证航迹线的化简质量,通过粗筛与精选相结合的分步处理方式来提高化简效率:(1)粗筛是利用经验步长值动态预测下一步搜索步长,快速确定包含骨架点的搜索区间;(2)精选是在搜索区间内利用折半查找的方式搜索到骨架点.将某市城区的GPS航迹数据应用于文中算法,结果表明,该算法大幅度提高了化简效率,同时最大程度地保持了化简后航迹线与原始航迹在形态特征上的一致性.

关键词: GPS 航迹, 线化简, 折半查找, 最优骨架点

Abstract:

This paper proposes an adaptive binary search polyline simplification algorithm for simplifying GPS trajectories, which adopts the optimal skeleton point conceptual model of the Sleeve-fitting algorithm to retain a maximum point reduction. Meanwhile, the innovating modifications of screening roughly and handpickedly are suggested to improve the efficiency of simplification process significantly: (1)Dynamically predicting the search step to determine quickly a search interval within which at least one skeleton point falls; (2)Applying a binary search in the search interval of the GPS trajectory to locate the optimal skeleton point. The GPS trajectories acquired in Huaibei City, China are used for testing polyline simplification. As a result, our proposed algorithm preserves the best shape characteristics with a shortest running time.

Key words: GPS trajectories, binary search, polyline simplification, the optimal skeleton point

中图分类号: 

  • P208