AxelK
gewerblich
- Beiträge
- 2.878
@Volker D.
Vielen Dank für diese aufwändige Anleitung.
Vielen Dank für diese aufwändige Anleitung.
Follow along with the video below to see how to install our site as a web app on your home screen.
Anmerkung: This feature currently requires accessing the site using the built-in Safari browser.
<hüstel> Kein SSL, keine Checksummen,… nichts für ungut, aber das ist echt kein angemessener Weg der Software–Distribution.kann hier den BRouter herunterladen
Es ist mit den von Google für den Playstore geforderten Api-Level nicht mehr möglich die Punkte/Favoriten der Kartenapp zu lesen.
Sehr schade, dass wegen eines Verbotes von Google BRouter doch wieder zur Bastelbude wird. Fuer mehrtaegige Touren liess ich mir bisher von BRouter-App eine Route direkt zum Ziel errechnen. Anhand dieser orientierenden Route konnte ich recht gut meine naechste Uebernachtungsadresse aussuchen und dann mit BRouter als Routingsservice in Locus maps meine Tagesetappe fahren. Leider klappt das jetzt nur noch mit der von Hand installierten BRouter_api10.apk.das ist keine Bastelbude mehr
normalerweise ja, man könnte den FDroid Appstore benutzen. Aber leider ist bei dem die neue BRouter Version noch nicht verfügbar, eventuell weil BRouter die Lizenz umgestellt hat (von GPL auf MIT)...Koennte man nicht irgendwie die von Google auferlegten Beschraenkungen umgehen?
Wenn du in Locus Map BRouter als Routenplaner eingestellt hast kannst du doch die gesamte Strecke mit Locus Map berechnen und sie speichern. Wenn das wegen timeout (aktuell 10 Minuten bei Locus Map) nicht klappt kann man danach die BRouter App starten und mit "repeat timeout" diese Berechnung erneut starten. Nogo Bereiche kann Locus Map auch über die Serviceschnittstelle senden.Fuer mehrtaegige Touren liess ich mir bisher von BRouter-App eine Route direkt zum Ziel errechnen. Anhand dieser orientierenden Route konnte ich recht gut meine naechste Uebernachtungsadresse aussuchen und dann mit BRouter als Routingsservice in Locus maps meine Tagesetappe fahren. Leider klappt das jetzt nur noch mit der von Hand installierten BRouter_api10.apk.
Koennte man nicht irgendwie die von Google auferlegten Beschraenkungen umgehen? Z.B. ein Dummy Profiel 'Langsrecke' das die Kartenapp nur animieren soll Start- und Zielpunkte zu Brouter zu schicken. BRouter schreibt diese in eine default-Datei und schickt eine Fake-Route an die Kartenapp zurueck. Beim naechsten Start der Brouter-App holt diese dann Start- und Zielpunkte wenn das nicht erlaubt ist nicht aus der Database der Kartenapp, sondern aus der default-Datei. Das Problem der No-Go-Areas waere dann noch nicht geloest, aber BRouter waere fuer Google nicht mehr illegal.
Da gibt es wohl noch Build Probleme: https://github.com/abrensch/brouter/issues/178normalerweise ja, man könnte den FDroid Appstore benutzen. Aber leider ist bei dem die neue BRouter Version noch nicht verfügbar, eventuell weil BRouter die Lizenz umgestellt hat (von GPL auf MIT)...
Super, jetzt klappt meine gewohnte Vorgehensweise sogar ohne in die BRouterApp wechseln zu muessen! Was BRouter in 10 Minuten berechnet kann ich nicht mal in 10 Tagen abfahren.timeout (aktuell 10 Minuten bei Locus Map
Mmmh, da habe ich andere Erfahrungen gemacht....Wenn das wegen timeout (aktuell 10 Minuten bei Locus Map) nicht klappt
Hallo Arndt
Zitat:
Locus hat auch nicht 60 Sekunden Timeout, sondern viel mehr (10 Minuten?)
Zitat Ende
Gemessen habe ich die Zeit nicht, aber mehr als 3 Minuten sind es bis zum Abbruch auf keinen Fall.
Was mir auch noch dabei aufgefallen ist, der Abbruch erfolgt recht unregelmässig, mal nach kürzerer und mal nach länger Zeit.
Zitat:
wenn in Locus die Locus-eigenen Profile eingestellt sind
Zitat Ende
Das ist aber bei mir nicht der Fall. Hauptsächlich nutze ich meine angepassten oder die originalen BRouter Profile, welche ich in Locus einem Locusprofil zuweise.
Hab's gleich nochmal getestet und folgende Beobachtung gemacht:
● Lous gestartet und Route berechnen lassen
- Abbruch der Berechnung nach ca. 2:50 Min "Route zu lang, Teile die Strecke"
- das verwendete Profil wurde korrekt als remote.brf abgelegt
- die Datei remote_rawtrack.dat (~57kB) wurde erstellt
- die Datei timeoutdata.txt wurde erstellt
● BRouter-App geöffnet
- Berechnung mit <repeat:remote> gestartet
- Berechnung wurde 2x (!) durchgeführt und danach erfolgreich beendet
- BRouter über [Exit] verlassen
- die Datei remote_rawtrack.dat ist offensichtlich laut Zeitstempel und Grösse unverändert
● zurück zu Locus gewechselt
- Berechnung im noch geöffneten Navigationsscreen (alle Einstellungen wie bei 1.Berechnung) gestartet
- Abbruch nach ca. 10sec "Route zu lang..."
- die Datei remote_rawtrack.dat ist unverändert
- die Datei timeoutdata.txt wurde neu angelegt (Inhalt ist wohl unverändert)
Vielleicht bringen diese Beobachtungen etwas Licht ins Dunkel.
Gruß
Mips
[Update]
Die brouter0.gpx wird ebenfalls erstellt welche ich jedoch nicht benötige.
Sofern ich das unter [Help] richtig verstehe sollte es genügen, einfach die vorherige Berechnungsanforderung zu wiederholen.
[Update 07.08.2019]
Auch der Wechsel von Locus-Profile zu BRouter-Profile brachte, ausser das nun in der BRouter Profilliste <repeat:fastbike> steht, keine nutzbares Ergebnis.
ich benutze kein Locus, von daher kann ich wenig Hilfe beisteuern. Aber bei deinem Post aus dem Locus-Forum ist mir aufgefallen, dass keine Versionsnummern angegeben sind (vielleicht aber in einem anderen Post). Die können bei der Fehlersuche aber gerade sehr nützlich sein...Vielleicht hast Du dafür eine Lösung.
Mit https://brouter.de/brouter/revisions.html ist es jetzt auch mit SSL möglich.<hüstel> Kein SSL, keine Checksummen,… nichts für ungut, aber das ist echt kein angemessener Weg der Software–Distribution
So ungefähr bei 200 - 300 km wird die GPX-Datei zu groß für die Serviceschnittstelle. BRouter kann sie komprimieren, wenn die die Kartenapp es zulässt. Bisher konnte es nur die Entwicklerversion von Osmand und jetzt wohl auch Locus Map. Damit gehen auch mehr als 1000 km, was genug für fast alle sein sollte.Vielleicht hast Du dafür eine Lösung.
Danke und Gruß
Mips
da kam bei mir (Android 4.4.4, slimkat) nur die Meldung: "App wurde nicht installiert", mit BRouter_api28.apk (im selben 1.5.5 Paket) konnte ich problemlos updaten. Aber: "BRouter_api28.apk is the version intended for upload on GooglePlay Storekann hier die aktuelle Version herunterladen und die BRouter_api10.apk installieren.
Hmm, ich sehe auf F-Droid immer noch nur die 1.4.11?f-droid bietet übrigens auch schon 1.5.5 an.