Есть у меня GPS трек записанный на айфон программой runtastic

намеривается в нем 18 километров пути, хотя реально намного меньше, и ясно почему: позицию колбасило не по детски.
В этой связи, хотел бы найти готовый софт для ios или windows или android или веб-сервис, который бы разумно оптимизировал трек -- например я задаю лимит на скорость (шел пешком) на весь трек или какие-то его части, а софт как-то (например сплайнами, плюс какими-то фильтрами выбросов) сглаживает его так, чтобы лимит не превышался. Трек могу экспортнуть в формат gpx ну и наверное конвертировать в любой, в который можно конвертировать из gpx.