Routing-Konfiguration - .routing.xml
This article is incomplete & needs to be reviewed. You can help by creating a pull request.
Routing.xml ist eine Konfigurationsdatei, die mehrere Routing-Profile speichert. Jedes Profil ist unabhängig und hat nur das Basis-OsmAnd-Profil als Referenz, weshalb es nicht möglich ist, eine Profilhierarchie zu erstellen, und Sie alle Regelabschnitte kopieren müssen. Jeder ist vollständig über routing.xml konfigurierbar, das heißt, es gibt keine Konstanten im Code und alle Strafen werden anhand dieser Konfiguration berechnet.
In der Anwendung können Sie mehrere benutzerdefinierte routing.xml-Dateien und Profile verwenden. Sie können diese unter Einstellungen -> Profil -> Navigationseinstellungen -> Routing-Einstellungen auswählen.
Bitte überprüfen Sie die Dokumentation in routing.xml:
- https://github.com/osmandapp/OsmAnd-resources/blob/master/routing/routing.xml#L24
- Weitere Beispiele https://github.com/osmandapp/OsmAnd-resources/tree/master/routing
Strafen bei Höhendaten
Abhängig vom ausgewählten Modus (Weniger hügelig, Flach, Hügelig) des fahrrad-basierten Routings und der physischen Steigung (%) der Straße wird für jeden horizontalen Meter eine Strafe basierend auf der Höhendifferenz hinzugefügt.
Die 1:2-Strafe weist einem 3%-Anstieg einen Kostenfaktor von 2,0 zu. Folglich wird ein 1 km langer Anstiegsabschnitt (Kosten 2,0) gleich gewichtet wie ein 2 km langer flacher Abschnitt, wird aber gegenüber jedem flachen Umweg, der 2 km übersteigt, bevorzugt.
Tabellen und Diagramme der Strafen für Fahrrad-Routing:
| Option | Anstieg: | <1% | <3% | <7% | <13% | <25% | >=25% |
|---|---|---|---|---|---|---|---|
| Deaktiviert/Beliebig (kürzeste, aber härteste) | - | - | - | - | - | - | |
| Flach (längste, aber einfachste) | 1:2 | 1:12 | 1:30 | 1:50 | 1:74 | ||
| Weniger hügelig (Standard, ausgewogen) | 1:2 | 1:8 | 1:16 | 1:32 | 1:48 | ||
| Hügelig (schwieriger) | 1:61 | 1:19.7 | 1:7.5 | 1:3 | 1:0.5 | 1:0.3 |
| Option | Abstieg: | <17% | <35% | <60% | >=60% |
|---|---|---|---|---|---|
| Deaktiviert/Beliebig (kürzeste, aber härteste) | - | - | - | - | |
| Flach (längste, aber einfachste) | 1:6.4 | 1:25 | 1:25 | unmöglich | |
| Weniger hügelig (Standard, ausgewogen) | 1:6.4 | 1:25 | 1:25 | unmöglich | |
| Hügelig (schwieriger) | 1:6.4 | 1:25 | 1:25 | unmöglich |
Abhängig vom ausgewählten Modus (Weniger hügelig, Flach, Hügelig) des Fußgänger-Routings und der physischen Steigung (%) der Straße wird für jeden horizontalen Meter eine Strafe basierend auf der Höhendifferenz hinzugefügt.
Tabellen und Diagramme der Strafen für Fußgänger-Routing:
| Option | Anstieg: | <1% | <3% | <7% | <13% | <25% | >=25% |
|---|---|---|---|---|---|---|---|
| Deaktiviert/Beliebig (kürzeste, aber härteste) | - | - | - | - | - | - | |
| Flach (längste, aber einfachste) | 1:2 | 1:12 | 1:30 | 1:50 | 1:74 | ||
| Weniger hügelig (Standard, ausgewogen) | 1:1 | 1:4 | 1:8 | 1:10 | 1:15 | ||
| Hügelig (schwieriger) | 1:61 | 1:20 | 1:7 | 1: 3 | 1:0.5 | 1:0.3 |
| Option | Abstieg: | <9% | <17% | <35% | <60% | >=60% |
|---|---|---|---|---|---|---|
| Deaktiviert/Beliebig (kürzeste, aber härteste) | - | - | - | - | - | |
| Flach (längste, aber einfachste) | 1:5 | 1:10 | 1:17 | 1:25 | 1:40 | |
| Weniger hügelig (Standard, ausgewogen) | 1:5 | 1:10 | 1:17 | 1:25 | 1:40 | |
| Hügelig (schwieriger) | 1:5 | 1:10 | 1:17 | 1:25 | 1:40 |
