У меня есть GPS-трекер, который теперь отлично работает, кроме случаев, когда iPhone потерял связь с GPS.Когда соединение потеряно, трек делает одну или несколько точек в случайном месте, как вы можете видеть на этом изображении:
трек http://www.alluneed.it/track.jpg
Каким образом я могу сбросить эти плохиеценности?Я думал о том, чтобы сделать это следующим образом: перед сохранением моих данных я могу сделать сумму своих целочисленных значений текущей широты и долготы и сравнить с целочисленными значениями моей старой широты и долготы;если разница больше некоторой величины, я отбрасываю свои данные.
Будет ли это хорошо?Есть ли еще какие-нибудь приятные трюки, чтобы сделать это?