Penalidades no Roteamento: mudanças entre as edições Ver histórico

(Traduzindo...)
Sem resumo de edição
Linha 1: Linha 1:
O [[Servidor de Rotas|servidor de rotas]] do Waze usa um sistema que penaliza rotas problemáticas. O tempo de rota é calculado utilizando dados históricos e de tempo real, a esse tempo são adicionados as penalidades através de tempo extra. Esse tempo de penalidade não afeta o horário estimado de chegada, no entanto a rota penalizada pode não ser oferecida como uma opção mesmo que seja a rota mais rápida, porque o tempo extra invisivel faz parecer que levará mais tempo que uma rota não penalizada.
O [[Servidor de Rotas|servidor de rotas]] do Waze usa um sistema que penaliza rotas problemáticas. O tempo de rota é calculado utilizando dados históricos e de tempo real, a esse tempo são adicionados as penalidades através de tempo extra. Esse tempo de penalidade não afeta o horário estimado de chegada, no entanto a rota penalizada pode não ser oferecida como uma opção mesmo que seja a rota mais rápida, porque o tempo extra invisível faz parecer que levará mais tempo que uma rota não penalizada.


Essas penalidades temporais podem ser pequenas (segundos) ou muito grandes (horas) dependendo  da penalidade sendo aplicada. Esses valores são internos ao Waze e não serão compartilhados de forma pública.
Essas penalidades temporais podem ser pequenas (segundos) ou muito grandes (horas) dependendo  da penalidade sendo aplicada. Esses valores são internos ao Waze e não serão compartilhados de forma pública.


== Background ==
== Background ==
Historicamente o roteamento do Waze foi feito para funcionar em dois ambientes muito diferentes ao mesmo tempo. Um utiliza informações de mapa que foram cuidadosamente corrigidos por um grupo de usuários dedicados. O outro usa informações de mapa importados de um banco de dados externo sem correções. Para suportar os dois sistemas o time de desenvolvimento do Waze decidiu usar um sistema de roteamento baseado em penalidades, Isto quer dizer que as propriedades dos segmentos e junções  que restrigem as direções entre segmentos foram aplicados como penalidades. Por exemplo, um [[Restrições leves e fortes]] indicado por um seta de conversão vermelha e uma interrogação roxa não proibe a conversão, mas aplica um alta penalidade a qualquer rota através dela. Este é o comportamento padrão de novas ruas conectadas a nós ou segmentos existentes, esta penalidade permite onde não houver outra opção de rota através de conversões permitidas o roteamento através de novos segmentos onde ninguém passou ou que ainda não foram definidos de forma precisa pelo editor. Proibições de conversão tinham uma penalidade ainda mais alta, mas a medida que o mapa se tornou mais maduro  o time do Waze decidiu tornar restrições fortes totalmente proibidos no roteamento.
Historicamente o roteamento do Waze foi feito para funcionar em dois ambientes muito diferentes ao mesmo tempo. Um utiliza informações de mapa que foram cuidadosamente corrigidos por um grupo de usuários dedicados. O outro usa informações de mapa importados de um banco de dados externo sem correções. Para suportar os dois sistemas o time de desenvolvimento do Waze decidiu usar um sistema de roteamento baseado em penalidades. Isto quer dizer que as propriedades dos segmentos e junções  que restringem as direções entre segmentos foram aplicados como penalidades.  


Penalidades são usadas para outras propriedades além das resitrições de conversão e tambëm foram utilizadas em certas configurações de ruas. A lista de propriedades de segmento penalizadas tem crescido com o avanço nas configurações de navegação do usuário. Configuração de ruas penalizadas foi desenvolvido para permitir um roteamento mais inteligente ao cada vez maior número de usuários do aplicativo.
Por exemplo, uma [[Restrições leves e fortes|Restrição leve ou forte]] indicado por uma seta de conversão vermelha e uma interrogação roxa não proíbe a conversão, mas aplica uma alta penalidade a qualquer rota através dela. Este é o comportamento padrão de novas ruas conectadas a nós ou segmentos existentes, esta penalidade permite onde não houver outra opção de rota através de conversões permitidas o roteamento através de novos segmentos onde ninguém passou ou que ainda não foram definidos de forma precisa pelo editor. Proibições de conversão tinham uma penalidade ainda mais alta, mas a medida que o mapa se tornou mais maduro  o time do Waze decidiu tornar restrições fortes totalmente proibidos no roteamento.
 
