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
- Outros exemplos 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 explicação dada como 3% 1:2 significa que uma rota plana de 2 km será preferida a uma rota de 3% 1 km, embora a rota de 3% 1 km será preferida a uma rota plana de 2,5 km.
Tabela de penalidades de roteamento de bicicleta:
Opção | Inclinação: | <1% | <3% | <7% | <13% | <25% | >=25% | Declínio: | <17% | <35% | <60% | >=60% |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Desativado/Qualquer (o mais curto, mas o mais difícil) | - | - | - | - | - | - | - | - | - | - | ||
Menos montanhoso (padrão, equilibrado) | 1:2 | 1:8 | 1:16 | 1:32 | 1:48 | 1:6.4 | 1:25 | 1:25 | impossível | |||
Plano (o mais longo, mas fácil) | 1:2 | 1:12 | 1:30 | 1:50 | 1:74 | 1:6.4 | 1:25 | 1:25 | impossível | |||
Montanhoso (mais difícil) | 1:61 | 1:19.7 | 1:7.5 | 1:3 | 1:0.5 | 1:0.3 | 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.
Tabela de penalidades de roteamento de pedestres:
Opção | Inclinação: | <1% | <3% | <7% | <13% | <25% | >=25% | Declínio: | <9% | <17% | <35% | <60% | >=60% |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Desativado/Qualquer (o mais curto, mas o mais difícil) | - | - | - | - | - | - | - | - | - | - | - | ||
Menos montanhoso (padrão, equilibrado) | 1:1 | 1:4 | 1:8 | 1:10 | 1:15 | 1:5 | 1:10 | 1:17 | 1:25 | 1:40 | |||
Plano (o mais longo, mas fácil) | 1:2 | 1:12 | 1:30 | 1:50 | 1:74 | 1:5 | 1:10 | 1:17 | 1:25 | 1:40 | |||
Montanhoso (mais difícil) | 1:61 | 1:20 | 1:7 | 1: 3 | 1:0.5 | 1:0.3 | 1:5 | 1:10 | 1:17 | 1:25 | 1:40 |