Configuração de Roteamento - .routing.xml
This article is incomplete & needs to be reviewed. You can help by creating a pull request.
Routing.xml é um arquivo de configuração que armazena múltiplos perfis de roteamento. Cada perfil é independente e tem apenas o perfil base do OsmAnd como referência, por isso não é possível criar uma hierarquia de perfis e você precisará copiar todas as seções de regras. Cada um é totalmente configurável via routing.xml, o que significa que não há constantes no código e todas as penalidades são calculadas usando esta configuração.
No aplicativo, você pode usar múltiplos arquivos routing.xml personalizados e perfis que você pode selecionar em Configurações -> Perfil -> Configurações de Navegação -> Configurações de Roteamento.
Por favor, verifique a documentação dentro de routing.xml:
- https://github.com/osmandapp/OsmAnd-resources/blob/master/routing/routing.xml#L24
- Other examples https://github.com/osmandapp/OsmAnd-resources/tree/master/routing
Penalidades de dados de elevação
Dependendo do modo selecionado (Menos montanhoso, Plano, Montanhoso) de roteamento baseado em bicicleta e da inclinação física (%) da estrada, uma penalidade calculada a partir da diferença de altura é adicionada a cada metro horizontal.
A penalidade 1:2 atribui um fator de custo de 2.0 a uma inclinação de 3%. Consequentemente, um segmento de subida de 1 km (custo 2.0) é equiparado a um segmento plano de 2 km, mas é preferido a qualquer desvio plano que exceda 2 km.
Tabelas e gráficos de penalidades de roteamento de bicicleta:
| Opção | Inclinação: | <1% | <3% | <7% | <13% | <25% | >=25% |
|---|---|---|---|---|---|---|---|
| Desativado/Qualquer (o mais curto, mas o mais difícil) | - | - | - | - | - | - | |
| Plano (o mais longo, mas fácil) | 1:2 | 1:12 | 1:30 | 1:50 | 1:74 | ||
| Menos montanhoso (padrão, equilibrado) | 1:2 | 1:8 | 1:16 | 1:32 | 1:48 | ||
| Montanhoso (mais difícil) | 1:61 | 1:19.7 | 1:7.5 | 1:3 | 1:0.5 | 1:0.3 |
| Opção | Declínio: | <17% | <35% | <60% | >=60% |
|---|---|---|---|---|---|
| Desativado/Qualquer (o mais curto, mas o mais difícil) | - | - | - | - | |
| Plano (o mais longo, mas fácil) | 1:6.4 | 1:25 | 1:25 | impossível | |
| Menos montanhoso (padrão, equilibrado) | 1:6.4 | 1:25 | 1:25 | impossível | |
| Montanhoso (mais difícil) | 1:6.4 | 1:25 | 1:25 | impossível |
Dependendo do modo selecionado (Menos montanhoso, Plano, Montanhoso) de roteamento de pedestres e da inclinação física (%) da estrada, uma penalidade calculada a partir da diferença de altura é adicionada a cada metro horizontal.
Tabelas e gráficos de penalidades de roteamento de pedestres:
| Opção | Inclinação: | <1% | <3% | <7% | <13% | <25% | >=25% |
|---|---|---|---|---|---|---|---|
| Desativado/Qualquer (o mais curto, mas o mais difícil) | - | - | - | - | - | - | |
| Plano (o mais longo, mas fácil) | 1:2 | 1:12 | 1:30 | 1:50 | 1:74 | ||
| Menos montanhoso (padrão, equilibrado) | 1:1 | 1:4 | 1:8 | 1:10 | 1:15 | ||
| Montanhoso (mais difícil) | 1:61 | 1:20 | 1:7 | 1: 3 | 1:0.5 | 1:0.3 |
| Opção | Declínio: | <9% | <17% | <35% | <60% | >=60% |
|---|---|---|---|---|---|---|
| Desativado/Qualquer (o mais curto, mas o mais difícil) | - | - | - | - | - | |
| Plano (o mais longo, mas fácil) | 1:5 | 1:10 | 1:17 | 1:25 | 1:40 | |
| Menos montanhoso (padrão, equilibrado) | 1:5 | 1:10 | 1:17 | 1:25 | 1:40 | |
| Montanhoso (mais difícil) | 1:5 | 1:10 | 1:17 | 1:25 | 1:40 |
