User:Ftrebien/Drafts/Infraestrutura viária no Brasil

From OpenStreetMap Wiki
Jump to navigation Jump to search

Normas

Projeto

Sinalização

Vertical (placas)

Regulamentação

  • Octógono vermelho com a legenda PARE em branco: parada obrigatória
    • highway=stop num ponto na via sobre a linha de retenção (se houver) ou na posição da placa
    • traffic_sign=stop num ponto ao lado da via na posição da placa
  • Triângulo com a borda vermelha: dê a preferência
  • Círculo branco com a borda vermelha
    • Sem linha vermelha diagonal
      • Com a legenda "E": estacionamento regulamentado
      • Com número
        • E "km/h" embaixo: velocidade máxima permitida
        • Seguido de "t" e um triângulo embaixo: peso bruto total máximo permitido
        • Seguido de "t", um triângulo embaixo e um eixo embaixo do triângulo: peso máximo permitido por eixo
        • Seguido de "m" e um triângulo embaixo e outro em cima: altura máxima permitida
        • Seguido de "m" e um triângulo à esquerda e outro à direita: largura máxima permitida
        • Seguido de "m" e um triângulo à esquerda e outro à direita e um caminhão em cima: comprimento máximo permitido
      • Com uma seta
        • Para a direita e um carro: conserve-se à direita
          • Ignorado
        • Para a direita e um caminhão: ônibus, caminhões e veículos de grande porte mantenham-se à direita
          • Ignorado
          • Não confundir com faixa preferencial ou exclusiva
        • Horizontal: sentido de circulação da via/pista
        • Para cima, ou diagonal para baixo, ou em L para a esquerda ou direita: sentido obrigatório
          • restriction=only_straight_on;only_left_turn;only_right_turn em algumas situações
      • Com uma seta bifurcada para cima e para a esquerda ou direita: sentidos permitidos
        • restriction=no_left_turn;no_right_turn;no_u_turn;no_straight_on se os sentidos das vias não forem suficientes para representar a proibição
      • Com uma seta para cima e outra para baixo: duplo sentido de circulação
      • Com setas em círculo: sentido de circulação na rotatória
      • Com um ônibus: circulação exclusiva de ônibus
      • Com uma bicicleta: circulação exclusiva de bicicletas
      • Com um caminhão: circulação exclusiva de caminhão
      • Com um carrinho de mão: trânsito proibido a carros de mão
        • Ignorado
      • Com um ciclista e uma pessoa separados por uma linha vertical: ciclistas à esquerda/direita, pedestres à direita/esquerda
      • Com uma pessoa e uma seta para a esquerda ou direita: pedestre, ande pela esquerda/direita
        • Ignorado
      • Com um ciclista e uma seta para a esquerda ou direita: ciclista, transite à esquerda/direita
        • Ignorado
      • Com uma buzina: proibido acionar buzina ou sinal sonoro
        • Ignorado
      • Com uma linha horizontal: alfândega
      • Com um pneu em perspectiva: uso obrigatório de corrente
        • Ignorado
    • Com uma linha vermelha diagonal
      • Com uma seta para cima, ou uma seta em L para a esquerda ou direita, ou uma seta em U para a esquerda ou direita: sentido proibido
        • oneway=* se estiver implícito que uma via tem sentido único
        • restriction=no_left_turn;no_right_turn;no_u_turn;no_straight_on se os sentidos das vias não forem suficientes para representar a proibição
      • Com dois carros lado a lado: proibido ultrapassar
      • Com uma linha vertical e uma seta sinuosa para cima cruzando a linha de um lado para outro: proibido mudar de faixa ou pista de trânsito
      • Com um caminhão: proibido trânsito de caminhões
      • Com um carro: proibido trânsito de veículos automotores
      • Com um cavalo e uma carroça: proibido trânsito de veículos de tração animal
      • Com uma bicicleta: proibido trânsito de bicicletas
      • Com um trator: proibido trânsito de tratores e máquinas de obras
      • Com uma moto: proibido trânsito de motocicletas, motonetas e ciclomotores
      • Com um ônibus: proibido trânsito de ônibus
      • Com um boneco palito: proibido trânsito de pedestres
        • foot=no
        • Com a legenda "E": proibido estacionar
      • parking:lane=no_parking
    • Com duas linhas vermelhas diagonais e a legenda "E": proibido parar e estacionar

