В пульсометре можно выставить референсную высоту, когда вышел на стартовую точку (гонки, трассы для тренировки и т.д.). Понятно, что можно и не выставлять - все равно набор покажет правильно. Но вот хочется педантичности Как узнать эту самую референсную высоту, если: GPS врет, пульсометр врет, Google Earth врет, ГШ карты не имеют высот в нужных точках? Может есть какие-то данные по точкам хотя бы в Красногорске, на Планерной и в Головино?
"...высота может сильно меняться от погоды..." это для тех у кого барометрический высотомер, на высоту которую показывает GPS погода не влияет. Насколько погода влияет на конкретную тренировку можно узнать положив еще один пульсометр с барометрическим высотомером на неподвижную открытую поверхность в месте проведения тренировки и включив запись. Изменение высоты записнное этим пульсометром и будет влиянием погоды. Потом можно по времени совместить, вычесть и получить более менее точные, не зависящие от погоды высоты. Имеет смысл при прохождении над местом тренировок активных метео объектов, таких как фронты, циклоны и тп.
все врут и Вы не дельтапланерист, то лучше в точке старта выставить 0. как вариант можно попробовать привязку к триангуляционным пунктам, если таковые имеются поблизости.
Субметровую, и даже лучше, точность высоты вам только геодезический GPS приемник сделает. Или традиционное нивелирование от ближайшего репера с известной высотой.