Routeringsconfiguratie - .routing.xml
This article is incomplete & needs to be reviewed. You can help by creating a pull request.
Routing.xml is een configuratiebestand dat meerdere routeringsprofielen opslaat. Elk profiel is onafhankelijk en heeft alleen het basis OsmAnd-profiel als referentie, daarom is het niet mogelijk om een hiërarchie van profielen te creëren en moet u alle regelgedeelten kopiëren. Elk is volledig configureerbaar via routing.xml, wat betekent dat er geen constanten in de code zijn en alle straffen worden berekend met behulp van deze configuratie.
In de applicatie kunt u meerdere aangepaste routing.xml-bestanden en profielen gebruiken. U kunt deze selecteren in Instellingen -> Profiel -> Navigatie-instellingen -> Routeringsinstellingen.
Controleer de documentatie in routing.xml:
- https://github.com/osmandapp/OsmAnd-resources/blob/master/routing/routing.xml#L24
- Andere voorbeelden https://github.com/osmandapp/OsmAnd-resources/tree/master/routing
Straffen voor hoogtedata
Afhankelijk van de geselecteerde modus (Minder heuvelachtig, Vlak, Heuvelachtig) van fietsroutering en de fysieke helling (%) van de weg, wordt een straf berekend op basis van het hoogteverschil toegevoegd aan elke horizontale meter.
De 1:2 straf wijst een kostenfactor van 2.0 toe aan een 3% helling. Gevolglik wordt een 1 km opwaarts segment (kosten 2.0) gelijk gewogen aan een 2 km vlak segment, maar krijgt het de voorkeur boven enige vlakke omweg die meer dan 2 km bedraagt.
Tabellen en grafieken van straffen voor fietsroutering:
| Optie | Helling: | <1% | <3% | <7% | <13% | <25% | >=25% |
|---|---|---|---|---|---|---|---|
| Uitgeschakeld/Elk (de kortste maar zwaarste) | - | - | - | - | - | - | |
| Vlak (de langste maar makkelijkste) | 1:2 | 1:12 | 1:30 | 1:50 | 1:74 | ||
| Minder heuvelachtig (standaard, gebalanceerd) | 1:2 | 1:8 | 1:16 | 1:32 | 1:48 | ||
| Heuvelachtig (moeilijker) | 1:61 | 1:19.7 | 1:7.5 | 1:3 | 1:0.5 | 1:0.3 |
| Optie | Daling: | <17% | <35% | <60% | >=60% |
|---|---|---|---|---|---|
| Uitgeschakeld/Elk (de kortste maar zwaarste) | - | - | - | - | |
| Vlak (de langste maar makkelijkste) | 1:6.4 | 1:25 | 1:25 | onmogelijk | |
| Minder heuvelachtig (standaard, gebalanceerd) | 1:6.4 | 1:25 | 1:25 | onmogelijk | |
| Heuvelachtig (moeilijker) | 1:6.4 | 1:25 | 1:25 | onmogelijk |
Afhankelijk van de geselecteerde modus (Minder heuvelachtig, Vlak, Heuvelachtig) van voetgangersroutering en de fysieke helling (%) van de weg, wordt een straf berekend op basis van het hoogteverschil toegevoegd aan elke horizontale meter.
Tabellen en grafieken van straffen voor voetgangersroutering:
| Optie | Helling: | <1% | <3% | <7% | <13% | <25% | >=25% |
|---|---|---|---|---|---|---|---|
| Uitgeschakeld/Elk (de kortste maar zwaarste) | - | - | - | - | - | - | |
| Vlak (de langste maar makkelijkste) | 1:2 | 1:12 | 1:30 | 1:50 | 1:74 | ||
| Minder heuvelachtig (standaard, gebalanceerd) | 1:1 | 1:4 | 1:8 | 1:10 | 1:15 | ||
| Heuvelachtig (moeilijker) | 1:61 | 1:20 | 1:7 | 1: 3 | 1:0.5 | 1:0.3 |
| Optie | Daling: | <9% | <17% | <35% | <60% | >=60% |
|---|---|---|---|---|---|---|
| Uitgeschakeld/Elk (de kortste maar zwaarste) | - | - | - | - | - | |
| Vlak (de langste maar makkelijkste) | 1:5 | 1:10 | 1:17 | 1:25 | 1:40 | |
| Minder heuvelachtig (standaard, gebalanceerd) | 1:5 | 1:10 | 1:17 | 1:25 | 1:40 | |
| Heuvelachtig (moeilijker) | 1:5 | 1:10 | 1:17 | 1:25 | 1:40 |