Advertência

  • Losango amarelo com a borda preta
    • Com a legenda "PARE": parada obrigatória à frente
      • highway=stop num ponto na via sobre a linha de retenção (se houver) ou no ponto de parada mais provável
      • traffic_sign=stop num ponto ao lado da via na posição da placa
    • Com a legenda "RUA SEM SAÍDA": rua sem saída
      • noexit=yes no ponto terminal da rua sem saída
    • Com número
      • Seguido de "m" e um triângulo embaixo e outro em cima: altura máxima permitida
      • Seguido de "m" e um triângulo à esquerda e outro à direita: largura máxima permitida
      • Seguido de "t" e um triângulo embaixo: peso bruto total limitado
      • Seguido de "t", um triângulo embaixo e um eixo embaixo do triângulo: peso limitado por eixo
      • Seguido de "m" e um triângulo à esquerda e outro à direita e um caminhão em cima: comprimento limitado
    • Com uma seta
      • Suave para cima e ligeiramente inclinada à esquerda ou direita: curva à esquerda ou direita
        • Ignorado
      • Para cima com curva suave no meio: curva em "S" à esquerda
        • Ignorado
      • Em L para a esquerda ou direita: curva acentuada à esqueda ou direita
      • Sinuosa para cima: pista sinuosa à esquerda ou direita
      • Para cima com meio horizontal e curvas suaves: curva acentuada em "S" à esquerda ou direita
      • Horizontal de uma ponta: sentido único
      • Horizontal de duas pontas: sentido duplo
    • Com duas setas
      • Uma para cima e outra para baixo: mão dupla adiante
      • Verticais suavemente sinuosas, uma para cima e outra para baixo, separadas numa ponta por uma barreira: início ou fim de pista dupla, ou pista dividida
        • Provável ponto em que a via se divide
    • Com setas em círculo: interseção em círculo
    • Com uma cruz
      • Simples: cruzamento de vias
        • Ignorado
      • Formada por linhas ôcas e um T ôco embaixo: cruz de Santo André
      • Cortada por linha horizontal cortada por linhas verticais: passagem de nível sem barreira
      • Com duas linhas horizontais conectadas por quatro linhas verticais: passagem de nível com barreira
    • Com um T ou um Y simples: interseção em T ou Y
      • Ignorado
    • Com um T virado para a esquerda ou direita: via lateral à esquerda ou direita
      • Ignorado
    • Com uma linha vertical e outra linha do meio para cima e ligeiramente à esquerda ou direita: entroncamento oblíquo à esquerda ou direita
      • Ignorado
    • Com uma linha vertical e outra linha do meio para baixo e ligeiramente à esquerda ou direita: confluência à esquerda ou direita
      • Ignorado
    • Com uma linha vertical com linhas horizontais desencontradas partindo dela para a esquerda e direita: junções sucessivas contrárias primeira à esquerda ou direita
      • Ignorado
    • Com uma linha horizontal com uma saliência em cima: saliência ou lombada
    • Com uma linha horizontal com um buraco: depressão
    • Com uma linha horizontal com irregularidades em cima: pista irregular
    • Com duas linhas verticais retas ou ligeiramente enviesadas no meio: estreitamento ou alargamento de pista à esquerda ou à direita ou ao centro
    • Com duas linhas verticais com as pontas enviesadas: ponte estreita
      • Ignorado
    • Com um semáforo: semáforo à frente
      • Ignorado
    • Com um bonde: bonde
      • Ignorado
    • Com um carro sobre um triângulo: declive ou aclive acentuado
      • Ignorado
    • Com uma ponte móvel
    • Com um avião: aeroporto
    • Com um trator: trânsito de tratores ou maquinária agrícola
    • Com uma vaca: animais
    • Com um veado: animais selvagens
    • Com uma árvore entortada por vento: vento lateral
    • Com um carro
      • Sobre duas linhas sinuosas: pista escorregadia
      • Ao lado de encosta com pedras caindo: área com desmoronamento
      • Com pedrinhas arremesadas do pneu: projeção de cascalho
    • Com uma pessoa
    • Com duas pessoas
    • Com um ciclista

