Map OsmAnd profiles to specific BRouter profiles (OsmAnd v4.7.1+)
masterIn OsmAnd version 4.7.1 and higher, you can use a naming convention to automatically map an OsmAnd profile to a specific BRouter profile file (.brf).
If an OsmAnd profile meets both these conditions:
- It has BRouter defined as the navigation service.
- The profile name follows the pattern
Brouter[mystring]
Then OsmAnd will instruct the BRouter app to use the profile named mystring (e.g., Brouter[trekking] uses trekking.brf). This replaces the basic mapping defined in serviceconfig.dat.
Warning: The mapping is case-sensitive. If the specified profile is not found in the BRouter app, routing will fail with the error: Could not calculate route...
OsmAnd-profile name | Brouter-app profile
-------------------|---------------------
Brouter[trekking] | "trekking" (trekking.brf)
Brouter[racebike] | "racebike" (racebike.brf)