BRouter: offline Fahrrad-Routing für Android

Hallo Abrensch,

ich würde gerne im “brouter web client” andere als die in der Dropdownliste vorgegebenen Profile benutzen. Geht das?

MfG
xbiker

Du kannst im Web-Client ein entspr. Profil auswählen und im Fenster Profile links unten nach Deinen Wünschen anpassen und dann hochladen und nutzen. Dein Profil wird halt nicht gespeichert. Beim nächsten Aufruf des Web-Client mußt Du die Änderungen neu eingeben.

Grüße aus Oberschwaben
Peter

Vielen Dank für die schnelle Antwort! Das klingt etwas umständlich. Keine Möglichkeit das irgendwie zu automatisieren?
MfG
xbiker

Im Web-Client nicht.
Ich habe mir auch ein eigenes Profil erstellt und als Word-Pad-Datei abgespeichert. Bei Bedarf kopiere ich das in das Profile-Fenster und lade es hoch.
Ob man das evtl. mit einem Macro o.ä. machen kann, weis ich nicht.

Grüße
Peter

Um die Profile einfach nur selbser zu benutzen, kannst Du Dir brouter-web auch relativ einfach lokal installieren.

Beschrieben ist das hier: https://github.com/nrenner/brouter-web

Nicht abschrecken lassen von der “Build” Sektion, Du brauchst nur “Install” und “Run”.

Und kannst Die Liste er Profile in der Datein “config.js” dann einfach aendern.

(Generell braucht man die Build-Tools, um Javascript-Code wirksam zu aendern, aber “config.js” ist davon meines Wissens nicht betroffen)

Nur wenn Du “Permalinks” erzeugen willst mit Deinen Profilen, um sie anderen zu schicken, dann nützt das alles natürlich nichts. Vielleicht kriegen wir das aber auch irgendwann hin.

Vielen Dank für Eure Tipps. Das mit dem Reinkopieren eines in Griffweite liegenden Profiltexts dauert ja nicht so lange. Mache ich z.Zt. auch so. Kann man sich dran gewöhnen.

Das mit der lokalen Installation vom brouter-web werde ich mir mal anschauen. Wäre eine Option, wenn ich es hinkriege.

Vielleicht finde ich ja auch noch heraus, welches von den im brouter-web per default verfügbaren Profilen dem von mir auf dem Handy verwendeten “e-bike-street.brf”, welches ich mal aus dem Internet gefischt habe und mit dem ich gut gefahren bin, am nächsten kommt. Bin gerade am vergleichen der mit verschiedenen Profilen geplanten Routen. Ist aber gar nicht so einfach, denn zwei Profile, die bei Route A annähernd übereinstimmende Ergebnisse liefern können bei Route B wieder differieren. Ist eben ziemlich kompliziert, was da im Hintergrund so abläuft.

Viele Grüße
xbiker

Da wäre noch etwas: ich vermisse brauchbare Anstiegs-/Abstiegsangaben im brouter-web.

Wenn ich mir eine bestimmte Route im RouteConverter anschaue, dann steht da:
Gesamtsteigung: 171 m Gesamtgefälle: 206 m

Damit kann ich was anfangen. Ich muss 171 m ansteigen. Das ist für mich das Wichtigste. Es geht 206 m bergab. Toll. Freue mich drauf. Ich kann ausrechnen: mein Endpunkt liegt 35 m tiefer, als mein Startpunkt. ok.

Im brouter-web finde ich für die gleiche Route:
Ascent filtered: 21 m
Ascent plain: -35 m

Was Ascent filtered bedeutet, ist mir schleierhaft. Unter Ascent plain finde ich die Höhendifferenz zwischen Start und Ziel wieder. ok. Aber die wichtigste Information, nämlich wieviele Höhenmeter ich bergauf strampeln muss, fehlt. Ich weiß, man kann auf die Höhenprofil-Grafik schauen, aber das ist kein Ersatz für einen konkreten Wert.

Vielleicht kann man das ohne großen Aufwand ändern. Die notwendigen Informationen scheinen ja zur Verfügung zu stehen, wenn ich mir das grafische Höhenprofil anschaue.

MfG
xbiker

Traue keiner Statistik, die Du nicht selbst gefälscht hast.

Das “filtered ascend” benutzt einen 10m hohen “Schleppfilter”, um die kleineren Auf’s und Ab’s nicht mitzuzählen. Was dann übrig bleibt sind die echten Berge und korreliert viel eher zum gefühlten Schmerz als diese höheren Zahlen, die nicht nur echte kleine Wellen mitzählen, sondern auch die Mess- und Interpolationsfehler des Höhenmodells.

