Ich muss in der Lage sein, Entfernungen zwischen Punkten zu messen, aber die Entfernung muss in Bezug auf die Höhe berechnet werden. Die Punkte sind Häuser von Geschichtenerzählern aus dem 19. Jahrhundert und die Orte, die in ihren Geschichten erwähnt werden. Die Entfernung muss daher "zu Fuß" sein. Ein Weg entlang eines Tals ist wahrscheinlich kürzer als ein Weg über einen Berg, obwohl die tatsächliche gerade Strecke kürzer ist. Anbei ein Screenshot, der mein Denken veranschaulicht. In dem Bild würden die Pfade A und C daher kürzer als Pfad B berechnet.
Die Punkte stammen aus einer CSV-Datei, aber ich habe auch eine Rasterebene mit den Höhendaten.