1) В Горах, постоянно меняется видимость спутников, и + сложные отражения, навигатор их эффективно не фильтрует: если положить, на ночь, включенный навигатор, то он запишет трек: на равнине позиция гуляет на 5-10 м, а в Горах на 15-30 м, а каждое мнимое "перемещение" происходит очень быстро, мнимая скорость считается до 100 м/с! Даже хороший навигатор не может отфильтровать, а телефон, это игрушка, а не прибор.
2) Высоту определять можно, если навигатор видит 4 спутника, или больше, но орбиты спутников идут на высоте 20000 км, те. в 1.7 раза больше, чем диам. Земли, точность очень маленькая.
3) Игрушечные навигаторы, в телефонах, берут высоту от барометра, но в Горах давление гуляет: на солнце и в тени, может дать разницу на 10 м, вот и считайте. Нормальные навигаторы подгружают DEM-модель поверхности, но для открытых данных, разрешение 90 м, а в Горах, на 90 м может быть целое большое ущелье, оно не попадет на модель. Есть более точные данные, разрешение 30 м, также открытые, но для территории России их мало, только для Центра.
4) Возможно получить из навигатора хорошие данные, все таки: есть специальный протокол NMEA, но телефоны его не поддерживают. Если есть нормальный навигатор, под Android, то можно найти до фига программ, для доступа к NMEA. Также точные данные можно получить 2-мя геодезическими навигаторами, по дифференциальной схеме, но они большие и тяжелые, НЕ для лыж.
(© ski-pro.ru)