¿Cómo obtener un perfil de elevación para una pista gps?

Me gustaría obtener un perfil de elevación razonablemente preciso para una pista grabada con un GPS (que a menudo tiene datos de altitud muy poco confiables y ocasionalmente ninguno, según el modelo). ¿Alguien tiene alguna pista sobre la forma más fácil de hacer esto? Las dos técnicas que estoy...