Penalidades são usadas para outras propriedades além das restrições de conversão e também foram utilizadas em certas configurações de ruas. A lista de propriedades de segmento penalizadas tem crescido com o avanço nas configurações de navegação do usuário. Configuração de ruas penalizadas foi desenvolvido para permitir um roteamento mais inteligente ao cada vez maior número de usuários do aplicativo.


== Propriedades de Segmentos ==
== Propriedades de Segmentos ==
Linha 13: Linha 15:


*[[Restrições leves e fortes|Restrições leves]] (seta vermelha com interrogação roxa).
*[[Restrições leves e fortes|Restrições leves]] (seta vermelha com interrogação roxa).
*Permissão de conversão leve (seta verda com interrogação roxa, penalidade muito menor que restrição de curva leve).
*Permissão de conversão leve (seta verde com interrogação roxa, penalidade muito menor que restrição de curva leve).
*[[Restrições parciais|Conversões dificeis]] para usuários que selecionaram no app "não permitir conversões dificeis" ou "sempre evitar cruzamentos dificeis".
*[[Restrições parciais|Conversões difíceis]] para usuários que selecionaram no app "não permitir conversões difíceis" ou "sempre evitar cruzamentos difíceis".
*[[Criando e Editando Segmentos|Vias não pavimentadas]] para usuários que selecionaram "nunca permitir vias não pavimentadas" no app, ou quando o segmento excede 300 metros e for selecionado "evitar vias não pavimentadas".
*[[Criando e Editando Segmentos|Vias não pavimentadas]] para usuários que selecionaram "nunca permitir vias não pavimentadas" no app, ou quando o segmento excede 300 metros e for selecionado "evitar vias não pavimentadas".
*[[Como categorizar e nomear vias#Ped.C3.A1gios|Pedágio]] para todos os usuários, mas muito maior para quem selecionou "evitar pedágio" no app.
*[[Como categorizar e nomear vias#Ped.C3.A1gios|Pedágio]] para todos os usuários, mas muito maior para quem selecionou "evitar pedágio" no app.
Linha 22: Linha 24:
*{{Passageway}} para vias em que passam apenas um carro por vez.
*{{Passageway}} para vias em que passam apenas um carro por vez.
<br />
<br />
Observe que evitar conversões dificeis e vias não pavimentadas são evitados por padrão enquanto evitar via expressa, balsa e pedágio são utilizados por padrão.  
Observe que evitar conversões difíceis e vias não pavimentadas são evitados por padrão enquanto evitar via expressa, balsa e pedágio são utilizados por padrão.  
== Configurações de Via ==
== Configurações de Via ==
Outras penalidades são baseadas em configuração da via.
Outras penalidades são baseadas em configuração da via.
Linha 31: Linha 33:


=== Desvio ===
=== Desvio ===
[[File:OffOnFreeway.png|border|390px|right|Ramps should prevent detour]] Waze penalisza penaliza rotas que deixam uma via federal ou expressa para logo em seguida retornar a mesma expressa ou federal. Também são penalizadas rotas que usam o mesmo nó ou  [[Caixas de junção|caixa de junção]] duas vezes ou fazem um loop. Isto é explicado em mais detalhe em [[Detour Prevention Mechanisms|Mecanismo de prevenção de desvios]].
[[File:OffOnFreeway.png|border|390px|right|Ramps should prevent detour]] Waze penaliza rotas que deixam uma via federal ou expressa para logo em seguida retornar a mesma federal ou expressa. Também são penalizadas rotas que usam o mesmo nó ou  [[Caixas de junção|caixa de junção]] duas vezes ou fazem um loop. Isto é explicado em mais detalhe em [[Detour Prevention Mechanisms|Mecanismo de prevenção de desvios]].


=== Segmentos extras ou muito pequenos ===
=== Segmentos extras ou muito pequenos ===
Uma pequena penalidade é aplicada a roras com um grande número de segmentos, especialmente segmentos curtos, principalmente quando estes segmentos foram criados recentemente e não possuem dados históricos de travessia. O valor exato dessa penalidade não foi divulgado ou o efeito inicial dos dados coletados nesses segmentos.
Uma pequena penalidade é aplicada a roras com um grande número de segmentos, especialmente segmentos curtos, principalmente quando estes segmentos foram criados recentemente e não possuem dados históricos de travessia. O valor exato dessa penalidade não foi divulgado ou o efeito inicial dos dados coletados nesses segmentos.


== Preventing routes with certainty ==
== Prevenindo rotas ==
The following conditions prevent routing and do not involve penalties:
As seguintes condições previnem roteamento e não envolvem penalidade:
* Closure
* Interdição
* Hard turn restriction
* Restrição forte de curva
* Time-based turn restriction, if conditions are met
* Restrição temporal de conversão, se as condições ocorrerem
* Time-based segment restriction, if conditions are met (except for [[Junction Style Guide#Two-segment loops|two-segment loops]] and routes ending and beginning on the same segment)
* Segmento com restrição temporal, se as condições ocorrerem (exceto para [[Junction Style Guide#Two-segment loops|two-segment loops]] e rotas iniciando e terminando no mesmo segmento)
* Wrong way direction through a one-way road (except for [[Junction Style Guide#Two-segment loops|two-segment loops]] and routes ending and beginning on the same segment)
* Direção errada por um segmento de direção única (exceto para [[Junction Style Guide#Two-segment loops|two-segment loops]] e rotas iniciando e terminando no mesmo segmento)
* Non-drivable road types: {{Railroad}}, {{Runway}} and the three [[pedestrian path]] types
* Vias não trafegáveis: {{Railroad}}, {{Runway}} and the three [[pedestrian path]] types
* Disconnection of one road from another
* Desconexão de uma rua e outra
* Deletion of a road
* Via removida


In the past, many of these conditions created penalties and could not prevent routing with certainty, so disconnection and deletion were necessary. [[Real time closures#Deciding when to use an RTC|This table]] explains the various uses and trade-offs of routing prevention methods.
No passado, muitas dessas condições criavam penalidades e não preveniam roteamento, então desconectar ou remover era necessário. [[Real time closures#Deciding when to use an RTC|This table]] explica os variados usos e  vantagem/desvantagem dos metodos de prevenção de roteamento.
[[Category:Waze operations]]
[[Category:Waze operations]]

Edição das 16h43min de 27 de março de 2023

O servidor de rotas do Waze usa um sistema que penaliza rotas problemáticas. O tempo de rota é calculado utilizando dados históricos e de tempo real, a esse tempo são adicionados as penalidades através de tempo extra. Esse tempo de penalidade não afeta o horário estimado de chegada, no entanto a rota penalizada pode não ser oferecida como uma opção mesmo que seja a rota mais rápida, porque o tempo extra invisível faz parecer que levará mais tempo que uma rota não penalizada.

Essas penalidades temporais podem ser pequenas (segundos) ou muito grandes (horas) dependendo da penalidade sendo aplicada. Esses valores são internos ao Waze e não serão compartilhados de forma pública.

Background

Historicamente o roteamento do Waze foi feito para funcionar em dois ambientes muito diferentes ao mesmo tempo. Um utiliza informações de mapa que foram cuidadosamente corrigidos por um grupo de usuários dedicados. O outro usa informações de mapa importados de um banco de dados externo sem correções. Para suportar os dois sistemas o time de desenvolvimento do Waze decidiu usar um sistema de roteamento baseado em penalidades. Isto quer dizer que as propriedades dos segmentos e junções que restringem as direções entre segmentos foram aplicados como penalidades.

Por exemplo, uma Restrição leve ou forte indicado por uma seta de conversão vermelha e uma interrogação roxa não proíbe a conversão, mas aplica uma alta penalidade a qualquer rota através dela. Este é o comportamento padrão de novas ruas conectadas a nós ou segmentos existentes, esta penalidade permite onde não houver outra opção de rota através de conversões permitidas o roteamento através de novos segmentos onde ninguém passou ou que ainda não foram definidos de forma precisa pelo editor. Proibições de conversão tinham uma penalidade ainda mais alta, mas a medida que o mapa se tornou mais maduro o time do Waze decidiu tornar restrições fortes totalmente proibidos no roteamento.

Penalidades são usadas para outras propriedades além das restrições de conversão e também foram utilizadas em certas configurações de ruas. A lista de propriedades de segmento penalizadas tem crescido com o avanço nas configurações de navegação do usuário. Configuração de ruas penalizadas foi desenvolvido para permitir um roteamento mais inteligente ao cada vez maior número de usuários do aplicativo.

Propriedades de Segmentos

As seguintes propriedades de segmentos causam penalidades de roteamento:

  • Restrições leves (seta vermelha com interrogação roxa).
  • Permissão de conversão leve (seta verde com interrogação roxa, penalidade muito menor que restrição de curva leve).
  • Conversões difíceis para usuários que selecionaram no app "não permitir conversões difíceis" ou "sempre evitar cruzamentos difíceis".
  • Vias não pavimentadas para usuários que selecionaram "nunca permitir vias não pavimentadas" no app, ou quando o segmento excede 300 metros e for selecionado "evitar vias não pavimentadas".
  • Pedágio para todos os usuários, mas muito maior para quem selecionou "evitar pedágio" no app.
  •  Via Expressa  para usuários que selecionaram "evitar vias expressas" no app.
  •  • • • • Balsa • • • •   para usuários que selecionaram "evitar balsas" no app.
  •  Estacionamento ,  Privada/Particular  and  Trilha 4x4, Off-road  (valores diferentes) ao transitar de um destes três tipos de vias para um outro tipo de via, mas não ao entrar em um destes três tipos de vias. Isso foi discutido em detalhes em Private Installations.
  •  Rua estreita (beco)  para vias em que passam apenas um carro por vez.


Observe que evitar conversões difíceis e vias não pavimentadas são evitados por padrão enquanto evitar via expressa, balsa e pedágio são utilizados por padrão.

Configurações de Via

Outras penalidades são baseadas em configuração da via.

Retorno (Verificar)

Editing Routing penalties/Controlling U-turn penalties/Disabled

Segment too short to allow two left turns
Segment too short to allow two left turns

The specific details on configuration, and criteria for how this penalty previously operated are documented in the subpage on controlling U-turn penalties.

Desvio

Ramps should prevent detour
Ramps should prevent detour

Waze penaliza rotas que deixam uma via federal ou expressa para logo em seguida retornar a mesma federal ou expressa. Também são penalizadas rotas que usam o mesmo nó ou caixa de junção duas vezes ou fazem um loop. Isto é explicado em mais detalhe em Mecanismo de prevenção de desvios.

Segmentos extras ou muito pequenos

Uma pequena penalidade é aplicada a roras com um grande número de segmentos, especialmente segmentos curtos, principalmente quando estes segmentos foram criados recentemente e não possuem dados históricos de travessia. O valor exato dessa penalidade não foi divulgado ou o efeito inicial dos dados coletados nesses segmentos.

Prevenindo rotas

As seguintes condições previnem roteamento e não envolvem penalidade:

  • Interdição
  • Restrição forte de curva
  • Restrição temporal de conversão, se as condições ocorrerem
  • Segmento com restrição temporal, se as condições ocorrerem (exceto para two-segment loops e rotas iniciando e terminando no mesmo segmento)
  • Direção errada por um segmento de direção única (exceto para two-segment loops e rotas iniciando e terminando no mesmo segmento)
  • Vias não trafegáveis:  |-|-|-|-|-|-|-|-|-| Ferrovia |-|-|-|-|-|-|-|-|-| ,  ⁃     ⁃        ⁃        ⁃        ⁃ Aterrisagem/Taxiamento ⁃        ⁃        ⁃        ⁃        ⁃  and the three pedestrian path types
  • Desconexão de uma rua e outra
  • Via removida

No passado, muitas dessas condições criavam penalidades e não preveniam roteamento, então desconectar ou remover era necessário. This table explica os variados usos e vantagem/desvantagem dos metodos de prevenção de roteamento.