Pt:Tag:highway=traffic_signals

From OpenStreetMap Wiki
Jump to navigation Jump to search
Public-images-osm logo.svg highway = traffic_signals
Led traffic lights.jpg
Descrição
Um semáforo para regular a circulação de veículos ou pessoas. Edit or translate this description.
Grupo: Rodovias
Usado nos elementos
pode ser usado em pontosnão deve ser usado em linhasnão deve ser usado em áreasnão deve ser usado em relações
Combinações úteis
Situação: aprovado

Wikidata

Descrição

Um  semáforo, também conhecido como sinal, sinaleira, farol e sinal luminoso, é um dispositivo de sinalização posicionado em interseções rodoviárias, cruzamentos de pedestres/peões e outros locais para controlar fluxos concorrentes de trânsito.

Etiquetamento

Semáforos para carros

Chave Valor Elemento Comentário
highway traffic_signals nó Obrigatório.
ref * nó Número ou código de referência do semáforo.
traffic_signals * nó Usado adicionalmente para indicar tipos especiais de semáforos, como sinais ativados quando veículos de emergência saem dos seus locais de estacionamento, ou sinais que piscam e só passam para vermelho à passagem de um elétrico ou comboio.
traffic_signals:direction forward / backward nó Aplica-se quando os semáforos são aplicados separadamente para cada direção da via. Indica se um semáforo em particular afeta os veículos que se movem no mesmo sentido que a direção da via (=forward) ou no sentido contrário (=backward).


Semáforos para pedestres/peões

Também se pode usar a etiqueta highway=traffic_signals para mapear uma travessia de pedestres/peões no local onde estes devem parar ou onde o botão do semáforo estiver localizado. Para isto acontecer, a travessia de pedestres/peões deve ser um caminho etiquetado com highway=footway ou highway=pedestrian.

Se o semáforo não for mapeado separadamente, o ponto de travessia onde a estrada e a passadeira se intersectam deve ser etiquetado com highway=crossing + crossing=traffic_signals.

Chave Valor Elemento Comentário
highway traffic_signals nó Obrigatório se o semáforo for mapeado como ponto separado, caso contrário, usar highway=crossing + crossing=traffic_signals.
button_operated yes / no nó Usado para indicar que o semáforo tem de ser ativado pressionando um botão.
traffic_signals:sound yes / no nó Usado para indicar se o semáforo tem sinais sonoros para deficientes visuais.
traffic_signals:vibration yes / no nó Usado para indicar se o semáforo tem sinais vibratórios para deficientes visuais e/ou auditivos.
traffic_signals:arrow yes / no nó Usado para indicar a existência de uma seta táctil no poste do semáforo para informar os deficientes visuais da direção da passadeira.
traffic_signals:minimap yes / no nó Usado para indicar a existência de um pequeno mapa no poste do semáforo para informar a configuração da travessia aos deficientes visuais.
traffic_signals:floor_vibration yes / no nó Usado para indicar se o chão vibra ao sinal de passagem (normalmente verde). Costuma ser usado perto das casas dos deficientes visuais e/ou auditivos.
traffic_signals:countdown yes / no nó Usado para indicar se o semáforo tem um mostrador do tempo que resta para atravessar ou para esperar atravessar.
traffic_signals:floor_light yes / no nó Semáforo sincronizado no chão com as luzes verdes, vermelhas ou amarelas. Geralmente, é usado por pessoas que usam smartphone.


Semáforos para ciclistas

Se cada semáforo estiver representado pelo seu próprio ponto (recomendado), adicionar um ponto com highway=traffic_signals no local onde os ciclistas têm de parar e use as etiquetas seguintes para adicionar mais detalhes, ver #Tagging also cycleway traffic signals para um exemplo.Também é boa prática etiquetar a travessia, mas apenas com highway=crossing + crossing=traffic_signals.

Se toda a travessia for representada por um ponto (não aconselhado, pois os atributos diferem para os semáforos usados para carros), adicionar highway=traffic_signals a esse ponto.

