add a queue to deal GPS data