... the user friendly GPS tool


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
BRouter Routing Segmente
#12
(23.01.2024, 17:23)DieterF Wrote: dann  wäre es schön, wenn du mir hilfst, das "Problem" einzukreisen, ich habe das Gefühl, dass wir aneinander vorbei reden (bzw. schreiben).

Hallo Dieter,

den Eindruck habe ich auch.

(23.01.2024, 17:23)DieterF Wrote: Bei mir ist ein neu geladenes BRouter Segment nach einem Tag "Outdated". Das hat zunächst keine Auswirkung. Sobald ich aber eine als Route gespeicherte Liste öffne, oder in einer Positionsliste eine Route erzeuge (natürlich jeweils im Bereich des Segments), beginnt zunächst der Download des Segments....

Meinst du mit "Download anstoßen" das Erstellen bzw. das Öffnen einer Route? Oder musst du den Aktualisierungs-Download explizit anstoßen?

Ich meinte letzteres: im Extras/Downloads-Fenster auf einen Outdated Eintrag klicken und auf Erneut starten klicken.
So funktioniert es zumindest mit GraphHopper.

Ich hatte dort nachgeschaut und nicht mitgeschnitten, dass es um BRouter geht. Jetzt, mit etwas Abstand, habe ich mir den BRouter-Quelltext nochmal durchgelesen und finde dort den Kommentar

// all segments have to be from the same (latest) date

und zwar dort, wo entschieden wird, ob ein Download stattfinden muß. Anschließend wird in den heruntergeladenen Metadaten (%HOME%\.routeconverter\datasources\brouter-segments-4.xml) die neueste Checksumme aller vom Routing betroffenen BRouter-Segmente gesucht. Anschließend werden die Segmente bestimmt, die noch nicht heruntergeladen oder älter als die neueste Checksumme sind, und ein Download wird angeworfen.

Habe ich wohl mal irgendwann programmiert. git sagt am 7.1.2022, aber ich erinnere mich nicht. Aber Hans hatte sich richtig erinnert "die Crux mit BRouter ist, daß die Segmente den gleichen Ausgabestand haben müssen, damit segmentübergreifendes Routing funktioniert"

Sorry für den Umweg, da ist der Groschen bei mir nicht gleich gefallen.

Und inzwischen scheint Arndt, der Kopf hinter https://brouter.de/brouter/segments4/ die Dateien nicht mehr monatlich sondern täglich neu zu generieren.

Um einen Download zu vermeiden müsste der Algorithmus also sicherstellen, dass
  1. alle Segmente lokal vorhanden sind, und
  2. alle lokal vorhandenen Segmente gleich alt sind.
In allen anderen Fällen wäre ein Download notwendig für alle Segmente.


Das hat für mich gerade eben in wenigen Tests funktioniert. Ich habe daher gerade eine neue Vorabversion hochgeladen. Bitte testet und berichtet!
--
Christian
Reply


Messages In This Thread
BRouter Routing Segmente - by DieterF - 11.01.2024, 18:41
RE: BRouter Routing Segmente - by DieterF - 12.01.2024, 07:57
RE: BRouter Routing Segmente - by nordlicht - 12.01.2024, 16:05
RE: BRouter Routing Segmente - by DieterF - 12.01.2024, 23:02
RE: BRouter Routing Segmente - by DieterF - 21.01.2024, 10:58
RE: BRouter Routing Segmente - by nordlicht - 17.01.2024, 18:49
RE: BRouter Routing Segmente - by DieterF - 23.01.2024, 17:23
RE: BRouter Routing Segmente - by routeconverter - 23.01.2024, 19:09
RE: BRouter Routing Segmente - by Jörg - 27.01.2024, 08:23
RE: BRouter Routing Segmente - by nordlicht - 23.01.2024, 18:24
RE: BRouter Routing Segmente - by DieterF - 27.01.2024, 09:32

Forum Jump:


Users browsing this thread: 1 Guest(s)