Как получить профиль высоты для трека GPS?

Я хотел бы получить достаточно точный профиль высот для трека, записанного с помощью GPS (который часто имеет очень ненадежные данные о высоте, а иногда и вовсе совсем не зависит от модели). У кого-нибудь есть намеки на самый простой способ сделать это. Два метода, которые я рассматриваю до сих...