Chave Valor Elemento Comentário
highway traffic_signals nó Obrigatório.
traffic_signals:direction forward / backward nó Aplica-se quando os semáforos são aplicados separadamente para cada direção da via. Indica se um semáforo em particular afeta os veículos que se movem no mesmo sentido que a direção da via (=forward) ou no sentido contrário (=backward).
button_operated yes / no nó Usado para indicar que o semáforo tem de ser ativado pressionando um botão.
traffic_signals:countdown yes / no nó Usado para indicar se o semáforo tem um mostrador do tempo que resta para atravessar ou para esperar atravessar.
traffic_signals:sound yes / no nó Usado para indicar se o semáforo tem sinais sonoros para deficientes visuais.
red turn:right yes / no nó Usado para indicar se é possível virar à direita se o semáforo estiver vermelho.
bicycle yes / no nó Usado para indicar que um ciclista pode pedalar na passadeira.


Como mapear

O mapeamento de semáforos é uma abstração para indicar que um cruzamento ou via são regulados por semáforos, mas não se traduz na representação do dispositivo em si.

Por conseguinte, uma vez que os semáforos podem afetar decisões de roteamento, é importante que façam parte das vias às quais se aplicam e não sejam colocadis ao lado da via.

Intersecções simples

Mapnik traffic signals.png

Para intersecções simples, deve-se mapear apenas o nó de intersecção. O mesmo se aplica a semáforos que não fazem parte de uma intersecção, como por exemplo, um que fique antes de túneis.

Intersecções complexas

Consideremos a seguinte intersecção:

Traffic signals example 1.png

As linhas horizontais são representadas por duas estradas de sentido único. O problema é que os semáforos deveriam ser aplicados em cada via apenas uma vez. Até à data, não há nenhuma convenção estabelecida para solucionar este problema, mas as possíveis abordagens são listadas a seguir.

Todas as opiniões e contributos são bem-vindos na página de discussão.

Tag all crossings

Traffic signals example 2.png

Add traffic signals to the common nodes in the junction. This will create two separate traffic signals for the vertical way. It is up to the routing software to count nearby signals as one for timing purposes. Many junctions are tagged this way due to simplicity.

Tag all incoming ways

Traffic signals example 3.png

Instead of putting a traffic signal on each crossing, put a traffic signal on all incoming ways of a junction. Traffic signals added to dual-ways need to be tagged with either traffic_signals:direction=forward or traffic_signals:direction=backward to indicate the affected direction. In the given example this applies to the vertical way only, as the horizontal way is mapped with one-ways anyhow.

Tagging also cycleway traffic signals

Traffic signals example 4.png

As before, put a traffic signal on all incoming ways of a junction. The difference is an extended meaning of "incoming ways".

Advanced example showing the "tag all incoming one-ways" approach, including the traffic signals of intersecting cycleways. Location


Imagem Etiquetamento
Semáforo sem interseção (por exemplo, antes de uma ponte), sem travessia de pedestres/peões
No caminho etiquetado com oneway=yes/-1
Traffic signals 0 oneway.png

highway=traffic_signals + crossing=no

No caminho sem etiqueta de direção
Traffic signals 0.png

highway=traffic_signals + crossing=no + traffic_signals:direction=forward/backward

Travessia de pedestre/peão sem intersecção
Cruzamento de pedestres não mapeados separadamente
Traffic signals no intersection.png
Cruzamento de pedestres mapeados separadamente
Traffic signals no intersection pedestrian separate.png
Cruzamento simples
Cruzamento de pedestres não mapeados separadamente
Traffic signals 1 1.png

highway=traffic_signals + crossing=traffic_signals

Cruzamento de pedestres mapeados separadamente
Traffic signals 1 1 pedestrian separate.png
Cruzamento de estrada não dividida e dividida
Semáforo para veículos na interseção, cruzamentos de pedestres não mapeados separadamente
Traffic signals 2 1 on junction.png

highway=traffic_signals + crossing=traffic_signals

Semáforo para veículos na interseção, cruzamentos de pedestres mapeados separadamente
Traffic signals 2 1 on junction pedestrian separate.png
Semáforo para veículos antes da interseção, cruzamentos de pedestres não mapeados separadamente
Traffic signals 2 1 before junction.png
Semáforo para veículos antes da interseção, cruzamentos de pedestres mapeados separadamente
Traffic signals 2 1 before junction separate pedestrian.png

Renderização

Mapnik Osmarender OpenCycleMap
Mapnik traffic signals.png Rendering-traffic singals.jpg ?


Ver também