Yesterday, 11:41
Ich habe Punkte-Löschen mit 30m-Douglas-Peucker-Algorithmus gewählt. Wie in der Vergangenheit auch schon oft. Der vorliegende Messagethread ist von 2019 - ich hatte noch nie zuvor Anlass nach diesem Problem zu suchen.
Ich habe eine sehr lange Fahrradtour mitgeschnitten - die Datei enthält 113934 Punkte. Es dauert ewig bis etwas markiert wird (gar nichts bisher) - nun habe ich folgende Fehlermeldung entdeckt:
-----------------------------
Beim Ausführen der 'slash.navigation.converter.gui.dialogs.DeletePositionsDialog$4' Aktion ist ein Fehler aufgetreten:
StackOverflowError
java.lang.StackOverflowError
at java.base/java.lang StrictMath.atan(Unknown Source)
at java.base/java.lang,Falibm$Atan2.compute(Unknown Source)
at java.base/java.lang,StrictMath.atan2(Unknown Source)
at java.base/java.lang.Math.ztan2(Unknown Source)
at slash.navigation.common Bearing.calculateBearing(Bezring;java:201).
at slash.navigation.base.BaseNavigationPosition.calculateOrthogonalDistance(BaseNavigationPosition java:117)
at slash.navigation.base.RouteCalculations.douglasPeuckerSimplify(RouteCalculations.java:49).
at slash.navigation.base.RouteCalculations.douglasPeuckerSimplify(RouteCalculations java:63)
-----------------------------
Die letzte Zeile wiederholt sich dann endlos.
(Den Text oben konnte ich nicht rauskopieren - ist eine OCR-Version des Screenshots, Fehler bitte entschuldigen.)
Frage:
=====
Was kann ich gegen den Stack-Overflow tun? In meinem Windows was einstellen? Oder ist es eine Begrenzung in RouteConverter?
Ich könnte den Track in mehrere Stücke zerlegen und wiederzusammenbauen - ist aber umständlich und an den Übergängen unsystematisch.
Ich würde mich über Hilfe freuen.
Ich habe eine sehr lange Fahrradtour mitgeschnitten - die Datei enthält 113934 Punkte. Es dauert ewig bis etwas markiert wird (gar nichts bisher) - nun habe ich folgende Fehlermeldung entdeckt:
-----------------------------
Beim Ausführen der 'slash.navigation.converter.gui.dialogs.DeletePositionsDialog$4' Aktion ist ein Fehler aufgetreten:
StackOverflowError
java.lang.StackOverflowError
at java.base/java.lang StrictMath.atan(Unknown Source)
at java.base/java.lang,Falibm$Atan2.compute(Unknown Source)
at java.base/java.lang,StrictMath.atan2(Unknown Source)
at java.base/java.lang.Math.ztan2(Unknown Source)
at slash.navigation.common Bearing.calculateBearing(Bezring;java:201).
at slash.navigation.base.BaseNavigationPosition.calculateOrthogonalDistance(BaseNavigationPosition java:117)
at slash.navigation.base.RouteCalculations.douglasPeuckerSimplify(RouteCalculations.java:49).
at slash.navigation.base.RouteCalculations.douglasPeuckerSimplify(RouteCalculations java:63)
-----------------------------
Die letzte Zeile wiederholt sich dann endlos.
(Den Text oben konnte ich nicht rauskopieren - ist eine OCR-Version des Screenshots, Fehler bitte entschuldigen.)
Frage:
=====
Was kann ich gegen den Stack-Overflow tun? In meinem Windows was einstellen? Oder ist es eine Begrenzung in RouteConverter?
Ich könnte den Track in mehrere Stücke zerlegen und wiederzusammenbauen - ist aber umständlich und an den Übergängen unsystematisch.
Ich würde mich über Hilfe freuen.
