Como obter um perfil de elevação para uma pista de GPS?

Gostaria de obter um perfil de elevação razoavelmente preciso para uma pista gravada com um GPS (que geralmente possui dados de altitude pouco confiáveis ​​e, ocasionalmente, nenhum, dependendo do modelo). Alguém tem alguma dica sobre a maneira mais fácil de fazer isso. As duas técnicas que estou...