[DE] Ich habe natürlich keinen Einblick in die internen Abläufe deines Programms, Marcus.
Fur tests, funktioniert es mit der Cruiser-Desktop-Version auch ohne Android einwandfrei.
Als Betrachter ist das für Testzwecke völlig ausreichend.
Allerdings ist die Desktop-Version in ihren Bearbeitungs möglichkeiten eingeschränkt, da sie nur Online-Router mit einer sehr begrenzten Anzahl an Profilen unterstützt. Für einen erfahrenen "dev" wie dich sollte die Verwendung aber kein Problem darstellen.
Info:
https://wiki.openstreetmap.org/wiki/Cruiser (Installation Windows, Linux, Mac)
Was die geraden (beeline) Linien angeht, die du so nennst, wird die Cruiser-Navtrack-Version, die über Locus New-Style noch leicht optimiert wurde (100 % kompatibel), ganz gut und sicher unterstützt. Die gerade (beeline) Linie im GPX-Navigationstrack ist bei einer vollständigen Neuberechnung gewissermaßen geschützt, indem mittels "tkrpt src beeline" in des "tracksection" Ziel-Trackpunkts diese Markierung für die gerade Linie eingefügt wird. Dadurch wird in Cruiser verhindert, dass der gesamte abschnitt der geraden (beeline) Linie im Falle einer "recalculate all" Änderung zu schnell und unnötig gelöscht wird. Mehr muss ich wohl nicht sagen. Das würde in dieses Forum nicht passen, da es in erster Linie für Bikerouter gedacht ist.
[EN] I naturally have no insight into how you operate your program internally, Marcus.
Regarding tests, it works perfectly fine without Android using the Cruiser desktop version.
As a viewer, this is absolutely fine for tests.
However, regarding edits, that desktop version is more limited in its capabilities, being limited to only online routers with a very limited number of available profiles. It shouldn't be a problem at all for an experienced "dev" like you to use this. (Windows, Linux, Mac).
Info:
https://wiki.openstreetmap.org/wiki/Cruiser (Installation Windows, Linux, Mac)
Regarding beelines, or straight lines as you prefer to call them, the Cruiser navtrack version, which has been slightly optimized (
100% compatible) by the Locus new-style, is very well supported. The beeline in the GPX navigation track is somewhat protected during a full "recalculate all" by including a marker trkpt src beeline put into the tracksection(s) TARGET track point(s). This prevents the entire beeline track section(s) from being deleted too quickly uncontrolled in the event of a main route profile change with a recalcualte all trigger. I probably don't need to say more; it wouldn't fit in this forum, which is primarily intended for the Bikerouter.