5  Priorização de corredores bus

A camada de priorização de corredores bus integra múltiplos critérios para identificar os segmentos de via com maior potencial para implementação ou manutenção deste tipo de infraestrutura.

5.1 Geração dos indicadores base

O ponto de partida é a função GTFShift::prioritise_lanes(), que combina dados GTFS e OSM para gerar, para cada segmento de via com serviço de transporte público, os seguintes indicadores:

Campo Descrição
way_osm_id Identificador único do segmento de via no OSM
hour Hora do dia (0–23)
frequency Número de autocarros que percorrem o segmento por hora
is_bus_lane Indicador booleano: o segmento tem atualmente um corredor bus?
n_lanes_circulation Número total de vias de circulação
n_lanes_circulation_direction Número de vias de circulação por sentido
n_directions Número de sentidos de circulação (1 ou 2)
routes Lista de linhas (GTFS route_id) que percorrem o segmento
shapes Lista de percursos (GTFS shape_id) que percorrem o segmento

A associação entre percursos GTFS e os segmentos do OSM é feita com base nas relações do OSM (através dos atributos gtfs:* do OSM), que listam os segmentos associados a cada percurso. Os atributos de infraestrutura viária são extraídos diretamente das etiquetas OSM dos segmentos identificados.

5.2 Critérios de priorização

O utilizador pode definir os critérios de priorização para filtrar e visualizar os segmentos mais relevantes. Os critérios disponíveis são:

5.2.1 Frequência

Define o limiar mínimo de autocarros por hora para que um segmento seja considerado prioritário. Segmentos com frequência abaixo do limiar são excluídos da visualização (a menos que já tenham um corredor bus, caso em que são sinalizados a amarelo).

A frequência considerada tem em conta todas as viagens (de todos os percursos de todas as linhas) que passam pelo segmento na hora selecionada.

Por omissão este valor é definido como a mediana das frequências abaixo do percentil 85.

A metodologia utilizada para calcular a frequência está documentada no Capítulo 7.

5.2.2 Número de vias de circulação por sentido

Define o limiar mínimo de vias de circulação por sentido. Segmentos com menos vias de circulação do que o limiar são excluídos da visualização.

Por omissão este valor é definido como 2, assumindo uma postura conservadora, em que, ao implementar um corredor bus, resta pelo menos uma via de trânsito para a circulação de outros veículos.

A metodologia utilizada para calcular o número de vias de circulação por sentido está documentada no Capítulo 8.

5.2.3 Velocidade média

Define o limiar máximo de velocidade média observada. Segmentos onde os autocarros circulam a velocidades acima do limiar são considerados menos urgentes para intervenção e excluidos da visualização. Este critério requer dados de GTFS-RT.

Por omissão este valor é definido como a média das velocidades abaixo do percentil 85.

A metodologia utilizada para calcular a velocidade média está documentada no Capítulo 9.

5.2.4 Procura

Define o limiar mínimo de procura diária de passageiros. Permite focar a análise nos segmentos com maior impacto potencial em termos de passageiros beneficiados.

Por omissão este valor é definido como a média da procura abaixo do percentil 85.

A metodologia utilizada para calcular a procura está documentada no Capítulo 11.

5.3 Classificação e visualização

Os segmentos são classificados e coloridos em três categorias:

Cor Classificação Condição
Verde Corredor bus existente, cumpre critérios Tem corredor bus e satisfaz todos os critérios ativos são satisfeitos
Amarelo Corredor bus existente, não cumpre critérios Tem corredor bus mas não satisfaz todos os critérios ativos
Vermelho Prioritário para corredor bus Não tem corredor bus mas satisfaz todos os critérios ativos

A espessura de cada segmento no mapa pode ser configurada para refletir a frequência de serviço ou a procura, tornando visualmente mais proeminentes os segmentos mais relevantes.