GPSBabel converts waypoints, tracks, and routes between popular GPS receivers and mapping programs. It also has powerful manipulation tools for such data.
A. Monreale, F. Pinelli, R. Trasarti, и F. Giannotti. Proceedings of the 15th ACM SIGKDD international conference on Knowledge discovery and data mining, стр. 637-646. ACM, (2009)