Verstanden. Vielen Dank für die Aufklärung.
MfG
xbiker

Route-Name und Wegezeit
Ich finde Brouter ja super. Trotzdem hätte ich noch Wünsche - weiß nicht ob die Entwickler noch was machen.

  1. Route-Name
    Für die einfachere Handhabung für Ungeübte würde ich mir wünschen, dass ein Name für die Route eingegeben werden kann, der dann als **name ** eingefügt wird und als Dateinamen beim Download vorbesetzt wird.
  2. Wegezeit
    Toll wäre es wenn beim Wander- …profil eine Zeitdauerberechnung erfolgen würde. Für das Wandern habe ich mir inzwischen ein eigenes Programm geschrieben, das aus der gpx-Route die benötigte Zeit (mit Zwischenstation) errechnet. Stelle ich auch gerne zur Verfügung.
    Mfg
    schuppka

Auswahl von BRouter-Profilen

Ich nutze BRouter seid einiger Zeit in Verbindung mit Oruxmaps - einfach super!
Leider ist die Auswahl mit Fußgänger, Fahrrad, Auto mit schnell und kurz etwas “nichtssagend”. Könnte man hier nicht sprechende oder selbst definierte Namen verwenden. Ich weiß, dass wir hier auch über das Thema Schnittstelle sprechen, wäre aber trotzdem super.
Im Moment nutze ich Z.B Fußgänger für MTB extrem.

Arndt: ist das denkbar?

Danke und Gruß,
Norbert

Hallo Norbert

Du könntest es Dir mal in Locus-Mas anschauen. Dessen Autor hat letztes Jahr ein grösseres Rad gedreht zu diesem Thema.

Richtig losgeworden ist er die Transport-Modi aber auch nicht, irgendwie kleben die Leute daran. D.h. die Default-Konfiguration sieht noch immer so aus (Auto/Rad/Fuss/Schnell/Kurz), aber letztendlich kann man sich das konfigurieren, wie man das möchte.

War eine spannende Diskussion zu diesem Thema damals, siehe z.B.:

http://forum.locusmap.eu/index.php?topic=5199.msg44443#msg44443

Meine Schnittstellen-Erweiterung dafür war, dass man den Netto-Text der Profile über die Schnittstelle übergeben kann.

Profil-Namen kann man aber nach wie vor nicht uebergeben.

Jose (der Autor von Orux) ist wohl nicht ganz so aktiv wie das Locus-Team, da wird also eher nichts kommen.

Gruss, Arndt

Hallo Arndt,
gerade geschaut, das sieht wirklich gut aus, da ich mir hier das Profil im Ordner sogar nochmal als “umbenanntes Profil” in Locus speichern kann. Hast du einen “Draht” zu Orux/Jose? Das wäre die ideale Lösung für Oruxmaps!

Andere Frage: in dem Locus-Chat ist auch das Thema Scripting angesprochen. Da willst du aber vermutlich in BRouter nicht ran, oder?
… dann müsste ich nur noch festlegen, enge Wege und steil.

Bitte noch eine Frage zum Routing: ist/wäre es möglich, beim Routing einen “Korridor” zum direkten Weg einzubauen?
Wenn ich von A nach B will, führt der direkte Weg durchs Tal. Mit entsprechendem Profil fordere ich aber Steigungen, die aber nicht auf dem direkten Weg liegen!? Also in einem Korridor…

Ich habe folgendes Problem: Brouter hat zusammen mit Oruxmaps funktioniert, läuft aber nicht mehr. Es kann sein, dass es auf dem neuen Handy ohne externe Speicherkarte nie funktioniert hat, ohne dass mir das zunächst aufgefallen ist. Es kann aber auch sein, dass ich bei Oruxmaps etwas verstellt habe. Es wird die Luftlinie zwischen Start und Ziel angezeigt und anschloeßend: Route wird abgerufen bitte warten…

Ich habe Brouter mehrmals deinstelliert, alle Dateien gelöscht und neu installiert. Es klappt nicht mehr.

Hab’ die Version 1.4.9 hochgeladen: http://brouter.de/brouter/revisions.html

