... the user friendly GPS tool


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Höhenangaben nicht stimmig?
#1
(Hab schon eine Weile hier danach gesucht, aber erfolglos.)

Siehe Attach!
Es handelt sich um einen Track (202 Punkte). Er beginnt mit der plausiblen Höhe von 1078m und überschreitet den Gipfel von 2577m, ebenfalls plausibel.
Wie ist die errechnete Gesamtsteigung von 1794m verständlich, angesichts eines kontinuierlich verlaufenden Höhenprofils, also ohne wesentliche Zwischenabstiege?
Mir unerklärlich.....


Attached Files
.zip   Klafferkessel.zip (Size: 3.41 KB / Downloads: 684)
Reply
#2
(09.09.2011, 11:39)Kanitfastan Wrote: Es handelt sich um einen Track (202 Punkte). Er beginnt mit der plausiblen Höhe von 1078m und überschreitet den Gipfel von 2577m, ebenfalls plausibel.
Wie ist die errechnete Gesamtsteigung von 1794m verständlich, angesichts eines kontinuierlich verlaufenden Höhenprofils, also ohne wesentliche Zwischenabstiege?

Die hinter Gesamtsteigung angezeigte Zahl ist die Summe aller positiven Höhendifferenzen zwischen zwei Positionen. Du scheinst dahinter die Differenz zwischen minimaler und maximaler Höhe zu verstehen.
--
Christian
Reply
#3
Sorry - das versteh ich jetzt offensichtlich nicht. (Das Höhenprofil zeigt doch dazwischen keine ABstiege? *grübel*

Kannst du mir ein Beispiel (Listing...) geben?
Reply
#4
Ich habe gerade keinen Zugang zum Source. Meine Beschreibung oben beschreibt den Algorithmus ziemlich genau.
--
Christian
Reply
#5
(09.09.2011, 11:39)Kanitfastan Wrote: Es handelt sich um einen Track (202 Punkte). Er beginnt mit der plausiblen Höhe von 1078m und überschreitet den Gipfel von 2577m, ebenfalls plausibel.
Wie ist die errechnete Gesamtsteigung von 1794m verständlich, angesichts eines kontinuierlich verlaufenden Höhenprofils, also ohne wesentliche Zwischenabstiege?

Die >>>Vorabversion<<< zeigt direkt nach dem Laden deiner Datei eine Gesamtsteigung von 1713m und ein Gesamtgefälle 1712m. Der Track beginnt demnach bei 1074m, steigt auf 2575m und endet bei 1075m. Diese Zahlen sind auch sichtbar, wenn die *.gpx Datei mit Wordpad geöffnet wird.

Edit:

Beim Anstieg gibt es einige Stellen, an denen es zwischenzeitlich leicht bergab und wieder bergauf geht. Diese Stellen müssen entsprechend zum Gesamtgefälle und zur Gesamtsteigung addiert werden. Nennen wir diese Zahl X.

Beim Abstieg gibt es einige Stellen, an denen es wieder leicht bergauf und dann wieder bergab geht. Diese Stellen müssen ebenfalls entsprechend zum Gesamtgefälle und zur Gesamtsteigung addiert werden. Nennen wir diese Zahl Y.

Plausibel wäre also
Gesamtsteigung = Gipfelhöhe-Starthöhe+X+Y
Gesamtgefälle = Gipfelhöhe-Endhöhe+X+Y

- - -

Wenn ich alle Zeilen markiere und die Höhen über geonames.org neu vervollständigen lasse, werden die Zahlen angezeigt, die du genannt hast.
--
Matthias
Reply
#6
(09.09.2011, 14:18)Kanitfastan Wrote: Kannst du mir ein Beispiel (Listing...) geben?

So sieht das im Code aus:

Code:
public double getElevationAscend(int startIndex, int endIndex) {
        double result = 0;
        List<P> positions = getPositions();
        BaseNavigationPosition previous = null;
        for (int i = startIndex; i <= endIndex; i++) {
            BaseNavigationPosition next = positions.get(i);
            if (previous != null) {
                Double elevation = previous.calculateElevation(next);
                if (elevation != null && elevation > 0)
                    result += elevation;
            }
            previous = next;
        }
        return result;
    }
--
Christian
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)