В принципе кажется вполне реализуемой программно задача подсчета самого короткого пути без учета перепада высот, в примитивном случае напрямую, в более сложном (некое распознавание карты) по дорогам и тропинкам, как на примере в статье.
ЗЫ Впечатлила карта, конечно. У нас таких живописных мест нет
