Скрипты

Маленькая изюминка - в меню настройки, далее"map scanner settings" и чекбокс “WME: Two-way segments by default” - дефолтные двухсторонние новые дороги. Мелочь (нажать R два раза не долго), но приятно

Еще напрягают развороты в тупиках, отмеченные как ошибки. Можно и реальные ошибки пропустить в этой “палитре”. Может будем их тоже убирать?

Я убрал все развороты в тупиках и больше их не ставлю

Убрать не долго, но вон коллеги, думаю не согласятся с правильностью таких действий

Это была самодеятельность коллег, костыль, при этом грубо нарушающий правила Wiki, там черным по белому написано, почему так нельзя делать и какие будут последствия.

Тогда уж пометить тупики как приваты, чтобы без нужды не строил маршруты с заездом в тупик и разворотом. А в самом валидаторе отключить раскраску дворов и непроезжих дорог.

Это не правила Waze.
Запрет разворота - костыль рекомендованный разработчиками для обхода ошибки в алгоритме маршрутизации. Вреда от него в России больше. IMHO

Я так понял, именно разворот в тупиках и может привести к таким последствиям. Если стрелки не будет - не поведет

  • еще один костыль получим. Тогда давайте опять рисовать все дороги как двусторонние с перемычками в 16 метров, глядишь так и развороты получим и не будем ждать с моря погоды. Ах, да и еще, и снт будем писать с маленькой буквы в начале названия улицы, и пробел между ул.Названием уберем, а в валидаторе все это отключим. И вообще сам валидатор отключим, нафига он тут со своими правилами в нашем огороде…

Следите за руками - сейчас будет магия!

Развороты в тупиках позволяют проложить маршрут в любом случае: будь ты направлен носом в тупик или наружу к выходу. Развороты в тупиках открывают такие сегменты для сервера маршрутизации и нагружают его лишней работой. Тип сегмента приват или паркинг такой сегмент закрывает для сквозной маршрутизации (если точка назначения не лежит на этом сегменте или не находится рядом в этом же районе из приватов). В любом из этих случаев, если сервер маршрутизации добрался до сегмента с разворотом, то он его просчитает и затратит на них свои ресурсы.

Волшебный итог:

  • маршрутизатор не гоняет (не должен!) лишний раз маршруты в тупиковые дворы приватов (нет лишней нагрузки);
  • маршрутизатор прокладывает успешные развороты через сегменты типа street (тупиковые развороты между дворами) и не ведёт в длинные обходы вокруг района;
  • маршрут прекрасно строится из любого двора и не нужно надр@чиваться с направлением носа на стоянке (удовлетворение запросов пользователей).

Я не ратую ни за один из способов - подбросил лишь тему для обсуждения. Не нужно считать, что развороты в тупиках всегда зло. Точно так же как не нужно считать благом повсеместную их расстановку. Но грамотной расстановкой разворотов редактор может помочь маршрутизации.

Как было замечено, чтобы один раз и навсегда решить эту проблему, нужно чтобы ваза поступала как НН, рисовал кружок в точке старта в не зависимости направления морды, и маршрут строила исходя из этого. Если рядом тупик и через него нельзя добраться до точки финиша сразу его отбрасывала.

Не будем забывать, что валидатор сейчас включен в тестовом режиме.
И в принципе автор его может подстроить к реалиям конкретной страны.

Да, такое ощущение, что единственное реальное возражение против запрета разворота в тупиках это непредсказуемое направление первоначального движения. Но кто из нас, стоя во дворе и запустив вейз будет ругаться на невозможность расчета маршрута? ИМХО больше плюсов от запрета такового

Не спорю, это было бы замечательно.

Но этого предложение не исправит:

А вот этого мне не нужно

Есть два способа:

  1. В валидаторе в закладке search в поле Reported as вписываем:
!77, *

Что означает показывать всё (*), кроме #77 (Dead-end u-turn)

  1. Валидатор устанавливаем над каким-нибудь городом России, Settings (шестерёнка)->about, нажимаем волшебную палочку, говорим EN если не хотим ничего переводить и получаем скрипт. В этот скрипт дописываем строчку:
"77.enabled": false,

Что означает запретить для России #77 (Dead-end u-turn). Устанавливаем этот скрипт себе и/или делимся им с другими редакторами.

Таким же образом можно включать/выключать/изменять параметры других проверок, создавать свои новые проверки а также переводить интерфейс валидатора и описание ошибок, изменять ссылки на вики/форум и т.д.

Опция WME: Two-way segments by default это вообще супер. Достало каждый раз менять направление.

А на русский еще никто не переводил интерфейс?

Давайте весь текст, тогда все вместе и переведем, отредактируем, я не силен в программировании. Хотя мне и на анг. понятно :oops:

Предлагаю здесь либо на waze.su создать тему WME Validator где знающие люди будут подсказывать что и где тыкнуть если стало непонятно. :slight_smile: Мне например Mac скинул я поставил - удобная штука но вопросы есть по ней.

Я его почти весь перевел. И отключил эту ошибку о разворотах. Могу выложить, только сначала хотелось бы закончить с переводом.

Было бы здорово видеть русские подсказки и ссылки на наш вики. И всем новичкам тогда можно смело советовать установить первым делом этот скрипт.

Доделал в первом приближении скрипт WME Validator Localization for Russia. Ставится при установленном WME Validator. Меню, подсказки и т.д. - на русском (если выбран русский интерфейс WME, в противном случае - все остается на привычном английском).

Некоторые ошибки еще требуют шлифовки перевода. Текст скрипта для совместной работы над переводом - WME Validator Localization for Russia SHARING. Например, можно заняться определением ссылок на русскую вики. Чтоб уж совсем все красиво было )))

Помимо перевода в этом скрипте отключена проверка ошибки 77 - “Dead-end U-turn” (“Разворот в тупике”).