wie immer erstmal da (und da: http://brouter.de/brouter-web ), google-play dann später.

Ist mehr so ein Sammelpatch nach 10 Monaten. Gibt keinen dringenden Grund zum Update.

Was aber neu ist sind die Auto-Profile “car-fast” und “car-eco”. Würde mich hier über Feedback freuen. Auf den ersten Blick sieht man zwischen beiden wenig Unterschiede, sie sind aber da, immer wenn es um lange Autobahn-Umwege geht. Die Neuerung von “car-eco” ist hier, dass da die Abwägung gelingt, ohne dass es Innenstädte und Ortsdurchfahrten magisch anzieht, wie “car-test” das tat. Auch die Balance zwischen Kreisel-lastigen Strecken und Ampel-Lastigen Strecken stimmt jetzt besser. Man kann in den Profilen aber auch an dem “vmax” Parameter drehen, und wenn man da “60” reinschreibt, dann wird’s wirklich anders.

Gruss, Arndt

sollte jetzt überall 1.4.9 sein

Was jetzt zusätzlich neu ist, ist die Anzeige von Fahrzeit und die Routen-Energie für die Auto-Profile in brouter-web.

Das ist schon im doppelten Sinne “unique”:

weder gibt es solche (“non-bullshit”) eco-routen irgendwo online, und auch brauchbare Routen-Energien gibts nur da (bitte gerne andere Quellen hier posten!).

Geht natürlich um Elektroaiutos hier.

Parametrisiert ist das für das Modell “Renault ZOE R210”, aber viel anders ist das für BMW I3, Nissan Leaf, Hundai I30, etc auch nicht. Und die Fahrzeug-Parameter lassen sich auch anpassen. Und auch die “Richtgeschwindigkeit” (“vmax”) lässt sich anpassen.

Fahrzeiten sollten ziemlich genau dem entsprechen was google-maps sagt. Ist bisschen mehr als Sonntag morgens, aber weniger als in derm Rush-Our.

Gruss, Arndt

PS: EIne Beispielroute zum Schnelleinstieg wäre z.B. :

http://brouter.de/brouter-web/#zoom=12&lat=49.7253&lon=8.7729&layer=OpenStreetMap&lonlats=8.686752,49.766409|9.001579,49.659628&nogos=&profile=car-eco&alternativeidx=0&format=geojson

Hallo Arndt,
in diesem Forumsbeitrag Frage zum GraphHopper Routing (Fahrrad + Fuß) über eine Furt wurde in # 4 angedeutet, daß in den brouter-Profilen auch ein Schalter für Furt vorhanden sein soll. Wenn ich das richtig sehe ist das bisher nicht der Fall.

Als Liegedreiradfahrer möchte ich Furten möglichst meiden. Könntest Du in die Profile noch einen entspr. Schalter einbauen bzw. mir ein Muster zur Ergänzung meines eigenen brouter-Profiles erstellen ?

Im Voraus schon vielen Dank.
Grüße
Peter

im einfachsten Fall schreibst Du im wwy- und node-context jeweils eine Zeile dazu:

way-context, direkt nach “assign costfactor”

  add if ( ford=yes|stepping_stones ) then 10000 else 0

nod-context, direkt nach assign initialcost

   add if ( or highway=ford ford=yes|stepping_stones ) then 1000000 else 0

aber für “den” universellen Schalter muss man dann doch mehr differenzieren: stepping_stones wie yes ? Übeschreibt eine Rad-Relation das Verbot? etc.

Hallo Arndt,
ich habe mein brouter-Profil entsprechend ergänzt. Die Furt wird nun gemieden.
Vielen Dank

Hallo,

ich bin neu hier.

Ich hoffe hier richtig zu sein.

Ich nutze seit einigen Wochen Locus map pro zusammen mit brouter als offline Navigationsmodul.

Bisher habe ich immer mit “fastbike” navigiert. Natürlich mit dem Ergebnis, dass Fahrradwege gemieden werden.

Jetzt habe ich es mal mit “trekking” versucht. Fahrradwege werden erkannt.
Aber die Navigation geht querfeldein auch über nicht asphaltierte Waldwege usw. (bin Rennradfahrer).

Ich habe gelesen, dass man die Profile von Brouter anpassen kann.

Das ist mir aber alles ein bisschen zu hoch. Bzw. habe ich noch nichts gefunden womit ich mir zutrauen würde das irgendwie Hand anzulegen.

Ich würde ein Profil benötigen, sehr ähnlich “Trekking”, aber eben ohne Benutzung von nicht asphaltierten Wegen.

Gibt es eine solche Profile schon?

Oder wie komme ich an ein solche Profile?

Also Textdateien verändern kann ich, auch Dateien verschieben usw. ist kein Problem.
Wenn ich aber Algorithmen verändern müsste wird das schon schwierig.

Gibt es jemanden der mir weiter helfen kann?

LG :slight_smile: