BRouter
Overzicht
Het BRouter-routeringsalgoritme van derden is alleen beschikbaar voor de Android-versie van de OsmAnd-app.
BRouter is een routeringsalgoritme van derden dat kan worden gebruikt in de OsmAnd-app voor de offline navigatiemodus. Het is ontworpen om een route te optimaliseren op basis van verschillende parameters, zoals tijd, afstand of voertuigtype.
BRouter gebruikt OpenStreetMap-gegevens om een route te maken en past deze vervolgens aan op basis van gespecificeerde parameters. Het gebruikt vooraf berekende routes om snel offline een route op te bouwen. Het stelt u ook in staat om routeringsprofielen aan te passen, die worden gedefinieerd door een reeks parameters om rekening te houden met verschillende factoren bij de routeselectie. Het BRouter readme.txt bestand legt gedetailleerder uit hoe het programma te installeren en te gebruiken.
OsmAnd biedt u de mogelijkheid om routes te selecteren met BRouter en routeringsprofielen te configureren om de route beter te definiëren volgens uw behoeften.
Voor meer informatie kunt u de officiële Brouter website bezoeken.
De BRouter-integratie in OsmAnd is in de zomer van 2019 veel veranderd. Deze gids gaat ervan uit dat u de BRouter Android-app in versie 1.5.0 of hoger gebruikt, evenals OsmAnd in versie 3.4 of hoger.
Het BRouter-routeringsalgoritme van derden is alleen beschikbaar voor de Android-versie van de OsmAnd-app.
![]() |
Hoe te configureren
Volg deze gids voor het installeren en configureren van de externe BRouter Offline Navigatie-applicatie voor gebruik in OsmAnd.
1. Om te beginnen moet u de BRouter-app op uw Android-apparaat installeren via F-Droid of Google Play Store op uw apparaat. 2. Om vervolgens te navigeren met de OsmAnd-app langs vooraf berekende routes met de BRouter, moet u:
- Open de BRouter-applicatie en tik op Download Manager.
![]() |
- Zoom in en selecteer de gebieden waarin u wilt routeren. Klik vervolgens op "Start Download" en BRouter begint met het downloaden van de segmenten bestanden voor de geselecteerde gebieden.
![]() | ![]() |
![]() | ![]() |
Let op dat u deze stap periodiek moet herhalen, wanneer u een bijgewerkte versie van de OSM-gegevens wilt hebben die voor de routering worden gebruikt.
3. Zodra dit is gebeurd, start u de BRouter-app opnieuw en kiest u de "BRouter App"-ingang in het Hoofdmenu. Kies een routeringsprofiel afhankelijk van uw reiswijze. Dit kan fietsen, bromfietsen, wandelen of trektochten zijn. Een lijst met beschikbare profielen om te downloaden in brf-formaat vindt u hier. Of u kunt proberen het routeringsprofiel te gebruiken in BRouter-online. Klik op "Service-modus". Vink vervolgens de vakjes aan voor de routeringsmodi waarvoor u dit profiel wilt gebruiken. U kunt twee verschillende profielen per vervoerswijze gebruiken, die worden toegewezen aan de "kortste" en "snelste" voorinstellingen (dit zijn slechts labels) in OsmAnd.
![]() | ![]() |
4. Als u eerder segmenten hebt geladen, worden deze weergegeven op de BRouter-kaart. De segmenten hebben vier statussen:
- "Groen" vierkant - Geselecteerd nieuw segment om te downloaden.
- "Blauw" vierkant - Het segment met bijgewerkte gegevens.
- "Grijs" vierkant - Het segment is al gedownload, maar moet worden bijgewerkt.
- "Geel" vierkant - Het segment wordt bijgewerkt.
5. Wanneer u de vereiste kaartsegmenten met BRouter hebt geladen en een routeringsprofiel daarin hebt geselecteerd, worden alle volgende instellingen van dit type navigatie gemaakt in de OsmAnd-applicatie.
6. U kunt een "Applicatieprofiel" aanmaken in OsmAnd dat BRouter zal gebruiken voor offline routering. Gebruik het BRouter (offline) routeringstype met elk profiel in de OsmAnd-app. Ga hiervoor naar het hoofdmenu Menu → Stel profiel in → Navigatieprofiel → Navigatietype → Offline → Extern → BRouter (offline) en maak een nieuw profiel aan op basis van het basisprofiel van uw keuze (hier fietsen, voor fietsroutering), met een aangepaste naam naar keuze ("BRouter" op de onderstaande schermafbeelding) en gebruikmakend van "BRouter (offline)" voor navigatie.
![]() | ![]() |
De BRouter-app moet vóór OsmAnd worden gestart om deze specifieke vermelding in OsmAnd te laten verschijnen. Als u de navigatieoptie "BRouter (offline)" niet kunt vinden, moet u OsmAnd geforceerd afsluiten en opnieuw starten.
OsmAnd Versie 4.7.1
Vanaf versie 4.7.1 ondersteunt Osmand de profielparameter voor mapping: Sinds Osmand versie 3 kunnen veel profielen in Osmand worden gedefinieerd en kunt u eenvoudig tussen deze profielen schakelen. Er moet een nieuw profiel worden aangemaakt, bijvoorbeeld door het bestaande Fietsen-profiel te kopiëren en het een nieuwe naam te geven in het formaat Brouter[fastbike]. U kunt een van de bestaande BRouter-profielen in de naam gebruiken die op uw apparaat zijn geïnstalleerd. Alle profielbestanden hebben een naamgevingsformaat van 'xxxxxxx.brf'. Of u kunt een nieuw profiel van uzelf maken, zoals 'myprofile.brf'.
De naamgevingsconventie in het OsmAnd-profiel is belangrijk, aangezien het BRouter-profiel dat in dat profiel is opgenomen, de feitelijke brug vormt tussen OsmAnd en BRouter.
- Als in Osmand een profiel BRouter als navigatieservice heeft gedefinieerd
- EN de profielnaam eruitziet als "Brouter[mystring]"
Dan wordt het profiel "mystring" gebruikt in de Brouter-app. Deze nieuwe mapping vervangt in dat geval de hierboven gedefinieerde basismapping en is gebaseerd op het bestand "serviceconfig.dat".
Voorbeelden: Osmand-profielnaam Brouter-app
Brouter[trekking] "trekking" profiel wordt gebruikt bestand: trekking.brf
Brouter[fastbike] "fastbike" profiel wordt gebruikt bestand: fastbike.brf
....
Opmerking: Momenteel controleert Osmand de gedefinieerde naam (hoofdlettergevoelig) voor het Brouter-profiel (mystring) niet. Als er geen profiel wordt gevonden, mislukt de routering met "Kon route niet berekenen..".
Hoe te gebruiken
Deze sectie beschrijft een vergelijking van BRouter met de interne routering van de OsmAnd-applicatie.
Wanneer BRouter is geconfigureerd, kunnen we de voorberekeningssnelheid van de BRouter-routeringsgegevens vergelijken met de interne OsmAnd-routering. Laten we twee willekeurige punten in Nederland kiezen en de reisberekening starten. Hiervoor stellen we een gebalanceerde rijstijl in zonder hoogtedata te gebruiken voor het basisprofiel. De berekeningstijd voor deze reis is 14,5 sec voor onze interne OsmAnd-route. De routeberekeningstijd bij gebruik van BRouter-routering is minder dan 1 seconde.
![]() | ![]() |
Routeparameters
Menu → Navigatie → Instellingen → Navigatie-instellingen → Routeparameters
Parameter | Beschrijving | Opmerking |
---|---|---|
Snelste route | Geoptimaliseerde kortere route (energiebesparing) Activeer voor de snelste route of deactiveer voor een zuinige route. | In de meeste gevallen wordt de kortste route voorgesteld. Vaak kan deze route langer duren dan wanneer de instelling was uitgeschakeld |
Houd rekening met tijdelijke beperkingen | Lees over de optie Tijdelijke beperkingen overwegen in dit artikel. | Het routeringsalgoritme houdt rekening met de tijdsbeperkingen die zijn gespecificeerd in OpenStreetMap. Houd er rekening mee dat in sommige gevallen de informatie van de OSM verouderd kan zijn. |
Overige routeringsinstellingen
-
Bereken een OsmAnd routesegment zonder internet (Navigatie → Instellingen, afbeelding). Als deze optie is ingeschakeld, voegt OsmAnd twee segmenten toe aan het berekende Brouter-spoor: één van Mijn locatie naar het startpunt van het spoor en één van het einde van het spoor naar het eindpunt van uw route. Deze optie is actief als de afstand naar of van het spoor meer dan 60 meter bedraagt.
-
In de sectie Route herberekenen van de Routeparameters kunt u opties voor routeherberekening inschakelen en aanpassen.
-
In de sectie Ontwikkeling van de Routeparameters kunt u nieuwe routeringsfuncties uitproberen die momenteel in de testfase zijn. Houd er rekening mee dat deze instellingen alleen beschikbaar zijn wanneer de OsmAnd-ontwikkelingsplug-in is ingeschakeld.
Laatst bijgewerkt: juni 2024