Keine Routenberechnung mehr

Hallo Patrick, das Problem besteht seitdem die Startseite im neuen Design vorhanden ist. Einen Link kann ich leider nicht schicken, der wird nicht hochgeladen, da ein neuer User das nicht kann.

Link kannst Du auch als neuer User posten.
Ist doch nur Text. Einfach “cut & paste”
In der Webseite hier:

1 Like

Hier ist der Link.
https://kurv.gr/QUUMb

Gruß Axel.

1 Like

Hi,

öffne ich den Link, kommt nur eine Fehlermeldung:

Also habe ich mal die Routeneinstellungen aus dem Link gelöscht (alles ab “&locale” raus), dann sehe ich zumindest Deine Wegpunkte (siehe Link unten): Du hast 200 Wegpunkte drin, die sicher nicht alle notwendig sind. Ich würde einige löschen, dann geht es wahrscheinlich wieder.

Ciao Markus

1 Like

Manchmal habe ich Lust auf ein Puzzle - hier das Ergebnis: die Tour vom Axel mit nur 25 Wegpunkten - Montabaur | Kurviger

3 Likes

Ok also bei mir geht es ab 184 Wegpunkten wieder, 185 scheint eine Art Limit für die Website zu sein?
Vielleicht wurde das Limit erst kürzlich eingeführt, und deswegen gehen deine alten Routen nicht mehr Axel?

Interessanterweise scheint es egal zu sein welche Wegpunkte man löscht, ab 184 geht es bei mir, egal ob man vorne, hinten, oder in der Mitte gelöscht hat.
Auch der Fakt, dass die rote Fehlermeldung auf der Website extrem schnell kommt (ohne lange zu versuchen eine Berechnung zu machen) spricht für mich dafür, dass da ein limit hard gecodet ist, vielleicht um den Server zu vor DDOS Angriffen zu schützen?

Allgemein empfehlen wir dir natürlich alle mit deutlich weniger Wegpunkten zu arbeiten, genau dafür ist Kurviger ja gedacht, dir zwischen den Wegpunkten die beste route zu finden :slight_smile:

Edit: hab mal in den network traffic geschaut und das ist ziemlich sicher mit der Einführung der Tourer Features gekommen, weil die get parameter sich effektiv verdoppelt haben (routentyp pro wegpunkt), damit scheint das protokoll nicht umgehen zu können.

Super, vielen Dank für die Hilfe. Das ist keine selbsterstellte Route. Und wenn man weniger Wegpunkte importiert, dann geht es.

Ah ok, ja bei importierten routen muss man leider eh immer ein bisschen aufpassen, die setzen auch gerne mal einen Wegpunkt auf Kreuzungen oder andere Scherze

übrigens: Wenn dir Posts hier geholfen haben auch gerne :heart: klicken unter der Nachricht

1 Like

Ja das Problem an der Stelle ist die URL Länge wenn man eine GPX Datei Importiert. Vermutlich sind irgendwo zu lange Namen drin und dann gehts irgendwann nicht mehr :slight_smile:.

1 Like

In der Url steht 198x “Shaping”. Das im Editor mit einem Buchstaben ersetzt und es geht

grafik

vorderer-westerwald.kurviger (73.9 KB)

Setze ich nun die “Shaping Point zu Zwischenziele” um, dann ist es aber vorbei

grafik

Im GPX geht es definitiv nur bis 200 Wegpunkte.
Kuviger-Filefomat steigt 250 Wegpunkten aus.

Und von gpxshaping.de, mal testweise auf 350 WP’s aufgeblasen, dort dann direkt in Kurviger geöffnet. Da werden nur 200 WP’s übertragen.

1 Like

Ist das der HTTP Standard, oder die cors header, oder was genau killt dich da? Gibts Pläne Kurviger irgendwann auf post params umzustellen oder ist das einfach erstmal das Limit?

Würde auf jeden Fall empfehlen die rote Fehlermeldung umzuschreiben, so dass man weiß, dass man points reduzieren muss

Das ist die Länge der URL. Je nach browser unterschiedlich: http - What is the maximum length of a URL in different browsers? - Stack Overflow

POST würde da nur bedingt helfen, da die URL ja im Browser steht.

Ich hab das auf der Liste um mir das nochmal genauer anzuschauen, hab schon ein paar Ideen, muss man aber mal sehen :slight_smile:

1 Like

And if we add separate route options per segment, the url limit situation will become worse…

Hmmm - I am wondering if the URL length of the browser is the problem:

  • If you use my link above, Kurviger shows Start and Destination correctly (so it seems to get the destination, which is usually located at the end)- nevertheless Kurviger can not calculate a route
  • If you enter the short link supplied by the thread opener directly in the app, it does not work, too - but as far as I understand then no browser is involved

Perhaps anyone can give me a lesson ? :thinking:

There is an internal link used for the route calculation which is slightly longer.

Short urls are converted to long urls.

Hope this helps :slight_smile:

So the long URL seems to be a problem of Android system, transfer or Kurviger server, as far as I understand - because no browser is involved when using Kurviger app.

Yes the issue could also be in a middleware used to transfer the data to the Kurviger server.

Why not just use our own excellent .kurviger file format for this? Share the file with a ‘really short’ short link or QR code. Download and import direct into the app. Start navigate and go.

As far as I can see there isn’t any problem any more - @zaphod_42 solved it:

From my point of view this discussion was just for better understanding - and might help to see possibly upcoming trouble earlier as @devemux86 did in

1 Like

Thanks again for pointing me towards that direction, there was indeed an issue with a middleware component that lead to limiting the url length at about 8000 characters, now longer URLs should work again and the limit should be mostly the browser :+1:.

2 Likes