Indicação

  • Com número seguido de "km" e precedido do código da rodovia: placa de identificação quilométrica
  • Com a legenda "DIVISA DE MUNICÍPIOS"
  • Com a legenda "SAÍDA" seguida de um código
  • Com o nome de um destino num fundo verde ao lado de uma seta ou diagrama representando entroncamento
    • Num fundo verde: placa de orientação de destino
      • Relacionado a faixas específicas: placa de posicionamento na pista
        • Exceto para nomes como "RETORNO", que não são nomes de destinos reais
        • Geral: placa indicativa de sentido
    • Num fundo marrom: placa de atrativos turísticos
      • tourism=* no elemento turístico (não nas vias)
    • Num fundo azul: placa de serviços auxiliares
      • Ignorado
  • Outras indicações
    • Ignorado

Horizontal (marcações)

Longitudinal (acompanhando a via)

  • Nas bordas
    • Linha branca contínua simples: linha de bordo
      • Ignorado
  • Continuando faixas num cruzamento
    • Linha branca ou amarela tracejada simples: linha de continuidade
      • Ignorado
  • Entre faixas
    • Linha branca contínua simples: linha de divisão de fluxos de mesmo sentido com transposição proibida
    • Linha branca tracejada simples: linha de divisão de fluxos de mesmo sentido com transposição permitida
    • Linha amarela contínua simples ou dupla: linha de divisão de fluxos opostos com ultrapassagem proibida
    • Linha amarela contínua+tracejada dupla: linha de divisão de fluxos opostos com ultrapassagem proibida num sentido e permitida no outro
    • Linha amarela tracejada simples: linha de divisão de fluxos opostos com ultrapassagem permitida
    • Linha amarela tracejada dupla: marcação de faixa reversível no contrafluxo

Transversal (cortando a via)

  • Linhas amarelas diagonais cruzadas: marcação de área de conflito
    • Ignorado
  • Faixa amarela xadrez: marcação de área de cruzamento com faixa exclusiva
    • Ignorado
  • Uma linha branca contínua: linha de retenção
    • Ignorado
  • Uma linha branca tracejada precedida por triângulo branco: linha de "dê a preferência"
  • Duas linhas brancas contínuas com uma cruz entre elas: marcação de cruzamento rodoferroviário
  • Duas linhas brancas contínuas sem uma cruz entre elas: faixa paralela de travessia de pedestres
  • Múltiplas linhas brancas contínuas gradualmente menos espaçadas: linhas de estímulo a redução de velocidade
    • Ignorado
  • Faixa branca zebrada: faixa zebrada de travessia de pedestres
  • Faixa vermelha contínua: marcação de cruzamento rodocicloviário

Canalização

  • Linhas amarelas ou brancas zebradas com linha contínua nas laterais: linha de canalização de fluxos e zebrado de preenchimento da área de pavimento não utilizável; marcação de aproximação de obstáculos permanentes; marcação de confluências, bifurcações e entroncamentos
    • Obstáculo é uma barreira física e divide a via, mas na prática os mapeadores têm tratado estas marcas como barreiras divisoras
    • Marcas podem ser usadas para definir o início e o fim do trecho dividido
    • Na prática, a via é considerada predominantemente dividida quando o canteiro se alternar com faixas de conversão
    • Ver também: [1]
  • Círculo contínuo branco no centro de um cruzamento, com ou sem tachões: mini-rotatória
  • Círculo de tráfego com barreira física no centro e trânsito livre: rotatória

Parada

  • Nas bordas
    • Linha amarela contínua com ou sem alças na faixa adjacente: linha de indicação de proibição de estacionamento e/ou parada
      • parking:lane=no_parking;no_stopping conforme a sinalização vertical
    • Linha amarela contínua com alça triangular na faixa adjacente: marca delimitadora de parada de veículos específicos
    • Linha branca contínua com ou sem alças na faixa adjacente: marca delimitadora de estacionamento regulamentado
  • Na faixa adjacente à borda
  • Em qualquer faixa
    • Série de linhas com espaçamento uniforme: marca delimitadora de estacionamento regulamentado

Setas

  • Setas indicativas de mudança obrigatória de faixa
  • Setas indicativas de posicionamento na pista para a execução de movimentos
  • Seta indicativa de movimento em curva
    • Curva acentuada
      • Simples: ignorada
      • Em pista sinuosa: hazard=curve
    • Movimento circular: oneway=yes no círculo

Símbolos

Legendas

  • NN km/h: legenda de velocidade regulamentada
  • DEVAGAR ESCOLA: legenda de escola
  • PARE seguido de linha de retenção: legenda de pare
    • highway=stop num ponto na via sobre a linha de retenção

Semafórica

Auxiliar

Temporária

Velocidade

Várias vias não têm sinalização de limite de velocidade. Nesse caso, vale o limite implícito pela lei. Especialmente em vias urbanas, o limite implícito mais razoável é o implícito pela função das vias (publicada no plano diretor) ou pela estrutura física das vias (com perfis físicos também publicados no plano diretor e variando por município). Em muitas cidades pequenas, há simplesmente um costume local tácito conhecido por todos, as vias urbanas simplesmente não costumam servir de rota de passagem a quem não é morador.

Muitos sistemas de navegação mais simples usam o limite de velocidade como estimativa da velocidade média. Essa estimativa é boa para as vias rurais, mas ruim para as urbanas. Isso leva alguns sistemas de roteamento a sugerirem passagens por dentro das cidades ao invés de optar por contornos rodoviários. Notavelmente, os navegadores Garmin suportam só 6 velocidades para as vias: 5, 20, 40, 60, 80, 90 e 110 km/h. Isso provavelmente é feito para economizar memória ao compilar o mapa (7 valores distintos cabem em meros 3 bits). Sem velocidades intermediárias entre 5 e 20 km/h, não há distinção entre as velocidades médias das vias residenciais e das vias coletoras (ver tabela a seguir), ou seja, o software considera todas elas iguais, o que não é verdade na realidade. O mkgmap (conversor popular do OSM para Garmin) não é capaz de identificar se a via é urbana ou não, e com isso atribui uma velocidade média alta demais a esse tipo de via. Dependendo da geometria da malha, isso leva o software a escolher uma rota engarrafada pelo trânsito da cidade achando que é uma rota rápida. Em reação a isso, mapeadores que usam esses dispositivos às vezes rebaixam a classe das vias urbanas, destruindo as relações hierárquicas em meio urbano, estragando então o roteamento urbano (origem e destino na mesma cidade) em favor do roteamento interurbano (origem e destino em cidades diferentes). Quando o limite de velocidade finalmente é mapeado nessas vias, a classe passa a não importar e o software de roteamento produz rotas incorretas independente da classe atribuída. Ou seja, a alteração artificial da classe é apenas uma solução temporária, a solução definitiva é o software ser capaz de identificar se a via é urbana ou rural. O único sistema livre que resolve bem esse problema atualmente é o Valhalla da Mapzen, mas ele não está mais disponível no ecossistema do OpenStreetMap desde 2018. O Valhalla identifica se a via está em área urbana ou não pela densidade da malha viária no entorno da via (o mapa é renderizado com um estilo que produz uma mancha urbana e a imagem resultante é amostrada em cada segmento da via durante o processamento do grafo). O GraphHopper suporta padrões de tráfego, mas em muitas cidades brasileiras não há coletas suficientes desse dado nas fontes consumidas pelo GraphHopper para gerar um roteamento razoável. Algumas possíveis soluções para os sistemas mais simples que exigem mapeamento adicional:

  • Etiquetação nas vias (mapeamento trabalhoso, processamento simples):
    • maxspeed:practical=*: apesar do nome, por definição representa a velocidade média; controversa devido à verificabilidade difícil e à necessidade de cascatear sua aplicação para quase todas as vias locais para que o roteamento (especialmente a navegação urbana) fique coerente; deve ser aproximada e consensual, válida para os horários típicos de circulação (excluindo extremos como o período noturno e o horário de pico), sem que o mapeamento do seu valor fique mudando com frequência; é única solução suportada atualmente por alguns poucos sistemas e é o sugerido pelos desenvolvedores do mkgmap
    • source:maxspeed=*: geralmente só uma anotação para outros mapeadores
  • Mapeamento da mancha urbana (mapeamento simples, processamento complexo e oneroso mas viável):
    • place=* em áreas: para os limites da ocupação urbana, menos verificável
    • boundary=urban: para os limites legais do perímetro urbano
Velocidades e tipos de vias
Perfil
source:maxspeed=*
Nome brasileiro Status do nome Classes típicas¹ Limite Média mkgmap
Padrão² Ideal³
Sinnbild PKW.svg Sinnbild LKW.svg Sinnbild PKW.svg Sinnbild LKW.svg Sinnbild PKW.svg Sinnbild PKW.svg Sinnbild LKW.svg
BR:alley Vielas e ruas de terra Comum
 Viela
 Residencial
30 10 40 5
BR:shared Vias de espaço compartilhado Raro
 Espaço compartilhado
30 10 20 5
BR:local Vias urbanas locais Oficial
 Residencial
 Não-classificada
30 15 4060 20
BR:collector Vias urbanas coletoras Oficial
 Terciária
40 20 60 20
BR:arterial2 Vias urbanas arteriais em alguns municípios Comum
 Secundária
 Primária
50 25 6080 20
BR:arterial Vias urbanas arteriais Oficial 60 30 6080 40
BR:fasttransit Vias urbanas de trânsito rápido Oficial
 Troncal
 Autoestrada
80 60 90110 60
BR:natural Estradas rurais em leito natural Oficial
 Não-classificada
60 30 60 40
BR:implanted Estradas rurais implantadas Oficial
 Terciária
 Secundária
60 50 60 60
BR:highway Rodovias rurais comuns, vias "expressas" Comum
 Secundária
 Primária
 Troncal
80 70 80
(60–90)
80
BR:single Rodovias rurais de pista simples Oficial 100 90 90 80 80
(60–90)
90 80
BR:dual Rodovias rurais duplicadas Oficial
 Troncal
 Autoestrada
110 90 100 80 90–110 110 80

¹ Conforme a classificação funcional aprovada em 2020.
² Sobrescrito pelo valor de maxspeed=* onde estiver mapeada.
³ Possível se o mkgmap for capaz de identificar se a via está ou não em área urbana (inferindo como o Valhalla, ou a partir do mapeamento da mancha urbana), caso não tenha suporte a padrões de tráfego (como o GraphHopper).

Repare que para as vias secundárias e primárias, o limite de velocidade é muito diferente em área urbana, mesmo que os limites sejam similares.

A classificação viária funcional produz um mapa legível e tende a acompanhar os limites de velocidade de forma aproximada, que são relacionados ao perfil físico da via, mas:

  • A classificação geralmente não deve ser rebaixada em pontos de estreitamento com perfil físico inferior (ex.: rodovias que sofrem redução de velocidade em travessias urbanas; vias arteriais urbanas que possuem algum trecho problemático mas que as pessoas usam mesmo assim para navegação entre bairros); caso o estreitamento seja suficiente para as pessoas evitarem a via como um todo, toda a via deve ser rebaixada por não exercer a função de projeto
  • A classificação geralmente não deve ser elevada em vias locais com infraestrutura mais generosa, mas que não geram tráfego de passagem devido à topologia (posição e conexões) da malha viária (ex.: vias com muitos comércios que são largas para oferecer mais vagas de estacionamento; vias locais de alguns municípios com projeto viário diferenciado e em centros urbanos)

Relacionado